This class computes the "split" momentum equation residual. More...
#include <INSSplitMomentum.h>
Public Member Functions | |
INSSplitMomentum (const InputParameters ¶meters) | |
virtual | ~INSSplitMomentum () |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned jvar) |
Protected Attributes | |
const VariableValue & | _u_vel |
const VariableValue & | _v_vel |
const VariableValue & | _w_vel |
const VariableValue & | _a1 |
const VariableValue & | _a2 |
const VariableValue & | _a3 |
const VariableGradient & | _grad_u_vel |
const VariableGradient & | _grad_v_vel |
const VariableGradient & | _grad_w_vel |
unsigned | _u_vel_var_number |
unsigned | _v_vel_var_number |
unsigned | _w_vel_var_number |
unsigned | _a1_var_number |
unsigned | _a2_var_number |
unsigned | _a3_var_number |
RealVectorValue | _gravity |
unsigned | _component |
const MaterialProperty< Real > & | _mu |
const MaterialProperty< Real > & | _rho |
This class computes the "split" momentum equation residual.
In the split method, this is a time-independent vector equation for "a", an intermediate "acceleration" vector. The pressure is not coupled directly to momentum in the split method. Note: this equation is divided through by the density, so "nu" appears rather than "mu", for instance.
Do not use, USE INSChorinPredictor and related classes instead.
Definition at line 30 of file INSSplitMomentum.h.
INSSplitMomentum::INSSplitMomentum | ( | const InputParameters & | parameters | ) |
Definition at line 44 of file INSSplitMomentum.C.
|
inlinevirtual |
Definition at line 35 of file INSSplitMomentum.h.
|
protectedvirtual |
Definition at line 134 of file INSSplitMomentum.C.
|
protectedvirtual |
Definition at line 142 of file INSSplitMomentum.C.
|
protectedvirtual |
Definition at line 81 of file INSSplitMomentum.C.
|
protected |
Definition at line 48 of file INSSplitMomentum.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 62 of file INSSplitMomentum.h.
|
protected |
Definition at line 49 of file INSSplitMomentum.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 63 of file INSSplitMomentum.h.
|
protected |
Definition at line 50 of file INSSplitMomentum.h.
Referenced by computeQpResidual().
|
protected |
Definition at line 64 of file INSSplitMomentum.h.
|
protected |
Definition at line 68 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 53 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 54 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 55 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 67 of file INSSplitMomentum.h.
|
protected |
Definition at line 71 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 72 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 43 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 58 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
Definition at line 44 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 59 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
Definition at line 45 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Definition at line 60 of file INSSplitMomentum.h.
Referenced by computeQpOffDiagJacobian().