| Intrepid
    | 
Header file for the abstract base class Intrepid::Basis. More...
#include "Intrepid_ConfigDefs.hpp"#include "Intrepid_Types.hpp"#include "Intrepid_Utils.hpp"#include "Shards_CellTopology.hpp"#include <Intrepid_BasisDef.hpp>Go to the source code of this file.
| Classes | |
| class | Intrepid::Basis< Scalar, ArrayScalar > | 
| An abstract base class that defines interface for concrete basis implementations for Finite Element (FEM) and Finite Volume/Finite Difference (FVD) discrete spaces.  More... | |
| class | Intrepid::DofCoordsInterface< ArrayScalar > | 
| This is an interface class for bases whose degrees of freedom can be associated with spatial locations in a reference element (typically interpolation points for interpolatory bases).  More... | |
| Functions | |
| template<class Scalar , class ArrayScalar > | |
| void | Intrepid::getValues_HGRAD_Args (ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType, const shards::CellTopology &cellTopo, const int basisCard) | 
| Runtime check of the arguments for the getValues method in an HGRAD-conforming FEM basis. Verifies that ranks and dimensions of ArrayScalar input and output arrays are consistent with the specified operatorType.  More... | |
| template<class Scalar , class ArrayScalar > | |
| void | Intrepid::getValues_HCURL_Args (ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType, const shards::CellTopology &cellTopo, const int basisCard) | 
| Runtime check of the arguments for the getValues method in an HCURL-conforming FEM basis. Verifies that ranks and dimensions of ArrayScalar input and output arrays are consistent with the specified operatorType.  More... | |
| template<class Scalar , class ArrayScalar > | |
| void | Intrepid::getValues_HDIV_Args (ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType, const shards::CellTopology &cellTopo, const int basisCard) | 
| Runtime check of the arguments for the getValues method in an HDIV-conforming FEM basis. Verifies that ranks and dimensions of ArrayScalar input and output arrays are consistent with the specified operatorType.  More... | |
Header file for the abstract base class Intrepid::Basis.
Definition in file Intrepid_Basis.hpp.
 1.8.5
 1.8.5