Inheritance diagram for mial::Geom_vGeometry< dType, nDims, MType, VType >:
Public Types | |
typedef MType | MatrixType |
The internal matrix type. | |
typedef VType | VectorType |
The internal vector type. | |
Public Member Functions | |
Geom_vGeometry () | |
virtual MatrixType | getVectorNodePositions () |
virtual bool | setNodePosition (int index, dType *pos) |
virtual void | getNodePosition (int index, dType *) |
virtual void | writeNodesToFile (std::string fileName) |
Pure virtual member function. Writes the nodes to a file. | |
virtual void | readNodesFromFile (std::string fileName) |
Pure virtual member function. Reads the nodes from a file. | |
virtual unsigned int | numNodes () |
Definition at line 18 of file Geom_vGeometry.h.
void mial::Geom_vGeometry< dType, nDims, MType, VType >::readNodesFromFile | ( | std::string | fileName | ) | [virtual] |
Pure virtual member function. Reads the nodes from a file.
Derived class will need to update its own internal topology representation.
Implements mial::Geometric< dType, nDims, MType, VType >.
Definition at line 53 of file Geom_vGeometry.cxx.
void mial::Geom_vGeometry< dType, nDims, MType, VType >::writeNodesToFile | ( | std::string | fileName | ) | [virtual] |
Pure virtual member function. Writes the nodes to a file.
Implementation should update the matrix positions before calling, hence why this is a pure virtual.
Implements mial::Geometric< dType, nDims, MType, VType >.
Definition at line 42 of file Geom_vGeometry.cxx.