Utility function to read a single variable off an Exodus mesh for optimization problem This class will read initial conditions and bounds from an exodus file and make sure they have the same order in the parameter reporter between the main and subapp when using ParameterMeshOptimization. More...
#include <ReadExodusMeshVars.h>
Public Member Functions | |
| ReadExodusMeshVars (const libMesh::FEType ¶m_type, const std::string &exodus_mesh, const std::string var_name) | |
| std::vector< Real > | getParameterValues (const unsigned int timestep) const |
| Initializes parameter data and sets bounds in the main optmiization application getParameterValues is only used by ParameterMeshOptimization. More... | |
Private Attributes | |
| libMesh::Parallel::Communicator | _communicator |
| libMesh::ReplicatedMesh | _mesh |
| std::unique_ptr< libMesh::EquationSystems > | _eq |
| libMesh::System * | _sys |
| std::unique_ptr< libMesh::ExodusII_IO > | _exodusII_io |
| const std::string | _var_name |
| variable name read from Exodus mesh More... | |
Utility function to read a single variable off an Exodus mesh for optimization problem This class will read initial conditions and bounds from an exodus file and make sure they have the same order in the parameter reporter between the main and subapp when using ParameterMeshOptimization.
Definition at line 30 of file ReadExodusMeshVars.h.
| ReadExodusMeshVars::ReadExodusMeshVars | ( | const libMesh::FEType & | param_type, |
| const std::string & | exodus_mesh, | ||
| const std::string | var_name | ||
| ) |
Definition at line 22 of file ReadExodusMeshVars.C.
Initializes parameter data and sets bounds in the main optmiization application getParameterValues is only used by ParameterMeshOptimization.
| timestep | timestep to read variable off mesh |
Definition at line 72 of file ReadExodusMeshVars.C.
Referenced by ParameterMeshOptimization::parseExodusData().
|
private |
Definition at line 45 of file ReadExodusMeshVars.h.
|
private |
Definition at line 47 of file ReadExodusMeshVars.h.
Referenced by ReadExodusMeshVars().
|
private |
Definition at line 49 of file ReadExodusMeshVars.h.
Referenced by getParameterValues(), and ReadExodusMeshVars().
|
private |
Definition at line 46 of file ReadExodusMeshVars.h.
Referenced by ReadExodusMeshVars().
|
private |
Definition at line 48 of file ReadExodusMeshVars.h.
Referenced by getParameterValues(), and ReadExodusMeshVars().
|
private |
variable name read from Exodus mesh
Definition at line 52 of file ReadExodusMeshVars.h.
Referenced by getParameterValues(), and ReadExodusMeshVars().
1.8.14