11 #include "libmesh/fe_type.h" 12 #include "libmesh/replicated_mesh.h" 13 #include "libmesh/equation_systems.h" 14 #include "libmesh/exodusII_io.h" 34 const std::string & exodus_mesh,
35 const std::string var_name);
47 std::unique_ptr<libMesh::EquationSystems>
_eq;
std::vector< Real > getParameterValues(const unsigned int timestep) const
Initializes parameter data and sets bounds in the main optmiization application getParameterValues is...
libMesh::ReplicatedMesh _mesh
Utility function to read a single variable off an Exodus mesh for optimization problem This class wil...
ReadExodusMeshVars(const libMesh::FEType ¶m_type, const std::string &exodus_mesh, const std::string var_name)
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...
const std::string _var_name
variable name read from Exodus mesh
std::unique_ptr< libMesh::EquationSystems > _eq
std::unique_ptr< libMesh::ExodusII_IO > _exodusII_io
libMesh::Parallel::Communicator _communicator