|
SpECTRE
2021.08.02
|
#include <TensorData.hpp>
Public Member Functions | |
| ElementVolumeData (std::vector< size_t > extents_in, std::vector< TensorComponent > components, std::vector< Spectral::Basis > basis_in, std::vector< Spectral::Quadrature > quadrature_in) noexcept | |
| void | pup (PUP::er &p) noexcept |
Public Member Functions inherited from ExtentsAndTensorVolumeData | |
| ExtentsAndTensorVolumeData (std::vector< size_t > extents_in, std::vector< TensorComponent > components) noexcept | |
| void | pup (PUP::er &p) noexcept |
Public Attributes | |
| std::vector< Spectral::Basis > | basis {} |
| std::vector< Spectral::Quadrature > | quadrature {} |
Public Attributes inherited from ExtentsAndTensorVolumeData | |
| std::vector< size_t > | extents {} |
| std::vector< TensorComponent > | tensor_components {} |
An extension of ExtentsAndTensorVolumeData to store Spectral::Quadrature and Spectral::Basis associated with each axis of the element, in addition to the extents and tensor components data.