|
| Geometry () |
| Create the Geometry. More...
|
|
| ~Geometry () |
| Destroy the Geometry. More...
|
|
void | Init (uint64_t *nVox, double *ds, const char *gFname, const char *rFname) |
| Initilize data values with a 3 values for voxel size. More...
|
|
void | Init (uint64_t *nVox, double ds, const char *gFname, const char *rFname) |
| Initilize data values with a 1 value for voxel size, so that voxels are cubes. More...
|
|
void | Copy (Geometry *other) |
| Copy values of one Geometry to another. More...
|
|
MPI_Datatype | MPICreate () |
| Create the MPI datatype for the Geometry. More...
|
|
void | ParseSwitch (xmlDocPtr doc, xmlNodePtr cur, int caseNumber) override |
| Provide parsing instructions for reading inputs associated with the Geometry. More...
|
|
std::string | GetGeometryFile (std::string path) |
| Get Geometry file and path as one string. More...
|
|
std::string | GetPlaneCountFile (std::string path) |
| Get Plane Count file and path as one string. More...
|
|
std::string | GetRotationsFile (std::string path) |
| Get Rotations file and path as one string. More...
|
|
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...
|
|