|
IFEM
90A354
|
Default model generator for 1D FEM simulators. More...
#include <ModelGenerator.h>


Public Member Functions | |
| DefaultGeometry1D (const tinyxml2::XMLElement *geo) | |
| The constructor forwards to the base class. | |
| virtual | ~DefaultGeometry1D () |
| Empty destructor. | |
| virtual bool | createTopologySets (SIMinput &sim) const |
| Creates topology sets for the specified sim object. | |
Public Member Functions inherited from ModelGenerator | |
| ModelGenerator (const tinyxml2::XMLElement *elem) | |
| The constructor initializes the common members. More... | |
| virtual | ~ModelGenerator () |
| Empty destructor. | |
| virtual bool | createGeometry (SIMinput &sim) const |
| Creates geometry for the specified sim object.. | |
| virtual bool | createTopology (SIMinput &) const |
| Creates topology for multi-patch geometries. | |
Protected Member Functions | |
| virtual std::string | createG2 (int nsd, bool rational=false) const |
| Generates the G2 description of the geometry. | |
Protected Member Functions inherited from ModelGenerator | |
| bool | topologySets () const |
| Returns true if topology sets is to be generated. | |
Additional Inherited Members | |
Protected Attributes inherited from ModelGenerator | |
| const tinyxml2::XMLElement * | geo |
| Pointer to XML element describing geometry. | |
Default model generator for 1D FEM simulators.
Generates a line domain.