normalVector.hh
virtual Z2 operator()(const Cell3 &cell, uint k) const
virtual EdgeNormalVectorRule * clone() const
Definition: normalVector.hh:33
bool outer_
Flag indicating, if the normal vector should be outwards or inwards directed when looking from the mi...
Definition: normalVector.hh:117
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual Z2 operator()(const Cell2 &cell, uint k) const
EdgeNormalVectorRuleMidPoint(const Real2d midpoint, bool outer=true)
Constructor.
Definition: normalVector.hh:101
Definition: connectorSet.hh:17
Class defining the rule that the normal vector is outwards or inwards when looking from a given point...
Definition: normalVector.hh:93
EdgeNormalVectorRuleAttrib(const Set< Attribute > attrib, bool outer=true)
Constructor.
Definition: normalVector.hh:60
virtual Z2 operator()(const Cell2 &cell, uint k) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
Base class for defining rules in which direction the normal vector should point for created edges fro...
Definition: normalVector.hh:31
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual FaceNormalVectorRule * clone() const
Definition: normalVector.hh:131
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual EdgeNormalVectorRuleAttrib * clone() const
Definition: normalVector.hh:66
bool outer_
Flag indicating, if for cells with given attributes the normal vector should points outwards or inwar...
Definition: normalVector.hh:79
Class defining the rule that the normal vector is outwards or inwards cells with giving attribute.
Definition: normalVector.hh:52
virtual Z2 operator()(const Cell2 &cell, uint k) const
virtual EdgeNormalVectorRuleMidPoint * clone() const
Definition: normalVector.hh:104
Class for defining rules in which direction the normal vector should point for created faces from hex...
Definition: normalVector.hh:129