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

#include <INSADMomentumSUPGBC.h>

Inheritance diagram for INSADMomentumSUPGBC:
[legend]

Public Member Functions

 INSADMomentumSUPGBC (const InputParameters &parameters)
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

ADRealVectorValue computeQpStabilization ()
 
ADRealVectorValue precomputeQpStrongResidual ()
 
void computeResidual () override
 
void computeResidualsForJacobian () override
 
virtual ADReal computeQpResidual () override final
 

Protected Attributes

const ADMaterialProperty< Real > & _rho
 
const ADMaterialProperty< Real > & _tau
 
const ADMaterialProperty< RealVectorValue > & _momentum_strong_residual
 

Detailed Description

This class removes INS SUPG contributions along the boundary.

Constructor & Destructor Documentation

◆ INSADMomentumSUPGBC()

INSADMomentumSUPGBC::INSADMomentumSUPGBC ( const InputParameters &  parameters)

Member Function Documentation

◆ computeQpResidual()

ADReal INSADMomentumSUPGBC::computeQpResidual ( )
finaloverrideprotectedvirtual

◆ computeQpStabilization()

ADRealVectorValue INSADMomentumSUPGBC::computeQpStabilization ( )
protected

◆ computeResidual()

void INSADMomentumSUPGBC::computeResidual ( )
overrideprotected

◆ computeResidualsForJacobian()

void INSADMomentumSUPGBC::computeResidualsForJacobian ( )
overrideprotected

◆ precomputeQpStrongResidual()

ADRealVectorValue INSADMomentumSUPGBC::precomputeQpStrongResidual ( )
protected

◆ validParams()

InputParameters INSADMomentumSUPGBC::validParams ( )
static

Member Data Documentation

◆ _momentum_strong_residual

const ADMaterialProperty<RealVectorValue>& INSADMomentumSUPGBC::_momentum_strong_residual
protected

◆ _rho

const ADMaterialProperty<Real>& INSADMomentumSUPGBC::_rho
protected

◆ _tau

const ADMaterialProperty<Real>& INSADMomentumSUPGBC::_tau
protected

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