Definition at line 38 of file Z2RefineDriver.H.
Classes | |
| struct | Opts |
Public Types | |
| using | Files = DriverInOutFiles |
Public Member Functions | |
| Z2RefineDriver (Files files, Opts opts) | |
| const Opts & | getOpts () const |
| void | setOpts (Opts opts) |
| void | execute () const override |
| Run the workflow represented by the driver. More... | |
| virtual const Files & | getFiles () const |
| virtual void | setFiles (Files files) |
Static Public Member Functions | |
| static std::unique_ptr< NemDriver > | readJSON (const jsoncons::json &inputjson) |
| Factory method for all drivers. More... | |
Protected Attributes | |
| Files | files_ |
Private Member Functions | |
| Z2RefineDriver () | |
Private Attributes | |
| Opts | opts_ |
Inherits NEM::DRV::RefineDriver.
|
inherited |
Definition at line 42 of file RefineDriver.H.
Definition at line 41 of file Z2RefineDriver.C.
|
private |
Definition at line 44 of file Z2RefineDriver.C.
|
overridevirtual |
Implements NEM::DRV::NemDriver.
Definition at line 54 of file Z2RefineDriver.C.
References NEM::DRV::Z2RefineDriver::Opts::arrayName, meshBase::CreateShared(), NEM::DRV::RefineDriver::files_, NEM::DRV::DriverInOutFiles::inputMeshFile, mesh, NEM::DRV::Z2RefineDriver::Opts::method, and opts_.
|
virtualinherited |
Definition at line 40 of file RefineDriver.C.
References NEM::DRV::RefineDriver::files_.
| const Z2RefineDriver::Opts & NEM::DRV::Z2RefineDriver::getOpts | ( | ) | const |
Definition at line 46 of file Z2RefineDriver.C.
References opts_.
|
staticinherited |
| inputjson | json input with "Program Type" key |
Definition at line 37 of file NemDriver.C.
Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().
|
virtualinherited |
| void NEM::DRV::Z2RefineDriver::setOpts | ( | Opts | opts | ) |
|
protectedinherited |
Definition at line 51 of file RefineDriver.H.
Referenced by NEM::DRV::UniformRefineDriver::execute(), execute(), NEM::DRV::SizeFieldRefineDriver::execute(), NEM::DRV::FoamRefineDriver::execute(), NEM::DRV::OmegahRefineDriver::execute(), NEM::DRV::RefineDriver::getFiles(), and NEM::DRV::RefineDriver::setFiles().
|
private |
Definition at line 62 of file Z2RefineDriver.H.