26 #ifndef GRINS_INC_NAVIER_STOKES_H
27 #define GRINS_INC_NAVIER_STOKES_H
43 template<
class Viscosity>
76 const libMesh::Point& point,
77 libMesh::Real& value );
96 #endif // GRINS_INC_NAVIER_STOKES_H
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...
virtual void compute_postprocessed_quantity(unsigned int quantity_index, const AssemblyContext &context, const libMesh::Point &point, libMesh::Real &value)
Compute value of postprocessed quantities at libMesh::Point.
Physics class for Incompressible Navier-Stokes.
bool _pin_pressure
Enable pressure pinning.
Physics class for Incompressible Navier-Stokes.
IncompressibleNavierStokes()
~IncompressibleNavierStokes()
virtual void element_constraint(bool compute_jacobian, AssemblyContext &context)
Constraint part(s) of physics for element interiors.
virtual void register_postprocessing_vars(const GetPot &input, PostProcessedQuantities< libMesh::Real > &postprocessing)
Register postprocessing variables for IncompressibleNavierStokes.
PressurePinning _p_pinning
Interface with libMesh for solving Multiphysics problems.
unsigned int _mu_index
Index from registering this quantity.
virtual void auxiliary_init(MultiphysicsSystem &system)
Any auxillary initialization a Physics class may need.
virtual void element_time_derivative(bool compute_jacobian, AssemblyContext &context)
Time dependent part(s) of physics for element interiors.
Class to hold typical boundary condition methods.