Kernel = grad(test) * darcy_velocity * u. More...
#include <PorousFlowBasicAdvection.h>
Public Member Functions | |
PorousFlowBasicAdvection (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeQpResidual () override |
virtual Real | computeQpJacobian () override |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) override |
Protected Attributes | |
const PorousFlowDictator & | _dictator |
Holds info on the Porous Flow variables. More... | |
const unsigned | _ph |
Phase of Darcy velocity. More... | |
const MaterialProperty< std::vector< RealVectorValue > > & | _darcy_velocity |
_darcy_velocity[_qp][ph](j) = j^th component of the Darcy velocity of phase ph More... | |
const MaterialProperty< std::vector< std::vector< RealVectorValue > > > & | _ddarcy_velocity_dvar |
_ddarcy_velocity_dvar[_qp][ph][v](j) = d(j^th component of the Darcy velocity of phase ph)/d(PorousFlow variable v) More... | |
const MaterialProperty< std::vector< std::vector< std::vector< RealVectorValue > > > > & | _ddarcy_velocity_dgradvar |
_ddarcy_velocity_dgradvar[_qp][ph][j][v](k) = d(k^th component of the Darcy velocity of phase ph)/d(j^th component of grad(PorousFlow variable v)) More... | |
Kernel = grad(test) * darcy_velocity * u.
Definition at line 23 of file PorousFlowBasicAdvection.h.
PorousFlowBasicAdvection::PorousFlowBasicAdvection | ( | const InputParameters & | parameters | ) |
Definition at line 27 of file PorousFlowBasicAdvection.C.
|
overrideprotectedvirtual |
Definition at line 56 of file PorousFlowBasicAdvection.C.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Definition at line 50 of file PorousFlowBasicAdvection.C.
|
protected |
_darcy_velocity[_qp][ph](j) = j^th component of the Darcy velocity of phase ph
Definition at line 40 of file PorousFlowBasicAdvection.h.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protected |
_ddarcy_velocity_dgradvar[_qp][ph][j][v](k) = d(k^th component of the Darcy velocity of phase ph)/d(j^th component of grad(PorousFlow variable v))
Definition at line 54 of file PorousFlowBasicAdvection.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
_ddarcy_velocity_dvar[_qp][ph][v](j) = d(j^th component of the Darcy velocity of phase ph)/d(PorousFlow variable v)
Definition at line 46 of file PorousFlowBasicAdvection.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
Holds info on the Porous Flow variables.
Definition at line 34 of file PorousFlowBasicAdvection.h.
Referenced by computeQpOffDiagJacobian(), and PorousFlowBasicAdvection().
|
protected |
Phase of Darcy velocity.
Definition at line 37 of file PorousFlowBasicAdvection.h.
Referenced by computeQpJacobian(), computeQpOffDiagJacobian(), computeQpResidual(), and PorousFlowBasicAdvection().