#include <facetteTraceTypes.hh>
Public Member Functions | |
FacetteTraceTypes () | |
virtual | ~FacetteTraceTypes () |
virtual FacetteTraceType< NormalVectorRule > | operator() (Attribute attrib) const |
void | add (const Attribute &attrib, const FacetteTraceType< NormalVectorRule > &fttObject) |
void | add (const Set< Attribute > &attrib, const FacetteTraceType< NormalVectorRule > &fttObject) |
Set< uint > | domain () const |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Facette Tracetypes
The tracetypes itself are held in a dynamic array. The application operator returns a boundary condition object based on its attribute.
Adding FacetteTraceTypes is done using the add method.
For the default attribute 0 of a free element of the topology a default condition is used:
Definition at line 102 of file facetteTraceTypes.hh.
|
inline |
Default constructor. Sets up the dynamic array.
Definition at line 107 of file facetteTraceTypes.hh.
|
inlinevirtual |
Destructor
Definition at line 112 of file facetteTraceTypes.hh.
|
inline |
Adds an edge-traceType with this attribute to the list of facette Tracetypes.
Be carefull: edge-traceType objects with the same attribute overwrite each other, the latest is valid.
attrib | Attribute of a topological object (ie. edge, quad etc.) |
bcObject | Boundary condition object associated to attrib |
Definition at line 140 of file facetteTraceTypes.hh.
|
inline |
Definition at line 144 of file facetteTraceTypes.hh.
|
inline |
Method returning the domain of the Map.
Definition at line 154 of file facetteTraceTypes.hh.
|
inlineprotectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::Semantics< FacetteTraceType< NormalVectorRule > >.
Definition at line 164 of file facetteTraceTypes.hh.
|
inlinevirtual |
Application operator.
attrib | Attribute of a topolgical object |
Implements concepts::Semantics< FacetteTraceType< NormalVectorRule > >.
Definition at line 123 of file facetteTraceTypes.hh.