Intrepid2
Classes | Enumerations
Intrepid2_DataVariationType.hpp File Reference

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...
 

Detailed Description

Defines DataVariationType enum that specifies the types of variation possible within a Data object.

Author
Created by N.V. Roberts.

Definition in file Intrepid2_DataVariationType.hpp.