|
| Excitation () |
| Create the Excitation. More...
|
|
| ~Excitation () |
| Destroy the Excitation. More...
|
|
void | Init (uint32_t id, double *pos, double rad, bool drvn, uint32_t tinit, uint32_t drlen, const char *fname, float *sF, float *orient) |
| Initilize data values. More...
|
|
void | Copy (Excitation *other) |
| Copy values of one Excitation to another. More...
|
|
MPI_Datatype | MPICreate () |
| Create the MPI datatype for the Excitation. More...
|
|
void | ParseSwitch (xmlDocPtr doc, xmlNodePtr cur, int caseNumber) override |
| Provide parsing instructions for reading inputs associated with the Excitation. More...
|
|
bool | LocationCheck (std::vector< double > &nCoords) |
|
void | Parse (xmlDocPtr doc, xmlNodePtr cur) |
| Parse the specific object. More...
|
|
xmlNodePtr | ParseSearch (xmlDocPtr doc, xmlNodePtr cur, const char *value) |
| Search to the xml element corespondng to each parsable variable. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, double *value) |
| Parse a double object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, float *value) |
| Parse a float object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, uint8_t *value) |
| Parse a uint_8 object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, uint32_t *value) |
| Parse a uint_32 object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, uint64_t *value) |
| Parse a uint_64 object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, bool *value) |
| Parse a boolean object. More...
|
|
void | Do_parse (xmlDocPtr doc, xmlNodePtr cur, char *value) |
| Parse a char array object. More...
|
|