43 : inputMeshFile(
std::move(input)), outputFile(
std::move(output)) {}
57 this->
files_ = std::move(files);
67 : params(
std::move(params)) {}
70 std::vector<cfmeshQualityParams>
params)
94 this->
opts_ = std::move(opts);
const Files & getFiles() const
void execute() const override
Run the workflow represented by the driver.
const Opts & getOpts() const
void execute() const override
Run the workflow represented by the driver.
static meshBase * Create(const std::string &fname)
Construct vtkMesh from filename.
static constexpr const char * programType
void setFiles(Files files)
void setParams(std::vector< cfmeshQualityParams > params)
std::vector< cfmeshQualityParams > params
std::shared_ptr< meshBase > mesh
void addParams(cfmeshQualityParams params)
jsoncons::string_view getProgramType() const override
const std::vector< cfmeshQualityParams > & getParams() const
std::string inputMeshFile