Mesh consisting of three cells, one Quad2d and two InfiniteRect2d. More...
#include <infiniteMeshes.hh>


Classes | |
| class | S |
Public Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
| unsigned int | ncell () const |
| Returns the number of cells in the mesh. | |
| Scan2 * | scan () |
| Returns a scanner over the cells of the mesh. | |
| SquareTwoInfiniteRects (bool periodic=false) | |
| virtual | ~SquareTwoInfiniteRects () |
Private Attributes | |
| Cell2 * | cell_ [3] |
| Edge * | edg_ [4] |
| InfiniteEdge * | infEdg_ [4] |
| InfiniteQuad * | infQuad_ [2] |
| bool | periodic_ |
| Quad * | quad_ [1] |
| Vertex * | vtx_ [4] |
Mesh consisting of three cells, one Quad2d and two InfiniteRect2d.
The quad is in
, flanked on whose top and bottom with two infinite rectangles, namely
and
.
Definition at line 25 of file infiniteMeshes.hh.
| concepts::SquareTwoInfiniteRects::SquareTwoInfiniteRects | ( | bool | periodic = false | ) |
| virtual concepts::SquareTwoInfiniteRects::~SquareTwoInfiniteRects | ( | ) | [virtual] |
| virtual std::ostream& concepts::SquareTwoInfiniteRects::info | ( | std::ostream & | os | ) | const [virtual] |
Returns information in an output stream.
Reimplemented from concepts::Mesh.
| unsigned int concepts::SquareTwoInfiniteRects::ncell | ( | ) | const [inline, virtual] |
Returns the number of cells in the mesh.
Implements concepts::Mesh.
Definition at line 48 of file infiniteMeshes.hh.
| Scan2* concepts::SquareTwoInfiniteRects::scan | ( | ) | [inline, virtual] |
Returns a scanner over the cells of the mesh.
Implements concepts::Mesh2.
Definition at line 49 of file infiniteMeshes.hh.
Cell2* concepts::SquareTwoInfiniteRects::cell_[3] [private] |
Definition at line 43 of file infiniteMeshes.hh.
Edge* concepts::SquareTwoInfiniteRects::edg_[4] [private] |
Definition at line 39 of file infiniteMeshes.hh.
InfiniteEdge* concepts::SquareTwoInfiniteRects::infEdg_[4] [private] |
Definition at line 40 of file infiniteMeshes.hh.
InfiniteQuad* concepts::SquareTwoInfiniteRects::infQuad_[2] [private] |
Definition at line 42 of file infiniteMeshes.hh.
bool concepts::SquareTwoInfiniteRects::periodic_ [private] |
Definition at line 44 of file infiniteMeshes.hh.
Quad* concepts::SquareTwoInfiniteRects::quad_[1] [private] |
Definition at line 41 of file infiniteMeshes.hh.
Vertex* concepts::SquareTwoInfiniteRects::vtx_[4] [private] |
Definition at line 38 of file infiniteMeshes.hh.