26 #ifndef GRINS_BOUSSINESQ_BUOYANCY_ADJOINT_STAB_H
27 #define GRINS_BOUSSINESQ_BUOYANCY_ADJOINT_STAB_H
41 template<
class Viscosity>
63 (
const std::string & param_name,
83 #endif // GRINS_BOUSSINESQ_BUOYANCY_ADJOINT_STAB_H
BoussinesqBuoyancyAdjointStabilization()
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Time dependent part(s) of physics for element interiors.
IncompressibleNavierStokesStabilizationHelper _stab_helper
Viscosity _mu
Viscosity object.
virtual void init_context(AssemblyContext &context)
Initialize context for added physics variables.
virtual void element_constraint(bool compute_jacobian, AssemblyContext &context, CachedValues &cache)
Constraint part(s) of physics for element interiors.
~BoussinesqBuoyancyAdjointStabilization()
virtual void register_parameter(const std::string ¶m_name, libMesh::ParameterMultiPointer< libMesh::Number > ¶m_pointer) const
Each subclass will register its copy of an independent.
Adds Boussinesq bouyancy adjoint stabilization source term.