| 
    GRINS-0.7.0
    
   | 
 
#include <low_mach_navier_stokes_stab_helper.h>


Public Member Functions | |
| LowMachNavierStokesStabilizationHelper (const std::string &helper_name, const GetPot &input) | |
| ~LowMachNavierStokesStabilizationHelper () | |
| libMesh::Real | compute_tau_energy (AssemblyContext &c, unsigned int qp, libMesh::RealGradient &g, libMesh::RealTensor &G, libMesh::Real rho, libMesh::Gradient U, libMesh::Real k, libMesh::Real cp, bool is_steady) const | 
  Public Member Functions inherited from GRINS::IncompressibleNavierStokesStabilizationHelper | |
| IncompressibleNavierStokesStabilizationHelper (const std::string &helper_name, const GetPot &input) | |
| ~IncompressibleNavierStokesStabilizationHelper () | |
| libMesh::Real | compute_tau_continuity (libMesh::Real tau_C, libMesh::RealGradient &g) const | 
| void | compute_tau_continuity_and_derivs (libMesh::Real tau_M, libMesh::Real d_tau_M_d_rho, libMesh::Gradient d_tau_M_d_U, libMesh::RealGradient &g, libMesh::Real &tau_C, libMesh::Real &d_tau_C_d_rho, libMesh::Gradient &d_tau_C_d_U) const | 
| libMesh::Real | compute_tau_momentum (AssemblyContext &c, unsigned int qp, libMesh::RealGradient &g, libMesh::RealTensor &G, libMesh::Real rho, libMesh::Gradient U, libMesh::Real mu, bool is_steady) const | 
| void | compute_tau_momentum_and_derivs (AssemblyContext &c, unsigned int qp, libMesh::RealGradient &g, libMesh::RealTensor &G, libMesh::Real rho, libMesh::Gradient U, libMesh::Real T, libMesh::Real &tau_M, libMesh::Real &d_tau_M_d_rho, libMesh::Gradient &d_tau_M_d_U, bool is_steady) const | 
| libMesh::Real | compute_tau (AssemblyContext &c, unsigned int qp, libMesh::Real mat_prop_sq, libMesh::RealGradient &g, libMesh::RealTensor &G, libMesh::Real rho, libMesh::Gradient U, bool is_steady) const | 
| void | compute_tau_and_derivs (AssemblyContext &c, unsigned int qp, libMesh::Real mat_prop_sq, libMesh::RealGradient &g, libMesh::RealTensor &G, libMesh::Real rho, libMesh::Gradient U, libMesh::Real &tau, libMesh::Real &d_tau_d_rho, libMesh::Gradient &d_tau_d_U, bool is_steady) const | 
| libMesh::Real | compute_res_continuity (AssemblyContext &context, unsigned int qp) const | 
| void | compute_res_continuity_and_derivs (AssemblyContext &context, unsigned int qp, libMesh::Real &res_C, libMesh::Tensor &d_res_C_dgradU) const | 
| libMesh::RealGradient | compute_res_momentum_steady (AssemblyContext &context, unsigned int qp, const libMesh::Real rho, const libMesh::Real mu) const | 
| void | compute_res_momentum_steady_and_derivs (AssemblyContext &context, unsigned int qp, const libMesh::Real rho, const libMesh::Real mu, libMesh::Gradient &res_M, libMesh::Tensor &d_res_M_dgradp, libMesh::Tensor &d_res_M_dU, libMesh::Gradient &d_res_Muvw_dgraduvw, libMesh::Tensor &d_res_Muvw_dhessuvw) const | 
| libMesh::RealGradient | compute_res_momentum_transient (AssemblyContext &context, unsigned int qp, const libMesh::Real rho) const | 
| void | compute_res_momentum_transient_and_derivs (AssemblyContext &context, unsigned int qp, const libMesh::Real rho, libMesh::RealGradient &res_M, libMesh::Real &d_res_Muvw_duvw) const | 
| libMesh::RealGradient | UdotGradU (libMesh::Gradient &U, libMesh::Gradient &grad_u, libMesh::Gradient &grad_v) const | 
| libMesh::RealGradient | UdotGradU (libMesh::Gradient &U, libMesh::Gradient &grad_u, libMesh::Gradient &grad_v, libMesh::Gradient &grad_w) const | 
| libMesh::RealGradient | div_GradU (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_GradU_axi (libMesh::Real r, const libMesh::Gradient &U, const libMesh::Gradient &grad_u, const libMesh::Gradient &grad_v, const libMesh::RealTensor &hess_u, const libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_GradU (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v, libMesh::RealTensor &hess_w) const | 
| libMesh::RealGradient | div_GradU_T (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_GradU_T_axi (libMesh::Real r, const libMesh::Gradient &U, const libMesh::Gradient &grad_u, const libMesh::RealTensor &hess_u, const libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_GradU_T (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v, libMesh::RealTensor &hess_w) const | 
| libMesh::RealGradient | div_divU_I (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_divU_I_axi (libMesh::Real r, const libMesh::Gradient &U, const libMesh::Gradient &grad_u, const libMesh::RealTensor &hess_u, const libMesh::RealTensor &hess_v) const | 
| libMesh::RealGradient | div_divU_I (libMesh::RealTensor &hess_u, libMesh::RealTensor &hess_v, libMesh::RealTensor &hess_w) const | 
  Public Member Functions inherited from GRINS::StabilizationHelper | |
| StabilizationHelper (const std::string &helper_name) | |
| ~StabilizationHelper () | |
| libMesh::RealGradient | compute_g (libMesh::FEBase *fe, AssemblyContext &c, unsigned int qp) const | 
| libMesh::RealTensor | compute_G (libMesh::FEBase *fe, AssemblyContext &c, unsigned int qp) const | 
  Public Member Functions inherited from GRINS::ParameterUser | |
| 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... | |
| 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... | |
Additional Inherited Members | |
  Static Public Attributes inherited from GRINS::ParameterUser | |
| static std::string | zero_vector_function = std::string("{0}") | 
| A parseable function string with LIBMESH_DIM components, all 0.  More... | |
  Protected Attributes inherited from GRINS::IncompressibleNavierStokesStabilizationHelper | |
| libMesh::Real | _C | 
| libMesh::Real | _tau_factor | 
| const VelocityFEVariables & | _flow_vars | 
| const PressureFEVariable & | _press_var | 
Definition at line 33 of file low_mach_navier_stokes_stab_helper.h.
| GRINS::LowMachNavierStokesStabilizationHelper::LowMachNavierStokesStabilizationHelper | ( | const std::string & | helper_name, | 
| const GetPot & | input | ||
| ) | 
Definition at line 33 of file low_mach_navier_stokes_stab_helper.C.
| GRINS::LowMachNavierStokesStabilizationHelper::~LowMachNavierStokesStabilizationHelper | ( | ) | 
Definition at line 40 of file low_mach_navier_stokes_stab_helper.C.
      
  | 
  inline | 
Definition at line 57 of file low_mach_navier_stokes_stab_helper.h.
References GRINS::IncompressibleNavierStokesStabilizationHelper::compute_tau().