meshGraph.hh
Go to the documentation of this file.
46 MacroElementNode(const hp2D::Quad<Real>* quad): content_(0), south_(0), east_(0), north_(0), west_(0){
213 const hp2D::hpAdaptiveSpace<Real>* bcSpace = dynamic_cast<const hp2D::hpAdaptiveSpace<Real>* >(&spc);
215 throw conceptsException(concepts::MissingFeature("Just Spaces with boundary conditions are allowed"));
Definition: meshGraph.hh:178
Definition: meshGraph.hh:40
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
Definition: meshGraph.hh:301
concepts::ElementAndFacette< hp2D::Element< Real > > UnderlyingElement
Definition: meshGraph.hh:182
MeshGraph2_Edge(MacroElementNode *node1, MacroElementNode *node2)
Definition: meshGraph.hh:18
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
Definition: meshGraph.hh:122
Definition: meshGraph.hh:15
#define conceptsAssert(cond, exc)
Assert that a certain condition is fulfilled.
Definition: exceptions.hh:394
#define DEBUGL(doit, msg)
concepts::Sequence< const hp2D::Quad< Real > * > content_
Definition: meshGraph.hh:151
const MacroElementNode * neighbour(ushort direction) const
Definition: meshGraph.hh:89
const concepts::SubspaceHelper< F, SpacePreBuilder > & helper() const
Definition: hpAdaptiveSpace.hh:89
const MacroElementNode * getNode(const uint K) const
Definition: meshGraph.hh:289
Sequence with operations, output operator, and method of the particular element types.
Definition: sequence.hh:39
void addContent(const hp2D::Quad< Real > *quad)
Definition: meshGraph.hh:69
Definition: hashMap.hh:19
void setEdge(uint direction, MeshGraph2_Edge *edge, uint pos)
Definition: meshGraph.hh:57
MeshGraph2(const concepts::SpaceOnCells< Real > &spc, bool regular=true)
Definition: meshGraph.hh:184
virtual Scanner * scan() const =0
Returns a scanner to iterate over the elements of the space.
MacroElementNode(const hp2D::Quad< Real > *quad)
Definition: meshGraph.hh:46
Container for an element and one facette (edge or face).
Definition: element.hh:113