SplitCHWResAniso creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a tensor (anisotropic) mobility.
More...
#include <SplitCHWResAniso.h>
|
const MaterialPropertyName | _mob_name |
|
const MaterialProperty< RealTensorValue > & | _mob |
|
const bool | _is_coupled |
| is the kernel used in a coupled form? More...
|
|
unsigned int | _w_var |
| int label for the chemical potential More...
|
|
const VariableGradient & | _grad_w |
| Variable value for the chemical potential. More...
|
|
std::vector< const MaterialProperty< RealTensorValue > * > | _dmobdarg |
| derivatives of the mobility More...
|
|
SplitCHWResAniso creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a tensor (anisotropic) mobility.
Definition at line 19 of file SplitCHWResAniso.h.
◆ SplitCHWResAniso()
SplitCHWResAniso::SplitCHWResAniso |
( |
const InputParameters & |
parameters | ) |
|
◆ computeQpJacobian()
|
protectedvirtualinherited |
◆ computeQpOffDiagJacobian()
Real SplitCHWResBase< RealTensorValue >::computeQpOffDiagJacobian |
( |
unsigned int |
jvar | ) |
|
|
protectedvirtualinherited |
Definition at line 100 of file SplitCHWResBase.h.
107 const unsigned int cvar = mapJvarToCvar(jvar);
109 return (*
_dmobdarg[cvar])[_qp] * _phi[_j][_qp] *
_grad_w[_qp] * _grad_test[_i][_qp];
◆ computeQpResidual()
|
protectedvirtualinherited |
◆ computeQpWJacobian()
|
protectedvirtualinherited |
◆ _dmobdarg
std::vector<const MaterialProperty<RealTensorValue > *> SplitCHWResBase< RealTensorValue >::_dmobdarg |
|
protectedinherited |
◆ _grad_w
◆ _is_coupled
◆ _mob
const MaterialProperty<RealTensorValue >& SplitCHWResBase< RealTensorValue >::_mob |
|
protectedinherited |
◆ _mob_name
◆ _w_var
The documentation for this class was generated from the following files: