85      std::unique_ptr<PolyBasisCellType> 
Polykpo;
 
   86      std::unique_ptr<PolyBasisCellType> 
Polyk;
 
   87      std::unique_ptr<PolyBasisCellType> 
Polykmo;
 
   89      std::unique_ptr<Poly2BasisCellType> 
Polyk2;
 
   93      std::unique_ptr<RolyBasisCellType>  
Rolykmo;
 
 
  108      std::unique_ptr<PolyBasisEdgeType> 
Polyk;
 
 
  131      assert( m_cell_bases[iT] );
 
  132      return *m_cell_bases[iT].get();
 
 
  139      assert( m_edge_bases[iE] );
 
  140      return *m_edge_bases[iE].get();
 
 
  145    CellBases _construct_cell_bases(
size_t iT);
 
  148    EdgeBases _construct_edge_bases(
size_t iE);
 
  155    std::ostream & m_output;
 
  158    std::vector<std::unique_ptr<CellBases> > m_cell_bases;
 
  160    std::vector<std::unique_ptr<EdgeBases> > m_edge_bases;
 
 
Construct all polynomial spaces for the DDR sequence.
Definition ddrcore.hpp:63
 
Vector family obtained by tensorization of a scalar family.
Definition basis.hpp:564
 
Family< RolyComplBasisCell > RolyComplBasisCellType
Definition ddrcore.hpp:71
 
const Mesh & mesh() const
Return a const reference to the mesh.
Definition ddrcore.hpp:116
 
std::unique_ptr< RolyComplBasisCellType > RolyComplkp2
Definition ddrcore.hpp:96
 
std::unique_ptr< PolyBasisEdgeType > Polykmo
Definition ddrcore.hpp:109
 
Family< MonomialScalarBasisEdge > PolyBasisEdgeType
Definition ddrcore.hpp:74
 
const size_t & degree() const
Return the polynomial degree.
Definition ddrcore.hpp:122
 
Family< GolyComplBasisCell > GolyComplBasisCellType
Definition ddrcore.hpp:69
 
std::unique_ptr< Poly2BasisCellType > Polykmo2
Definition ddrcore.hpp:91
 
std::unique_ptr< PolyBasisEdgeType > Polykpo
Definition ddrcore.hpp:107
 
Family< GradientBasis< ShiftedBasis< MonomialScalarBasisCell > > > GolyBasisCellType
Definition ddrcore.hpp:68
 
std::unique_ptr< RolyComplBasisCellType > RolyComplkmo
Definition ddrcore.hpp:95
 
Edge GeometricSupport
Geometric support.
Definition ddrcore.hpp:105
 
std::unique_ptr< GolyComplBasisCellType > GolyComplkp2
Definition ddrcore.hpp:97
 
std::unique_ptr< PolyBasisCellType > Polykpo
Definition ddrcore.hpp:85
 
const CellBases & cellBases(size_t iT) const
Return cell bases for element iT.
Definition ddrcore.hpp:128
 
std::unique_ptr< RolyComplBasisCellType > RolyComplk
Definition ddrcore.hpp:94
 
Family< MonomialScalarBasisCell > PolyBasisCellType
Definition ddrcore.hpp:66
 
std::unique_ptr< PolyBasisCellType > Polykmo
Definition ddrcore.hpp:87
 
std::unique_ptr< PolyBasisCellType > Polykmtwo
Definition ddrcore.hpp:88
 
std::unique_ptr< RolyBasisCellType > Rolykmo
Definition ddrcore.hpp:93
 
Family< CurlBasis< ShiftedBasis< MonomialScalarBasisCell > > > RolyBasisCellType
Definition ddrcore.hpp:70
 
std::unique_ptr< Poly2BasisCellType > Polyk2
Definition ddrcore.hpp:89
 
const EdgeBases & edgeBases(size_t iE) const
Return edge bases for edge iE.
Definition ddrcore.hpp:136
 
TensorizedVectorFamily< PolyBasisCellType, 2 > Poly2BasisCellType
Definition ddrcore.hpp:67
 
Cell GeometricSupport
Geometric support.
Definition ddrcore.hpp:83
 
std::unique_ptr< PolyBasisEdgeType > Polyk
Definition ddrcore.hpp:108
 
std::unique_ptr< PolyBasisCellType > Polyk
Definition ddrcore.hpp:86
 
bool use_threads
Definition HHO_DiffAdvecReac.hpp:47
 
size_t K
Definition HHO_DiffAdvecReac.hpp:46
 
Definition ddr-klplate.hpp:27
 
Structure to store element bases.
Definition ddrcore.hpp:81
 
Structure to store edge bases.
Definition ddrcore.hpp:103