14 #ifndef _SIM_MULTI_PATCH_MODEL_GEN_H_
15 #define _SIM_MULTI_PATCH_MODEL_GEN_H_
20 namespace tinyxml2 {
class XMLElement; }
40 bool checkRHS =
false) : Dim(unf,checkRHS) {}
Base class for model generators for FEM simulators.
Definition: ModelGenerator.h:29
Inherit this class to equip your SIM with multi-patch model generators.
Definition: SIMMultiPatchModelGen.h:29
virtual ModelGenerator * getModelGenerator(const tinyxml2::XMLElement *geo) const
Instantiates a FEM model generator for a multi-patch model.
SIMMultiPatchModelGen(const std::vector< unsigned char > &unf, bool checkRHS=false)
Constructor for mixed problems.
Definition: SIMMultiPatchModelGen.h:39
SIMMultiPatchModelGen(int n1, bool checkRHS=false)
Constructor for standard problems.
Definition: SIMMultiPatchModelGen.h:34