GRINS-0.8.0
|
#include <visualization.h>
Public Member Functions | |
Visualization (const GetPot &input, const libMesh::Parallel::Communicator &comm LIBMESH_CAN_DEFAULT_TO_COMMWORLD) | |
virtual | ~Visualization () |
void | output (SharedPtr< libMesh::EquationSystems > equation_system) |
void | output (SharedPtr< libMesh::EquationSystems > equation_system, const unsigned int time_step, const libMesh::Real time) |
void | output_residual (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system) |
virtual void | output_residual (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const unsigned int time_step, const libMesh::Real time)=0 |
void | output_residual_sensitivities (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const libMesh::ParameterVector ¶ms) |
virtual void | output_residual_sensitivities (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const libMesh::ParameterVector ¶ms, const unsigned int time_step, const libMesh::Real time)=0 |
void | output_adjoint (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system) |
virtual void | output_adjoint (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const unsigned int time_step, const libMesh::Real time)=0 |
void | output_solution_sensitivities (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const libMesh::ParameterVector ¶ms) |
virtual void | output_solution_sensitivities (SharedPtr< libMesh::EquationSystems > equation_system, GRINS::MultiphysicsSystem *system, const libMesh::ParameterVector ¶ms, const unsigned int time_step, const libMesh::Real time)=0 |
void | dump_visualization (SharedPtr< libMesh::EquationSystems > equation_system, const std::string &filename_prefix, const libMesh::Real time) |
Protected Attributes | |
std::string | _vis_output_file_prefix |
std::vector< std::string > | _output_format |
Definition at line 51 of file visualization.h.
GRINS::Visualization::Visualization | ( | const GetPot & | input, |
const libMesh::Parallel::Communicator &comm | LIBMESH_CAN_DEFAULT_TO_COMMWORLD | ||
) |
Definition at line 50 of file visualization.C.
References _output_format.
|
virtual |
Definition at line 93 of file visualization.C.
void GRINS::Visualization::dump_visualization | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
const std::string & | filename_prefix, | ||
const libMesh::Real | time | ||
) |
Definition at line 154 of file visualization.C.
Referenced by output(), GRINS::SteadyVisualization::output_adjoint(), and GRINS::SteadyVisualization::output_residual().
void GRINS::Visualization::output | ( | SharedPtr< libMesh::EquationSystems > | equation_system | ) |
Definition at line 98 of file visualization.C.
References _vis_output_file_prefix, and dump_visualization().
void GRINS::Visualization::output | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
const unsigned int | time_step, | ||
const libMesh::Real | time | ||
) |
Definition at line 106 of file visualization.C.
void GRINS::Visualization::output_adjoint | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
GRINS::MultiphysicsSystem * | system | ||
) |
Definition at line 138 of file visualization.C.
|
pure virtual |
Implemented in GRINS::UnsteadyVisualization, and GRINS::SteadyVisualization.
void GRINS::Visualization::output_residual | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
GRINS::MultiphysicsSystem * | system | ||
) |
Definition at line 122 of file visualization.C.
|
pure virtual |
Implemented in GRINS::UnsteadyVisualization, and GRINS::SteadyVisualization.
void GRINS::Visualization::output_residual_sensitivities | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
GRINS::MultiphysicsSystem * | system, | ||
const libMesh::ParameterVector & | params | ||
) |
Definition at line 130 of file visualization.C.
|
pure virtual |
Implemented in GRINS::UnsteadyVisualization, and GRINS::SteadyVisualization.
void GRINS::Visualization::output_solution_sensitivities | ( | SharedPtr< libMesh::EquationSystems > | equation_system, |
GRINS::MultiphysicsSystem * | system, | ||
const libMesh::ParameterVector & | params | ||
) |
Definition at line 145 of file visualization.C.
|
pure virtual |
Implemented in GRINS::UnsteadyVisualization, and GRINS::SteadyVisualization.
|
protected |
Definition at line 108 of file visualization.h.
Referenced by Visualization().
|
protected |
Definition at line 107 of file visualization.h.
Referenced by output(), GRINS::SteadyVisualization::output_adjoint(), and GRINS::SteadyVisualization::output_residual().