Intrepid2
|
Structure-preserving representation of transformed basis values; reference space values and transformations are stored separately. More...
#include "Intrepid2_BasisValues.hpp"
#include "Intrepid2_DataTools.hpp"
#include "Intrepid2_ScalarView.hpp"
#include "Intrepid2_Utils.hpp"
Go to the source code of this file.
Classes | |
class | Intrepid2::TransformedBasisValues< Scalar, DeviceType > |
Structure-preserving representation of transformed vector data; reference space values and transformations are stored separately. More... | |
Structure-preserving representation of transformed basis values; reference space values and transformations are stored separately.
There are effectively two modes: one for vector-valued BasisValues, and one for scalar-valued BasisValues. In the former case the transformation is logically a matrix, with shape (C,P,D,D). In the latter case, the transformation is logically a weight on each physical-space quadrature point, with shape (C,P). If the transform is left unset, it is understood to be the identity.
Definition in file Intrepid2_TransformedBasisValues.hpp.