Definition at line 61 of file HexPackMeshDriver.H.
Public Member Functions | |
Files (std::string inputFile, bool isRocpack, std::string outPackMeshFile, std::string outSurroundingFile) | |
void | setRocpackFile (std::string rocpackFile) |
void | setGeoFile (std::string geoFile) |
const std::string & | getInputFile () const |
bool | isInputRocpackFile () const |
Public Attributes | |
std::string | outPackMeshFile {} |
std::string | outSurroundingFile {} |
std::string | outCombinedFile {"PackMesh.vtu"} |
Combined mesh file name. More... | |
Private Member Functions | |
Files ()=default | |
Private Attributes | |
std::string | rocpackOrGeoFile {} |
bool | useRocpack {} |
NEM::DRV::HexPackMeshDriver::Files::Files | ( | std::string | inputFile, |
bool | isRocpack, | ||
std::string | outPackMeshFile, | ||
std::string | outSurroundingFile | ||
) |
inputFile | Input surface file name |
isRocpack | Boolean for using rocpack to generate an STL |
outPackMeshFile | Pack mesh output filename.extension |
outSurroundingFile | Surrounding mesh output filename.extension |
Definition at line 43 of file HexPackMeshDriver.C.
|
privatedefault |
const std::string & NEM::DRV::HexPackMeshDriver::Files::getInputFile | ( | ) | const |
Definition at line 61 of file HexPackMeshDriver.C.
References rocpackOrGeoFile.
Referenced by NEM::DRV::HexPackMeshDriver::execute(), NEM::DRV::HexPackMeshDriver::setFiles(), and NEM::DRV::HexPackMeshDriver::setOpts().
bool NEM::DRV::HexPackMeshDriver::Files::isInputRocpackFile | ( | ) | const |
Definition at line 65 of file HexPackMeshDriver.C.
References useRocpack.
Referenced by NEM::DRV::HexPackMeshDriver::execute(), NEM::DRV::HexPackMeshDriver::setFiles(), and NEM::DRV::HexPackMeshDriver::setOpts().
void NEM::DRV::HexPackMeshDriver::Files::setGeoFile | ( | std::string | geoFile | ) |
Definition at line 56 of file HexPackMeshDriver.C.
References rocpackOrGeoFile, and useRocpack.
void NEM::DRV::HexPackMeshDriver::Files::setRocpackFile | ( | std::string | rocpackFile | ) |
Definition at line 51 of file HexPackMeshDriver.C.
References rocpackOrGeoFile, and useRocpack.
std::string NEM::DRV::HexPackMeshDriver::Files::outCombinedFile {"PackMesh.vtu"} |
Definition at line 81 of file HexPackMeshDriver.H.
Referenced by NEM::DRV::HexPackMeshDriver::execute().
std::string NEM::DRV::HexPackMeshDriver::Files::outPackMeshFile {} |
Definition at line 76 of file HexPackMeshDriver.H.
std::string NEM::DRV::HexPackMeshDriver::Files::outSurroundingFile {} |
Definition at line 77 of file HexPackMeshDriver.H.
|
private |
Definition at line 85 of file HexPackMeshDriver.H.
Referenced by getInputFile(), setGeoFile(), and setRocpackFile().
|
private |
Definition at line 86 of file HexPackMeshDriver.H.
Referenced by isInputRocpackFile(), setGeoFile(), and setRocpackFile().