#include <mesh.hh>
Public Member Functions | |
virtual Scan1 * | scan ()=0 |
virtual uint | ncell () const =0 |
Returns the number of cells in the mesh. | |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
|
protectedvirtualinherited |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in estimator::LocalMesh2, Cube, Cube2, Cube3, concepts::Circle, Cube, Cube2, Cube3, concepts::Cuboid, concepts::EdgeMesh, concepts::CircleBoundary, concepts::StraightPeriodicBoundary, concepts::SquareTwoInfiniteRects, concepts::SquareOneInfiniteRect, concepts::Import3DTetMesh, concepts::ConvertMeshQuads, concepts::Line, concepts::Import2dMeshBase, concepts::Import2dMesh, concepts::Import2dMeshEz4u, concepts::Import2dMeshGeneral, concepts::Import2DMeshGmsh, concepts::Import3dMesh, concepts::Import3DMeshGmsh, concepts::MutableMesh1, concepts::MutableMesh2, concepts::Square, concepts::Square2, Cube, Cube2, Cube3, Cube, Cube2, and Cube3.
Returns the number of cells in the mesh.
Implemented in estimator::LocalMesh2, Cube, Cube2, Cube3, concepts::Circle, Cube, Cube2, Cube3, concepts::Cuboid, concepts::EdgeMesh, concepts::CircleBoundary, concepts::StraightPeriodicBoundary, concepts::SquareTwoInfiniteRects, concepts::SquareOneInfiniteRect, concepts::Import3DTetMesh, concepts::ConvertMeshQuads, concepts::Line, concepts::Import2dMeshBase, concepts::Import2dMeshEz4u, concepts::Import2DMeshGmsh, concepts::Import3dMesh, concepts::Import3DMeshGmsh, concepts::MutableMesh1, concepts::MutableMesh2, concepts::Square, concepts::Square2, concepts::UniformlyRefinedMesh2, Cube, Cube2, Cube3, Cube, Cube2, and Cube3.
Returns a scanner over the cells of the mesh.
Implements concepts::Mesh.
Implemented in concepts::EdgeMesh, concepts::CircleBoundary, concepts::StraightPeriodicBoundary, concepts::Line, and concepts::MutableMesh1.