| 
|   | LowMachNavierStokesVMSStabilization (const GRINS::PhysicsName &physics_name, const GetPot &input) | 
|   | 
| virtual  | ~LowMachNavierStokesVMSStabilization () | 
|   | 
| virtual void  | element_time_derivative (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Time dependent part(s) of physics for element interiors.  More...
  | 
|   | 
| virtual void  | mass_residual (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Mass matrix part(s) for element interiors. All boundary terms lie within the time_derivative part.  More...
  | 
|   | 
|   | LowMachNavierStokesStabilizationBase (const GRINS::PhysicsName &physics_name, const GetPot &input) | 
|   | 
| virtual  | ~LowMachNavierStokesStabilizationBase () | 
|   | 
| virtual void  | init_context (AssemblyContext &context) | 
|   | Initialize context for added physics variables.  More...
  | 
|   | 
| libMesh::Real  | compute_res_continuity_steady (AssemblyContext &context, unsigned int qp) const  | 
|   | 
| libMesh::Real  | compute_res_continuity_transient (AssemblyContext &context, unsigned int qp) const  | 
|   | 
| libMesh::RealGradient  | compute_res_momentum_steady (AssemblyContext &context, unsigned int qp) const  | 
|   | 
| libMesh::RealGradient  | compute_res_momentum_transient (AssemblyContext &context, unsigned int qp) const  | 
|   | 
| libMesh::Real  | compute_res_energy_steady (AssemblyContext &context, unsigned int qp) const  | 
|   | 
| libMesh::Real  | compute_res_energy_transient (AssemblyContext &context, unsigned int qp) const  | 
|   | 
|   | LowMachNavierStokesBase (const PhysicsName &physics_name, const std::string &core_physics_name, const GetPot &input) | 
|   | 
|   | ~LowMachNavierStokesBase () | 
|   | 
| virtual void  | init_variables (libMesh::FEMSystem *system) | 
|   | Initialize variables for this physics.  More...
  | 
|   | 
| virtual void  | set_time_evolving_vars (libMesh::FEMSystem *system) | 
|   | Sets velocity variables to be time-evolving.  More...
  | 
|   | 
| libMesh::Real  | T (const libMesh::Point &p, const AssemblyContext &c) const  | 
|   | 
| libMesh::Real  | rho (libMesh::Real T, libMesh::Real p0) const  | 
|   | 
| libMesh::Real  | d_rho_dT (libMesh::Real T, libMesh::Real p0) const  | 
|   | 
| libMesh::Real  | get_p0_steady (const AssemblyContext &c, unsigned int qp) const  | 
|   | 
| libMesh::Real  | get_p0_steady_side (const AssemblyContext &c, unsigned int qp) const  | 
|   | 
| libMesh::Real  | get_p0_steady (const AssemblyContext &c, const libMesh::Point &p) const  | 
|   | 
| libMesh::Real  | get_p0_transient (AssemblyContext &c, unsigned int qp) const  | 
|   | 
| virtual void  | register_parameter (const std::string ¶m_name, libMesh::ParameterMultiAccessor< libMesh::Number > ¶m_pointer) const  | 
|   | Each subclass will register its copy of an independent.  More...
  | 
|   | 
|   | Physics (const GRINS::PhysicsName &physics_name, const GetPot &input) | 
|   | 
| virtual  | ~Physics () | 
|   | 
| virtual bool  | enabled_on_elem (const libMesh::Elem *elem) | 
|   | Find if current physics is active on supplied element.  More...
  | 
|   | 
| void  | set_is_steady (bool is_steady) | 
|   | Sets whether this physics is to be solved with a steady solver or not.  More...
  | 
|   | 
| bool  | is_steady () const  | 
|   | Returns whether or not this physics is being solved with a steady solver.  More...
  | 
|   | 
| virtual void  | auxiliary_init (MultiphysicsSystem &system) | 
|   | Any auxillary initialization a Physics class may need.  More...
  | 
|   | 
| virtual void  | register_postprocessing_vars (const GetPot &input, PostProcessedQuantities< libMesh::Real > &postprocessing) | 
|   | Register name of postprocessed quantity with PostProcessedQuantities.  More...
  | 
|   | 
| virtual void  | side_time_derivative (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Time dependent part(s) of physics for boundaries of elements on the domain boundary.  More...
  | 
|   | 
| virtual void  | nonlocal_time_derivative (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Time dependent part(s) of physics for scalar variables.  More...
  | 
|   | 
| virtual void  | element_constraint (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Constraint part(s) of physics for element interiors.  More...
  | 
|   | 
| virtual void  | side_constraint (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Constraint part(s) of physics for boundaries of elements on the domain boundary.  More...
  | 
|   | 
| virtual void  | nonlocal_constraint (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Constraint part(s) of physics for scalar variables.  More...
  | 
|   | 
| virtual void  | damping_residual (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Damping matrix part(s) for element interiors. All boundary terms lie within the time_derivative part.  More...
  | 
|   | 
| virtual void  | nonlocal_mass_residual (bool compute_jacobian, AssemblyContext &context, CachedValues &cache) | 
|   | Mass matrix part(s) for scalar variables.  More...
  | 
|   | 
| void  | init_ics (libMesh::FEMSystem *system, libMesh::CompositeFunction< libMesh::Number > &all_ics) | 
|   | 
| virtual void  | compute_element_time_derivative_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_side_time_derivative_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_nonlocal_time_derivative_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_element_constraint_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_side_constraint_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_nonlocal_constraint_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_damping_residual_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_mass_residual_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_nonlocal_mass_residual_cache (const AssemblyContext &context, CachedValues &cache) | 
|   | 
| virtual void  | compute_postprocessed_quantity (unsigned int quantity_index, const AssemblyContext &context, const libMesh::Point &point, libMesh::Real &value) | 
|   | 
| ICHandlingBase *  | get_ic_handler () | 
|   | 
|   | ParameterUser (const std::string &user_name) | 
|   | 
| virtual  | ~ParameterUser () | 
|   | 
| virtual void  | set_parameter (libMesh::Number ¶m_variable, const GetPot &input, const std::string ¶m_name, libMesh::Number param_default) | 
|   | Each subclass can simultaneously read a parameter value from.  More...
  | 
|   | 
| virtual void  | set_parameter (libMesh::ParsedFunction< libMesh::Number, libMesh::Gradient > &func, const GetPot &input, const std::string &func_param_name, const std::string ¶m_default) | 
|   | Each subclass can simultaneously read a parsed function from.  More...
  | 
|   | 
| virtual void  | set_parameter (libMesh::ParsedFEMFunction< libMesh::Number > &func, const GetPot &input, const std::string &func_param_name, const std::string ¶m_default) | 
|   | Each subclass can simultaneously read a parsed function from.  More...
  | 
|   | 
| virtual void  | move_parameter (const libMesh::Number &old_parameter, libMesh::Number &new_parameter) | 
|   | When cloning an object, we need to update parameter pointers.  More...
  | 
|   | 
| virtual void  | move_parameter (const libMesh::ParsedFunction< libMesh::Number, libMesh::Gradient > &old_func, libMesh::ParsedFunction< libMesh::Number, libMesh::Gradient > &new_func) | 
|   | When cloning an object, we need to update parameter pointers.  More...
  | 
|   | 
| virtual void  | move_parameter (const libMesh::ParsedFEMFunction< libMesh::Number > &old_func, libMesh::ParsedFEMFunction< libMesh::Number > &new_func) | 
|   | When cloning an object, we need to update parameter pointers.  More...
  | 
|   | 
template<class Viscosity, class SpecificHeat, class ThermalConductivity>
class GRINS::LowMachNavierStokesVMSStabilization< Viscosity, SpecificHeat, ThermalConductivity >
Adds VMS-based stabilization to LowMachNavierStokes physics class. 
Definition at line 36 of file low_mach_navier_stokes_vms_stab.h.