|
|
| SIMmultiCpl (const std::vector< SIMoutput * > &sims) |
| | The constructor initializes the array of base SIM objects.
|
| |
|
virtual | ~SIMmultiCpl () |
| | The destructor deletes the base SIM objects.
|
| |
|
virtual bool | parse (const tinyxml2::XMLElement *elem) |
| | Parses a data section from an XML document.
|
| |
| virtual bool | preprocessC (const IntVec &ignored, bool fixDup, double time0) |
| | Performs some pre-processing tasks on the FE model. More...
|
| |
|
virtual bool | parse (char *keyWord, std::istream &is) |
| | Parses a data section from an input stream.
|
| |
|
virtual bool | parse (const tinyxml2::XMLElement *elem) |
| | Parses a data section from an XML document.
|
| |
|
virtual | ~SIMadmin () |
| | Empty destructor.
|
| |
|
virtual bool | read (const char *fileName) |
| | Reads model data from the specified input file *fileName.
|
| |
|
virtual bool | parse (char *keyWord, std::istream &is) |
| | Parses a data section from an input stream.
|
| |
|
virtual bool | preprocess (const IntVec &ignored={}, bool fixDup=false) |
| | Performs some pre-processing tasks on the FE model.
|
| |
|
const ProcessAdm & | getProcessAdm () const |
| | Returns the parallel process administrator.
|
| |
| int | getGlobalProcessID () const |
| | Returns the global process ID. More...
|
| |
|
const std::string & | getHeading () const |
| | Returns the simulator heading.
|
| |
|
void | setHeading (const std::string &heading) |
| | Defines the simulator heading.
|
| |
|
void | printHeading (int &supStep) const |
| | Prints the heading of this simulator, if any, to IFEM::cout.
|
| |
| bool | readXML (const char *fileName, bool verbose=true) |
| | Reads an XML input file. More...
|
| |
| bool | loadXML (const char *xml) |
| | Loads data from an XML-formatted text string. More...
|
| |
|
|
SIMoptions & | opt |
| | Simulation control parameters.
|
| |
|
static int | msgLevel = 2 |
| | Controls the console output amount during solving.
|
| |
|
using | IntVec = std::vector< int > |
| | Convenience alias.
|
| |
|
| SIMadmin (const char *heading=nullptr) |
| | The default constructor initializes the process administrator.
|
| |
|
| SIMadmin (SIMadmin &anotherSIM) |
| | Copy constructor.
|
| |
| const tinyxml2::XMLElement * | loadFile (tinyxml2::XMLDocument &doc, const char *fileName, bool verbose=false) |
| | Loads an XML input file into a tinyxml2::XMLDocument object. More...
|
| |
|
virtual const char ** | getPrioritizedTags () const |
| | Returns a list of prioritized XML-tags.
|
| |
Class for monolithic coupled simulators.