Class outside the Moose hierarchy that contains common functionality for computing derivatives of the pressure variable. More...
#include <NSPressureDerivs.h>
Public Member Functions | |
NSPressureDerivs (T &x) | |
Real | get_grad (unsigned i) |
The primary interfaces for computing pressure derivatives. More... | |
Real | get_hess (unsigned i, unsigned j) |
Private Attributes | |
T & | _data |
Class outside the Moose hierarchy that contains common functionality for computing derivatives of the pressure variable.
This class is templated so that it can be used by either a Kernel object or a BC object.
Definition at line 24 of file NSPressureDerivs.h.
NSPressureDerivs< T >::NSPressureDerivs | ( | T & | x | ) |
Definition at line 43 of file NSPressureDerivs.h.
Real NSPressureDerivs< T >::get_grad | ( | unsigned | i | ) |
The primary interfaces for computing pressure derivatives.
Requires access to protected values from the _data reference. The indices input to these functions are in terms of the "canonical" variable numbering.
Definition at line 49 of file NSPressureDerivs.h.
Referenced by NSPressureNeumannBC::computeJacobianHelper(), NSMomentumInviscidFluxWithGradP::pressureQpJacobianHelper(), NSMomentumInviscidBC::pressureQpJacobianHelper(), and NSEnergyInviscidBC::qpJacobianTermC().
Real NSPressureDerivs< T >::get_hess | ( | unsigned | i, |
unsigned | j | ||
) |
Definition at line 84 of file NSPressureDerivs.h.
Referenced by NSMomentumInviscidFluxWithGradP::pressureQpJacobianHelper().
|
private |
Definition at line 39 of file NSPressureDerivs.h.