Public Member Functions | |
CircleBoundary (const Real2d center, const uint n, const Real r, const uint attrib=0, const Real phi0=0) | |
uint | ncell () const |
Returns the number of cells in the mesh. | |
Scan1 * | scan () |
const Sequence< Edge2d * > & | cells () const |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
const Sequence< Edge2d * > & | outerBoundary () const |
const Sequence< Sequence< Edge2d * > > & | innerBoundary () const |
void | addInnerBoundary (const Sequence< Edge2d * > &innerBoundary) |
Adds clones of the edges in innerBoundary as new inner boundary. | |
Protected Attributes | |
Sequence< Edge2d * > | outerBoundary_ |
Outer boundary given by edges in 2D. | |
Sequence< Sequence< Edge2d * > > | innerBoundary_ |
Several internal boundaries given by edges in 2D. | |
Definition at line 89 of file edgeMeshes.hh.
Definition at line 98 of file edgeMeshes.hh.
|
virtual |
Returns information in an output stream.
Reimplemented from concepts::Mesh.
|
inlinevirtual |
Returns the number of cells in the mesh.
Implements concepts::Mesh.
Definition at line 95 of file edgeMeshes.hh.
|
inlinevirtual |
Returns a scanner over the cells of the mesh.
Implements concepts::Mesh1.
Definition at line 96 of file edgeMeshes.hh.