26 #ifndef GRINS_BOUSSINESQ_BUOYANCY_SPGSM_STAB_H 
   27 #define GRINS_BOUSSINESQ_BUOYANCY_SPGSM_STAB_H 
   44   template<
class Viscosity>
 
   50     ( 
const std::string& physics_name,
 
   51       const GetPot& input );
 
   67     ( 
const std::string & param_name,
 
   88 #endif // GRINS_BOUSSINESQ_BUOYANCY_SPGSM_STAB_H 
HeatTransferStabilizationHelper _temp_stab_helper
~BoussinesqBuoyancySPGSMStabilization()
virtual void mass_residual(bool compute_jacobian, AssemblyContext &context)
Mass matrix part(s) for element interiors. All boundary terms lie within the time_derivative part...
Viscosity _mu
Viscosity object. 
Adds Boussinesq bouyancy SPGSM stabilization source term. 
virtual void element_constraint(bool compute_jacobian, AssemblyContext &context)
Constraint part(s) of physics for element interiors. 
IncompressibleNavierStokesStabilizationHelper _flow_stab_helper
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context)
Time dependent part(s) of physics for element interiors. 
BoussinesqBuoyancySPGSMStabilization()
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.