Curvilinear surface mesh template.
More...
#include <MeshVizXLM/mesh/templates/MySurfaceMeshCurvilinear.h>
Public Member Functions | |
size_t | getNumCellsI () const |
size_t | getNumCellsJ () const |
bool | hasDeadCells () const |
bool | isDead (size_t i, size_t j) const |
size_t | getTimeStamp () const |
size_t | getNumCellsI () const |
size_t | getNumCellsJ () const |
bool | hasDeadCells () const |
bool | isDead (size_t i, size_t j) const |
size_t | getTimeStamp () const |
size_t | getNumCellsI () const |
size_t | getNumCellsJ () const |
bool | hasDeadCells () const |
bool | isDead (size_t i, size_t j) const |
size_t | getTimeStamp () const |
Header file to be completed including all required classes to define a curvilinear surface mesh with its associated scalar and vector sets.
Intended to help implement simple mesh. Just fill up the empty methods of the following classes (search for YOUR CODE HERE):
Hint: some should inherit both from MeshViz interfaces and the user's application data classes.
For advanced implementations, refer to the MiSurfaceMeshCurvilinear interface. Class defining the topology of the mesh.
Header file to be completed including all required classes to define a rectilinear surface mesh with its associated scalar and vector sets.
Intended to help implement simple mesh. Just fill up the empty methods of the following classes (search for YOUR CODE HERE):
Hint: some should inherit both from MeshViz interfaces and the user's application data classes.
For advanced implementations, refer to the MiSurfaceMeshRectilinear interface. Class defining the topology of the mesh.
Header file to be completed including all required classes to define a regular surface mesh with its associated scalar and vector sets.
Intended to help implement simple mesh. Just fill up the empty methods of the following classes (search for YOUR CODE HERE):
Hint: some should inherit both from MeshViz interfaces and the user's application data classes.
For advanced implementations, refer to the MiSurfaceMeshRegular interface. Class defining the topology of the mesh.
size_t MyTopologyIj::getNumCellsI | ( | ) | const [inline, virtual] |
Returns the number of cells on the first logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getNumCellsI | ( | ) | const [inline, virtual] |
Returns the number of cells on the first logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getNumCellsI | ( | ) | const [inline, virtual] |
Returns the number of cells on the first logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getNumCellsJ | ( | ) | const [inline, virtual] |
Returns the number of cells on the second logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getNumCellsJ | ( | ) | const [inline, virtual] |
Returns the number of cells on the second logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getNumCellsJ | ( | ) | const [inline, virtual] |
Returns the number of cells on the second logical axis.
Implements MiTopologyIj.
size_t MyTopologyIj::getTimeStamp | ( | ) | const [inline, virtual] |
Returns a time stamp on this topology.
Implements MiTopology.
size_t MyTopologyIj::getTimeStamp | ( | ) | const [inline, virtual] |
Returns a time stamp on this topology.
Implements MiTopology.
size_t MyTopologyIj::getTimeStamp | ( | ) | const [inline, virtual] |
Returns a time stamp on this topology.
Implements MiTopology.
bool MyTopologyIj::hasDeadCells | ( | ) | const [inline, virtual] |
Returns true if the topology contains dead cells.
When false, the cells traversal can be optimized by not testing the isDead() method of each individual cells.
Reimplemented from MiTopology.
bool MyTopologyIj::hasDeadCells | ( | ) | const [inline, virtual] |
Returns true if the topology contains dead cells.
When false, the cells traversal can be optimized by not testing the isDead() method of each individual cells.
Reimplemented from MiTopology.
bool MyTopologyIj::hasDeadCells | ( | ) | const [inline, virtual] |
Returns true if the topology contains dead cells.
When false, the cells traversal can be optimized by not testing the isDead() method of each individual cells.
Reimplemented from MiTopology.
bool MyTopologyIj::isDead | ( | size_t | i, | |
size_t | j | |||
) | const [inline, virtual] |
Returns true if the cell of index (i,j) should be ignored.
This value is ignored if the hasDeadCell() method returns false.
(i,j) | the index of the cell to check |
Reimplemented from MiTopologyIj.
bool MyTopologyIj::isDead | ( | size_t | i, | |
size_t | j | |||
) | const [inline, virtual] |
Returns true if the cell of index (i,j) should be ignored.
This value is ignored if the hasDeadCell() method returns false.
(i,j) | the index of the cell to check |
Reimplemented from MiTopologyIj.
bool MyTopologyIj::isDead | ( | size_t | i, | |
size_t | j | |||
) | const [inline, virtual] |
Returns true if the cell of index (i,j) should be ignored.
This value is ignored if the hasDeadCell() method returns false.
(i,j) | the index of the cell to check |
Reimplemented from MiTopologyIj.