Microflow 3D
v1.0
|
The ProgramParameters class stores paths to program files and folders. More...
#include <ProgramParameters.h>
Public Member Functions | |
ProgramParameters (const std::shared_ptr< MF::Database::ConfigData > &ConfigData_Ptr) | |
~ProgramParameters ()=default | |
Static Public Member Functions | |
static std::shared_ptr< MF::Solver_CPU::ProgramParameters > | New (const std::shared_ptr< MF::Database::ConfigData > &ConfigData_Ptr) |
Data Fields | |
std::string | CaseFolder |
Path to case folder. More... | |
std::string | GeometryFolder |
Path to geometry folder. More... | |
std::string | GeometryFileName |
Geometry file name and path (relative to case folder). More... | |
std::string | CaseParametersFile |
Case parameters file name and path (relative to case folder). More... | |
std::string | ThreadParametersFile |
Thread parameters file name and path (relative to case folder). More... | |
std::string | ProgramParametersFile |
Program parameters file name and path (relative to case folder). More... | |
std::string | CheckPointFile |
Checkpoint file name and path (relative to case folder), without file extension. More... | |
std::string | OutputFile |
Results (output) file name and path (relative to case folder), without file extension. More... | |
The ProgramParameters class stores paths to program files and folders.
Definition at line 21 of file ProgramParameters.h.
|
explicit |
Definition at line 12 of file ProgramParameters.cpp.
References CaseFolder, CaseParametersFile, CheckPointFile, GeometryFileName, GeometryFolder, OutputFile, ProgramParametersFile, and ThreadParametersFile.
|
default |
|
inlinestatic |
Definition at line 27 of file ProgramParameters.h.
Referenced by main().
std::string MF::Solver_CPU::ProgramParameters::CaseFolder |
Path to case folder.
Definition at line 30 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::CaseParametersFile |
Case parameters file name and path (relative to case folder).
Definition at line 39 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::CheckPointFile |
Checkpoint file name and path (relative to case folder), without file extension.
Definition at line 42 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::GeometryFileName |
Geometry file name and path (relative to case folder).
Definition at line 38 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::GeometryFolder |
Path to geometry folder.
Definition at line 37 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::OutputFile |
Results (output) file name and path (relative to case folder), without file extension.
Definition at line 43 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::ProgramParametersFile |
Program parameters file name and path (relative to case folder).
Definition at line 41 of file ProgramParameters.h.
Referenced by ProgramParameters().
std::string MF::Solver_CPU::ProgramParameters::ThreadParametersFile |
Thread parameters file name and path (relative to case folder).
Definition at line 40 of file ProgramParameters.h.
Referenced by ProgramParameters().