Go to the documentation of this file.
   28   virtual std::ostream& 
info(std::ostream& os) 
const;
 
   61   inline uint 
ncell()
 const { 
return 2; }
 
   64   virtual std::ostream& 
info(std::ostream& os) 
const;
 
   73     inline bool eos()
 const { 
return idx_ == 2; }
 
   97   inline uint 
ncell()
 const { 
return 2; }
 
  100   virtual std::ostream& 
info(std::ostream& os) 
const;
 
  
 
concepts::Quad * quad_[11]
concepts::Scan3 * clone() const
S(concepts::Hexahedron3d *(&cell)[2])
A quadrilateral in the topology.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
An abstract class for 3D meshes.
concepts::Scan3 * clone() const
concepts::Scan3 * scan()
Returns a scanner over the cells of the mesh.
concepts::Hexahedron3d * cell_[2]
S(concepts::Hexahedron3d *(&cell)[2])
concepts::Hexahedron3d * cell_[ncell_]
concepts::Scan3 * clone() const
concepts::Edge * edg_[20]
concepts::Edge * edg_[20]
concepts::Vertex * vtx_[12]
concepts::Scan3 * scan()
Returns a scanner over the cells of the mesh.
S(concepts::Hexahedron3d *(&cell)[ncell_])
concepts::Hexahedron3d *(& cell_)[2]
concepts::Cell3 & operator++(int)
Returns the next element in the scanned set.
A hexahedron in the topology.
A vertex in the topology.
concepts::Quad * quad_[11]
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
concepts::Hexahedron * hex_[2]
concepts::Cell3 & operator++(int)
Returns the next element in the scanned set.
uint ncell() const
Returns the number of cells in the mesh.
An abstract class for scanning a mesh (a set of cells) or a space (a set of elements).
concepts::Scan3 * scan()
Returns a scanner over the cells of the mesh.
concepts::Cell3 & operator++(int)
Returns the next element in the scanned set.
uint ncell() const
Returns the number of cells in the mesh.
concepts::Hexahedron * hex_[ncell_]
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
concepts::Hexahedron * hex_[2]
concepts::Hexahedron3d *(& cell_)[ncell_]
uint ncell() const
Returns the number of cells in the mesh.
Cube(const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0)
concepts::Vertex * vtx_[12]
concepts::Hexahedron3d * cell_[2]
Cube2(const uint variant=0)
concepts::Vertex * vtx_[8]
concepts::Quad * quad_[6]
double Real
Type normally used for a floating point number.
concepts::Edge * edg_[12]
concepts::Hexahedron3d *(& cell_)[2]