|
|
| CubeFlow_UniformGrid (const Parameters::AllParameters *const parameters_input) |
| |
|
virtual double | get_adaptive_time_step (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const override |
| | Function to compute the adaptive time step.
|
| |
|
virtual double | get_adaptive_time_step_initial (std::shared_ptr< DGBase< dim, nspecies, double >> dg) override |
| | Function to compute the initial adaptive time step.
|
| |
|
virtual void | update_maximum_local_wave_speed (DGBase< dim, nspecies, double > &dg) |
| | Updates the maximum local wave speed.
|
| |
|
| FlowSolverCaseBase (const Parameters::AllParameters *const parameters_input) |
| | Constructor.
|
| |
|
virtual | ~FlowSolverCaseBase ()=default |
| | Destructor.
|
| |
|
void | display_flow_solver_setup (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const |
| | Displays the flow setup parameters.
|
| |
|
virtual std::shared_ptr< Triangulation > | generate_grid () const =0 |
| | Pure Virtual function to generate the grid.
|
| |
|
virtual void | set_higher_order_grid (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const |
| | Set higher order grid.
|
| |
|
virtual void | compute_unsteady_data_and_write_to_table (const std::shared_ptr< ODE::ODESolverBase< dim, nspecies, double >> ode_solver, const std::shared_ptr< DGBase< dim, nspecies, double >> dg, const std::shared_ptr< dealii::TableHandler > unsteady_data_table, const bool do_write_unsteady_data_table_file) |
| | Virtual function to write unsteady snapshot data to table.
|
| |
|
virtual double | get_constant_time_step (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const |
| | Virtual function to compute the constant time step.
|
| |
|
virtual void | steady_state_postprocessing (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const |
| | Virtual function for postprocessing when solving for steady state.
|
| |
|
virtual void | compute_time_averaged_solution (const std::shared_ptr< ODE::ODESolverBase< dim, nspecies, double >> ode_solver, const std::shared_ptr< DGBase< dim, nspecies, double >> dg, const double time_step) |
| | Virtual function for computing time-averaged solution for turbulent cases.
|
| |
|
virtual void | compute_Reynolds_stress (const std::shared_ptr< ODE::ODESolverBase< dim, nspecies, double >> ode_solver, const std::shared_ptr< DGBase< dim, nspecies, double >> dg, const double time_step) |
| | Virtual function for computing time-averaged Reynolds Stresses for turbulent cases.
|
| |
|
void | set_time_step (const double time_step_input) |
| | Setter for time step.
|
| |
|
virtual void | modify_dg_object (std::shared_ptr< DGBase< dim, nspecies, double >> dg) const |
| | Allows user to modify DG object during flow solver routines.
|
| |
|
void | add_value_to_data_table (const double value, const std::string value_string, const std::shared_ptr< dealii::TableHandler > data_table) const |
| | Add a value to a given data table with scientific format.
|
| |
template<int dim, int nspecies, int nstate>
class PHiLiP::FlowSolver::CubeFlow_UniformGrid< dim, nspecies, nstate >
Definition at line 11 of file cube_flow_uniform_grid.h.