The inviscid energy BC term with specified density and velocity components. More...
#include <NSEnergyInviscidSpecifiedDensityAndVelocityBC.h>
Public Member Functions | |
NSEnergyInviscidSpecifiedDensityAndVelocityBC (const InputParameters ¶meters) | |
virtual | ~NSEnergyInviscidSpecifiedDensityAndVelocityBC () |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned jvar) |
Real | qpResidualHelper (Real pressure, Real un) |
Real | qpResidualHelper (Real rho, RealVectorValue u, Real pressure) |
Real | qpJacobianTermA (unsigned var_number, Real pressure) |
Real | qpJacobianTermB (unsigned var_number, Real un) |
Real | qpJacobianTermC (unsigned var_number, Real un) |
bool | isNSVariable (unsigned var) |
unsigned | mapVarNumber (unsigned var) |
Protected Attributes | |
const VariableValue & | _pressure |
Real | _specified_density |
Real | _specified_u |
Real | _specified_v |
Real | _specified_w |
const VariableValue & | _temperature |
NSPressureDerivs< NSEnergyInviscidBC > | _pressure_derivs |
const VariableValue & | _u_vel |
const VariableValue & | _v_vel |
const VariableValue & | _w_vel |
const VariableValue & | _rho |
const VariableValue & | _rho_u |
const VariableValue & | _rho_v |
const VariableValue & | _rho_w |
const VariableValue & | _rho_E |
const VariableGradient & | _grad_rho |
const VariableGradient & | _grad_rho_u |
const VariableGradient & | _grad_rho_v |
const VariableGradient & | _grad_rho_w |
const VariableGradient & | _grad_rho_E |
unsigned | _rho_var_number |
unsigned | _rhou_var_number |
unsigned | _rhov_var_number |
unsigned | _rhow_var_number |
unsigned | _rhoE_var_number |
const MaterialProperty< Real > & | _dynamic_viscosity |
const MaterialProperty< RealTensorValue > & | _viscous_stress_tensor |
const IdealGasFluidProperties & | _fp |
The inviscid energy BC term with specified density and velocity components.
This was experimental code and did not really work out, do not use!
Definition at line 24 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
NSEnergyInviscidSpecifiedDensityAndVelocityBC::NSEnergyInviscidSpecifiedDensityAndVelocityBC | ( | const InputParameters & | parameters | ) |
Definition at line 40 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.C.
|
inlinevirtual |
Definition at line 29 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
|
protectedvirtual |
Definition at line 60 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.C.
|
protectedvirtual |
Definition at line 68 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.C.
|
protectedvirtual |
Definition at line 52 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.C.
|
protectedinherited |
Definition at line 80 of file NSIntegratedBC.C.
Referenced by NSEnergyInviscidSpecifiedBC::computeQpOffDiagJacobian(), NSEnergyInviscidSpecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSEnergyInviscidUnspecifiedBC::computeQpOffDiagJacobian(), NSEnergyInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(), NSMomentumInviscidSpecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSMassUnspecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSMomentumInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(), NSMomentumInviscidNoPressureImplicitFlowBC::computeQpOffDiagJacobian(), NSPressureNeumannBC::computeQpOffDiagJacobian(), NSMomentumViscousBC::computeQpOffDiagJacobian(), and NSEnergyViscousBC::computeQpOffDiagJacobian().
|
protectedinherited |
Definition at line 90 of file NSIntegratedBC.C.
Referenced by NSEnergyInviscidSpecifiedBC::computeQpOffDiagJacobian(), NSEnergyInviscidSpecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSEnergyInviscidUnspecifiedBC::computeQpOffDiagJacobian(), NSEnergyInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(), NSMomentumInviscidSpecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSMassUnspecifiedNormalFlowBC::computeQpOffDiagJacobian(), NSMomentumInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(), NSMomentumInviscidNoPressureImplicitFlowBC::computeQpOffDiagJacobian(), NSPressureNeumannBC::computeQpOffDiagJacobian(), NSMomentumViscousBC::computeQpOffDiagJacobian(), and NSEnergyViscousBC::computeQpOffDiagJacobian().
|
protectedinherited |
Definition at line 55 of file NSEnergyInviscidBC.C.
Referenced by NSEnergyInviscidSpecifiedPressureBC::computeJacobianHelper(), and NSEnergyInviscidUnspecifiedBC::computeJacobianHelper().
|
protectedinherited |
Definition at line 92 of file NSEnergyInviscidBC.C.
Referenced by NSEnergyInviscidSpecifiedPressureBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeJacobianHelper(), NSEnergyInviscidSpecifiedBC::computeJacobianHelper(), and NSEnergyInviscidSpecifiedNormalFlowBC::computeJacobianHelper().
|
protectedinherited |
Definition at line 122 of file NSEnergyInviscidBC.C.
Referenced by NSEnergyInviscidUnspecifiedBC::computeJacobianHelper(), and NSEnergyInviscidSpecifiedNormalFlowBC::computeJacobianHelper().
|
protectedinherited |
Definition at line 37 of file NSEnergyInviscidBC.C.
Referenced by NSEnergyInviscidSpecifiedBC::computeQpResidual(), NSEnergyInviscidUnspecifiedBC::computeQpResidual(), NSEnergyInviscidSpecifiedPressureBC::computeQpResidual(), NSEnergyInviscidSpecifiedNormalFlowBC::computeQpResidual(), and computeQpResidual().
|
protectedinherited |
Definition at line 43 of file NSEnergyInviscidBC.C.
|
protectedinherited |
Definition at line 58 of file NSIntegratedBC.h.
|
protectedinherited |
Definition at line 62 of file NSIntegratedBC.h.
Referenced by NSEnergyWeakStagnationBC::computeQpResidual(), NSEnergyInviscidBC::qpResidualHelper(), and NSWeakStagnationBaseBC::staticValues().
|
protectedinherited |
Definition at line 45 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::NSEnergyViscousBC().
|
protectedinherited |
Definition at line 49 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::NSEnergyViscousBC().
|
protectedinherited |
Definition at line 46 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::NSEnergyViscousBC().
|
protectedinherited |
Definition at line 47 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::NSEnergyViscousBC().
|
protectedinherited |
Definition at line 48 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::NSEnergyViscousBC().
|
protected |
Definition at line 37 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
Referenced by computeQpResidual().
|
protectedinherited |
Definition at line 47 of file NSEnergyInviscidBC.h.
Referenced by NSEnergyInviscidBC::qpJacobianTermC().
|
protectedinherited |
|
protectedinherited |
Definition at line 43 of file NSIntegratedBC.h.
Referenced by NSEnergyInviscidBC::qpJacobianTermA(), and NSEnergyInviscidBC::qpResidualHelper().
|
protectedinherited |
Definition at line 40 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::computeQpOffDiagJacobian(), and NSMassUnspecifiedNormalFlowBC::computeQpResidual().
|
protectedinherited |
Definition at line 41 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::computeQpOffDiagJacobian(), and NSMassUnspecifiedNormalFlowBC::computeQpResidual().
|
protectedinherited |
Definition at line 51 of file NSIntegratedBC.h.
Referenced by NSIntegratedBC::isNSVariable(), and NSIntegratedBC::mapVarNumber().
|
protectedinherited |
Definition at line 42 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::computeQpOffDiagJacobian(), and NSMassUnspecifiedNormalFlowBC::computeQpResidual().
|
protectedinherited |
Definition at line 55 of file NSIntegratedBC.h.
Referenced by NSIntegratedBC::isNSVariable(), and NSIntegratedBC::mapVarNumber().
|
protectedinherited |
Definition at line 52 of file NSIntegratedBC.h.
Referenced by NSIntegratedBC::isNSVariable(), and NSIntegratedBC::mapVarNumber().
|
protectedinherited |
Definition at line 53 of file NSIntegratedBC.h.
Referenced by NSIntegratedBC::isNSVariable(), and NSIntegratedBC::mapVarNumber().
|
protectedinherited |
Definition at line 54 of file NSIntegratedBC.h.
Referenced by NSIntegratedBC::isNSVariable(), and NSIntegratedBC::mapVarNumber().
|
protected |
Definition at line 40 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 42 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 43 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 44 of file NSEnergyInviscidSpecifiedDensityAndVelocityBC.h.
Referenced by computeQpResidual().
|
protectedinherited |
Definition at line 43 of file NSEnergyInviscidBC.h.
Referenced by NSEnergyInviscidBC::qpResidualHelper().
|
protectedinherited |
Definition at line 35 of file NSIntegratedBC.h.
Referenced by NSEnergyInviscidSpecifiedPressureBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeQpResidual(), NSEnergyInviscidSpecifiedPressureBC::computeQpResidual(), NSMomentumInviscidNoPressureImplicitFlowBC::computeQpResidual(), NSMomentumInviscidSpecifiedPressureBC::computeQpResidual(), NSPenalizedNormalFlowBC::computeQpResidual(), NSEnergyViscousBC::computeQpResidual(), NSMomentumInviscidBC::convectiveQpJacobianHelper(), NSEnergyInviscidBC::qpJacobianTermA(), and NSWeakStagnationBaseBC::velmag2().
|
protectedinherited |
Definition at line 36 of file NSIntegratedBC.h.
Referenced by NSEnergyInviscidSpecifiedPressureBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeQpResidual(), NSEnergyInviscidSpecifiedPressureBC::computeQpResidual(), NSMomentumInviscidNoPressureImplicitFlowBC::computeQpResidual(), NSMomentumInviscidSpecifiedPressureBC::computeQpResidual(), NSPenalizedNormalFlowBC::computeQpResidual(), NSEnergyViscousBC::computeQpResidual(), NSMomentumInviscidBC::convectiveQpJacobianHelper(), NSEnergyInviscidBC::qpJacobianTermA(), and NSWeakStagnationBaseBC::velmag2().
|
protectedinherited |
Definition at line 59 of file NSIntegratedBC.h.
Referenced by NSEnergyViscousBC::computeQpOffDiagJacobian(), NSMomentumViscousBC::computeQpResidual(), and NSEnergyViscousBC::computeQpResidual().
|
protectedinherited |
Definition at line 37 of file NSIntegratedBC.h.
Referenced by NSEnergyInviscidSpecifiedPressureBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeJacobianHelper(), NSEnergyInviscidUnspecifiedBC::computeQpResidual(), NSEnergyInviscidSpecifiedPressureBC::computeQpResidual(), NSMomentumInviscidNoPressureImplicitFlowBC::computeQpResidual(), NSMomentumInviscidSpecifiedPressureBC::computeQpResidual(), NSPenalizedNormalFlowBC::computeQpResidual(), NSEnergyViscousBC::computeQpResidual(), NSMomentumInviscidBC::convectiveQpJacobianHelper(), NSEnergyInviscidBC::qpJacobianTermA(), and NSWeakStagnationBaseBC::velmag2().