moltres
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
INSBoussinesqBodyForce Class Reference

#include <INSBoussinesqBodyForce.h>

Inheritance diagram for INSBoussinesqBodyForce:
[legend]

Public Member Functions

 INSBoussinesqBodyForce (const InputParameters &parameters)
 
virtual ~INSBoussinesqBodyForce ()
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeQpResidual () override
 
virtual Real computeQpJacobian () override
 
virtual Real computeQpOffDiagJacobian (unsigned jvar) override
 

Protected Attributes

const VariableValue & _T
 
unsigned int _T_id
 
RealVectorValue _gravity
 
unsigned _component
 
const MaterialProperty< Real > & _alpha
 
const MaterialProperty< Real > & _rho
 
const MaterialProperty< Real > & _T_ref
 

Detailed Description

Computes a body force that approximates natural buoyancy in problems where there aren't very large variations in density. See wikipedia .

Constructor & Destructor Documentation

◆ INSBoussinesqBodyForce()

INSBoussinesqBodyForce::INSBoussinesqBodyForce ( const InputParameters &  parameters)

◆ ~INSBoussinesqBodyForce()

virtual INSBoussinesqBodyForce::~INSBoussinesqBodyForce ( )
inlinevirtual

Member Function Documentation

◆ computeQpJacobian()

Real INSBoussinesqBodyForce::computeQpJacobian ( )
overrideprotectedvirtual

◆ computeQpOffDiagJacobian()

Real INSBoussinesqBodyForce::computeQpOffDiagJacobian ( unsigned  jvar)
overrideprotectedvirtual

◆ computeQpResidual()

Real INSBoussinesqBodyForce::computeQpResidual ( )
overrideprotectedvirtual

◆ validParams()

InputParameters INSBoussinesqBodyForce::validParams ( )
static

Member Data Documentation

◆ _alpha

const MaterialProperty<Real>& INSBoussinesqBodyForce::_alpha
protected

◆ _component

unsigned INSBoussinesqBodyForce::_component
protected

◆ _gravity

RealVectorValue INSBoussinesqBodyForce::_gravity
protected

◆ _rho

const MaterialProperty<Real>& INSBoussinesqBodyForce::_rho
protected

◆ _T

const VariableValue& INSBoussinesqBodyForce::_T
protected

◆ _T_id

unsigned int INSBoussinesqBodyForce::_T_id
protected

◆ _T_ref

const MaterialProperty<Real>& INSBoussinesqBodyForce::_T_ref
protected

The documentation for this class was generated from the following files: