Intrepid2
|
Defines DataVariationType enum that specifies the types of variation possible within a Data object. More...
Go to the source code of this file.
Classes | |
class | Intrepid2::Data< DataScalar, DeviceType > |
Wrapper around a Kokkos::View that allows data that is constant or repeating in various logical dimensions to be stored just once, while providing a similar interface to that of View. More... | |
Enumerations | |
enum | DataVariationType { Intrepid2::CONSTANT, Intrepid2::MODULAR, Intrepid2::BLOCK_PLUS_DIAGONAL, Intrepid2::GENERAL } |
Enumeration to indicate how data varies in a particular dimension of an Intrepid2::Data object. CONSTANT indicates that the data does not vary; MODULAR indicates that it varies according to some (separately specified) modulus; BLOCK_PLUS_DIAGONAL allows specification of a matrix that has a non-diagonal block followed by a diagonal block; GENERAL indicates arbitrary variation. More... | |
Defines DataVariationType enum that specifies the types of variation possible within a Data object.
Definition in file Intrepid2_DataVariationType.hpp.