|
Stellarator and Tokamak Modeling and Meshing Software (STOMMS)
|
Public Member Functions | |
| ModelMetaData () | |
| ModelMetaData (const Inputs &input) | |
| const std::vector< PlaneMetaData > & | getPlanesContainer () const |
| const PlaneMetaData & | getPlaneMetaDataByIndex (int index) const |
| const std::vector< double > & | getToroidalAnglesMetaData () |
class ModelMetaData holds the metadata information for all the poloidal planes.
|
inline |
Constructor to create an object of ModelMetaData.
| ModelMetaData::ModelMetaData | ( | const Inputs & | input | ) |
Constructor to create an object of ModelMetaData using input information.
| input | class holding all the input data. |
| const PlaneMetaData & ModelMetaData::getPlaneMetaDataByIndex | ( | int | index | ) | const |
Function to return the metadata on a individual plane by index.
| index | Takes the index value of the plane (0 to nPlanes-1) as input. |
| const std::vector< PlaneMetaData > & ModelMetaData::getPlanesContainer | ( | ) | const |
Function to return a vector containing all the planes with their meta data.
| const std::vector< double > & ModelMetaData::getToroidalAnglesMetaData | ( | ) |
Function to get toroidal angles of all the planes. Returns a vector of the angles in radians.