Kernel = (desorped_mass - desorped_mass_old)/dt It is NOT lumped to the nodes. More...
#include <PorousFlowDesorpedMassTimeDerivative.h>
Public Member Functions | |
| PorousFlowDesorpedMassTimeDerivative (const InputParameters ¶meters) | |
Protected Member Functions | |
| virtual Real | computeQpResidual () override |
| virtual Real | computeQpJacobian () override |
| virtual Real | computeQpOffDiagJacobian (unsigned int jvar) override |
| Real | computeQpJac (unsigned int jvar) const |
| Derivative of residual with respect to variable number jvar This is used by both computeQpJacobian and computeQpOffDiagJacobian. More... | |
Protected Attributes | |
| const PorousFlowDictator & | _dictator |
| PorousFlowDictator UserObject. More... | |
| const unsigned int | _conc_var_number |
| The MOOSE variable number of the concentration variable. More... | |
| const VariableValue & | _conc |
| The concentration variable. More... | |
| const VariableValue & | _conc_old |
| Old value of the concentration variable. More... | |
| const MaterialProperty< Real > & | _porosity |
| Porosity at the qps. More... | |
| const MaterialProperty< Real > & | _porosity_old |
| Old value of porosity. More... | |
| const MaterialProperty< std::vector< Real > > & | _dporosity_dvar |
| d(porosity)/d(PorousFlow variable) - these derivatives will be wrt variables at the qps More... | |
| const MaterialProperty< std::vector< RealGradient > > & | _dporosity_dgradvar |
| d(porosity)/d(grad PorousFlow variable) - these derivatives will be wrt grad(vars) at qps More... | |
Kernel = (desorped_mass - desorped_mass_old)/dt It is NOT lumped to the nodes.
Definition at line 24 of file PorousFlowDesorpedMassTimeDerivative.h.
| PorousFlowDesorpedMassTimeDerivative::PorousFlowDesorpedMassTimeDerivative | ( | const InputParameters & | parameters | ) |
Definition at line 31 of file PorousFlowDesorpedMassTimeDerivative.C.
|
protected |
Derivative of residual with respect to variable number jvar This is used by both computeQpJacobian and computeQpOffDiagJacobian.
| jvar | take the derivative of the residual wrt this Moose variable |
Definition at line 67 of file PorousFlowDesorpedMassTimeDerivative.C.
Referenced by computeQpJacobian(), and computeQpOffDiagJacobian().
|
overrideprotectedvirtual |
Definition at line 55 of file PorousFlowDesorpedMassTimeDerivative.C.
|
overrideprotectedvirtual |
Definition at line 61 of file PorousFlowDesorpedMassTimeDerivative.C.
|
overrideprotectedvirtual |
Definition at line 47 of file PorousFlowDesorpedMassTimeDerivative.C.
|
protected |
The concentration variable.
Definition at line 41 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac(), and computeQpResidual().
|
protected |
Old value of the concentration variable.
Definition at line 44 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpResidual().
|
protected |
The MOOSE variable number of the concentration variable.
Definition at line 38 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac().
|
protected |
PorousFlowDictator UserObject.
Definition at line 35 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac().
|
protected |
d(porosity)/d(grad PorousFlow variable) - these derivatives will be wrt grad(vars) at qps
Definition at line 56 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac().
|
protected |
d(porosity)/d(PorousFlow variable) - these derivatives will be wrt variables at the qps
Definition at line 53 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac().
|
protected |
Porosity at the qps.
Definition at line 47 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpJac(), and computeQpResidual().
|
protected |
Old value of porosity.
Definition at line 50 of file PorousFlowDesorpedMassTimeDerivative.h.
Referenced by computeQpResidual().
1.8.16