Intrepid2
|
Implementation of bases that are tensor products of two or three component bases. More...
#include <Kokkos_DynRankView.hpp>
#include <Teuchos_RCP.hpp>
#include <Intrepid2_config.h>
#include <map>
#include <set>
#include <vector>
#include "Intrepid2_Basis.hpp"
#include "Intrepid2_DeviceAssert.hpp"
#include "Intrepid2_TensorTopologyMap.hpp"
#include "Intrepid2_TensorViewIterator.hpp"
#include "Intrepid2_Utils.hpp"
#include "Intrepid2_CellTopology.hpp"
Go to the source code of this file.
Classes | |
class | Intrepid2::Basis_TensorBasis< BasisBase > |
Basis defined as the tensor product of two component bases. More... | |
struct | Intrepid2::OperatorTensorDecomposition |
For a multi-component tensor basis, specifies the operators to be applied to the components to produce the composite operator on the tensor basis. More... | |
class | Intrepid2::TensorViewFunctor< ExecutionSpace, OutputScalar, OutputFieldType > |
Functor for computing values for the TensorBasis class. More... | |
class | Intrepid2::Basis_TensorBasis< BasisBase > |
Basis defined as the tensor product of two component bases. More... | |
struct | Intrepid2::TensorBasis3_Functor< ExecutionSpace, OutputScalar, OutputFieldType > |
Functor for computing values for the TensorBasis3 class. More... | |
class | Intrepid2::Basis_TensorBasis3< BasisBaseClass > |
Implementation of bases that are tensor products of two or three component bases.
Definition in file Intrepid2_TensorBasis.hpp.