Intrepid2
|
A family of basis functions, constructed from H(vol) and H(grad) bases on the line. More...
#include <Intrepid2_DerivedBasisFamily.hpp>
Public Types | |
using | ExecutionSpace = typename LineBasisHGRAD::ExecutionSpace |
using | OutputValueType = typename LineBasisHGRAD::OutputValueType |
using | PointValueType = typename LineBasisHGRAD::PointValueType |
using | Basis = typename LineBasisHGRAD::BasisBase |
using | BasisPtr = Teuchos::RCP< Basis > |
using | DeviceType = typename Basis::DeviceType |
using | HGRAD_LINE = LineBasisHGRAD |
using | HVOL_LINE = LineBasisHVOL |
using | HGRAD_QUAD = Basis_Derived_HGRAD_QUAD< HGRAD_LINE > |
using | HCURL_QUAD = Basis_Derived_HCURL_QUAD< HGRAD_LINE, HVOL_LINE > |
using | HDIV_QUAD = Basis_Derived_HDIV_QUAD< HGRAD_LINE, HVOL_LINE > |
using | HVOL_QUAD = Basis_Derived_HVOL_QUAD< HVOL_LINE > |
using | HGRAD_HEX = Basis_Derived_HGRAD_HEX< HGRAD_LINE > |
using | HCURL_HEX = Basis_Derived_HCURL_HEX< HGRAD_LINE, HVOL_LINE > |
using | HDIV_HEX = Basis_Derived_HDIV_HEX< HGRAD_LINE, HVOL_LINE > |
using | HVOL_HEX = Basis_Derived_HVOL_HEX< HVOL_LINE > |
using | HGRAD_TRI = typename TriangleBasisFamily::HGRAD |
using | HCURL_TRI = typename TriangleBasisFamily::HCURL |
using | HDIV_TRI = typename TriangleBasisFamily::HDIV |
using | HVOL_TRI = typename TriangleBasisFamily::HVOL |
using | HGRAD_TET = typename TetrahedronBasisFamily::HGRAD |
using | HCURL_TET = typename TetrahedronBasisFamily::HCURL |
using | HDIV_TET = typename TetrahedronBasisFamily::HDIV |
using | HVOL_TET = typename TetrahedronBasisFamily::HVOL |
using | HGRAD_WEDGE = Basis_Derived_HGRAD_WEDGE< HGRAD_TRI, HGRAD_LINE > |
using | HCURL_WEDGE = Basis_Derived_HCURL_WEDGE< HGRAD_TRI, HCURL_TRI, HGRAD_LINE, HVOL_LINE > |
using | HDIV_WEDGE = Basis_Derived_HDIV_WEDGE< HDIV_TRI, HVOL_TRI, HGRAD_LINE, HVOL_LINE > |
using | HVOL_WEDGE = Basis_Derived_HVOL_WEDGE< HVOL_TRI, HVOL_LINE > |
using | HGRAD_PYR = typename PyramidBasisFamily::HGRAD |
using | HCURL_PYR = typename PyramidBasisFamily::HCURL |
using | HDIV_PYR = typename PyramidBasisFamily::HDIV |
using | HVOL_PYR = typename PyramidBasisFamily::HVOL |
A family of basis functions, constructed from H(vol) and H(grad) bases on the line.
At present, only hypercube topologies (line, quadrilateral, hexahedron) are supported, but other topologies will be supported in the future.
Definition at line 55 of file Intrepid2_DerivedBasisFamily.hpp.