29 assert( m_P2k3_cell_basis[iT] );
30 return *m_P2k3_cell_basis[iT].get();
47 std::ostream & m_output;
50 std::vector<std::unique_ptr<DDRCore::Poly3BasisCellType>> m_P2k3_cell_basis;
Construct all polynomial spaces for the DDR sequence.
Definition: ddrcore.hpp:62
Construct the spaces for the LADDR sequence.
Definition: laddrcore.hpp:19
Lie algebra class: mass matrix, structure constants and Lie bracket.
Definition: liealgebra.hpp:17
Vector family obtained by tensorization of a scalar family.
Definition: basis.hpp:609
Class to describe a mesh.
Definition: MeshND.hpp:17
const Mesh & mesh() const
Return a const reference to the mesh.
Definition: ddrcore.hpp:134
TensorizedVectorFamily< PolyBasisCellType, 3 > Poly3BasisCellType
Definition: ddrcore.hpp:66
bool use_threads
Definition: HHO_DiffAdvecReac.hpp:47
size_t K
Definition: HHO_DiffAdvecReac.hpp:46
const LieAlgebra & lieAlg() const
Return the Lie algebra.
Definition: laddrcore.hpp:34
const DDRCore::Poly3BasisCellType & P2k3(size_t iT) const
Return cell bases for element iT.
Definition: laddrcore.hpp:26
LADDRCore(const LieAlgebra &lie_algebra, const Mesh &mesh, size_t K, bool use_threads=true, std::ostream &output=std::cout)
Constructor.
Definition: laddrcore.cpp:7
Definition: ddr-magnetostatics.hpp:40