|
IFEM
90A354
|
Template SIM class with some dummy implementations. More...
#include <SIMdummy.h>


Public Member Functions | |
| virtual unsigned short int | getNoParamDim () const |
| Returns the number of parameter dimensions in the model. | |
| virtual bool | createFEMmodel (char) |
| Creates the computational FEM model from the spline patches. | |
| virtual std::vector< std::vector< int > > | getElmConnectivities () const |
| Element-element connectivities. | |
Protected Member Functions | |
| SIMdummy (IntegrandBase *p=nullptr) | |
| Default constructor. | |
| virtual | ~SIMdummy () |
| Empty destructor. | |
| virtual bool | parseGeometryDimTag (const tinyxml2::XMLElement *) |
| Parses a dimension-specific subelement of the geometry XML-tag. | |
| virtual void | preprocessResultPoints () |
| Preprocesses the result sampling points. | |
| virtual ModelGenerator * | getModelGenerator (const tinyxml2::XMLElement *) const |
| Creates a model generator. | |
| virtual ASMbase * | readPatch (std::istream &, int, const std::vector< unsigned char > &, const char *) const |
| Reads a patch from given input stream. | |
| virtual bool | connectPatches (const ASM::Interface &, bool) |
| Connects two patches. | |
Template SIM class with some dummy implementations.
This class only implements dummy versions for the pure virtual virtual methods of the base class SIMbase, and can be used as a base for simulator drivers that do not require any FE model.