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