Intrepid2
|
H(div) basis on the pyramid based on integrated Legendre polynomials. More...
#include <Kokkos_DynRankView.hpp>
#include <Intrepid2_config.h>
#include "Intrepid2_Basis.hpp"
#include "Intrepid2_DerivedBasis_HVOL_QUAD.hpp"
#include "Intrepid2_LegendreBasis_HVOL_LINE.hpp"
#include "Intrepid2_LegendreBasis_HVOL_TRI.hpp"
#include "Intrepid2_Polynomials.hpp"
#include "Intrepid2_PyramidCoords.hpp"
#include "Intrepid2_Utils.hpp"
#include <math.h>
#include "Teuchos_RCP.hpp"
Go to the source code of this file.
Classes | |
class | Intrepid2::Hierarchical_HDIV_PYR_Functor< DeviceType, OutputScalar, PointScalar, OutputFieldType, InputPointsType > |
Functor for computing values for the HierarchicalBasis_HDIV_PYR class. More... | |
class | Intrepid2::HierarchicalBasis_HDIV_PYR< DeviceType, OutputScalar, PointScalar, useCGBasis > |
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line. More... | |
H(div) basis on the pyramid based on integrated Legendre polynomials.
Note that although this basis is derived from integrated Legendre polynomials, it is not itself a polynomial basis, but a set of rational functions.
The construction is also hierarchical, in the sense that the basis for p-1 is included in the basis for p.
Definition in file Intrepid2_HierarchicalBasis_HDIV_PYR.hpp.