Class documentation of Concepts

Loading...
Searching...
No Matches

#include <cube.hh>

Inheritance diagram for Cube:
concepts::Mesh3 concepts::Mesh3 concepts::Mesh3 concepts::Mesh3 concepts::Mesh concepts::Mesh concepts::Mesh concepts::Mesh concepts::OutputOperator concepts::OutputOperator concepts::OutputOperator concepts::OutputOperator

Public Member Functions

 Cube (const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0)
 
uint ncell () const
 Returns the number of cells in the mesh.
 
concepts::Scan3scan ()
 
virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 
 Cube (const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0)
 
uint ncell () const
 Returns the number of cells in the mesh.
 
concepts::Scan3scan ()
 
virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 
 Cube (const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0)
 
uint ncell () const
 Returns the number of cells in the mesh.
 
concepts::Scan3scan ()
 
virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 
 Cube (const Real sizex=1.0, const Real sizey=1.0, const Real sizez=1.0)
 
uint ncell () const
 Returns the number of cells in the mesh.
 
concepts::Scan3scan ()
 
virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Static Public Attributes

static const uint ncell_ = 1
 

Detailed Description

$[0,a] \times [0,b] \times [0,c]$ in one hexahedron.

Author
Philipp Frauenfelder, 2001

Definition at line 19 of file cube.hh.

Member Function Documentation

◆ info() [1/4]

virtual std::ostream & Cube::info ( std::ostream &  os) const
virtual

Returns information in an output stream.

Reimplemented from concepts::Mesh.

◆ info() [2/4]

virtual std::ostream & Cube::info ( std::ostream &  os) const
virtual

Returns information in an output stream.

Reimplemented from concepts::Mesh.

◆ info() [3/4]

virtual std::ostream & Cube::info ( std::ostream &  os) const
virtual

Returns information in an output stream.

Reimplemented from concepts::Mesh.

◆ info() [4/4]

virtual std::ostream & Cube::info ( std::ostream &  os) const
virtual

Returns information in an output stream.

Reimplemented from concepts::Mesh.

◆ ncell() [1/4]

uint Cube::ncell ( ) const
inlinevirtual

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 25 of file cube.hh.

◆ ncell() [2/4]

uint Cube::ncell ( ) const
inlinevirtual

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 25 of file cube.hh.

◆ ncell() [3/4]

uint Cube::ncell ( ) const
inlinevirtual

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 25 of file cube.hh.

◆ ncell() [4/4]

uint Cube::ncell ( ) const
inlinevirtual

Returns the number of cells in the mesh.

Implements concepts::Mesh.

Definition at line 25 of file cube.hh.

◆ scan() [1/4]

concepts::Scan3 * Cube::scan ( )
inlinevirtual

Returns a scanner over the cells of the mesh.

Postcondition
The scanner must be deleted after usage. This has to be done by the user.

Implements concepts::Mesh3.

Definition at line 26 of file cube.hh.

◆ scan() [2/4]

concepts::Scan3 * Cube::scan ( )
inlinevirtual

Returns a scanner over the cells of the mesh.

Postcondition
The scanner must be deleted after usage. This has to be done by the user.

Implements concepts::Mesh3.

Definition at line 26 of file cube.hh.

◆ scan() [3/4]

concepts::Scan3 * Cube::scan ( )
inlinevirtual

Returns a scanner over the cells of the mesh.

Postcondition
The scanner must be deleted after usage. This has to be done by the user.

Implements concepts::Mesh3.

Definition at line 26 of file cube.hh.

◆ scan() [4/4]

concepts::Scan3 * Cube::scan ( )
inlinevirtual

Returns a scanner over the cells of the mesh.

Postcondition
The scanner must be deleted after usage. This has to be done by the user.

Implements concepts::Mesh3.

Definition at line 26 of file cube.hh.

Member Data Documentation

◆ ncell_

static const uint Cube::ncell_ = 1
static

Definition at line 21 of file cube.hh.


The documentation for this class was generated from the following files: