#include <ACKappaFunction.h>
|
const NonlinearVariableName | _var_name |
|
const MaterialPropertyName | _L_name |
|
const MaterialProperty< Real > & | _L |
|
const MaterialProperty< Real > & | _dLdvar |
|
const MaterialPropertyName | _kappa_name |
|
const MaterialProperty< Real > & | _dkappadvar |
|
const MaterialProperty< Real > & | _d2kappadvar2 |
|
const unsigned int | _op_num |
|
std::vector< NonlinearVariableName > | _v_name |
|
std::vector< const VariableGradient * > | _grad_v |
|
std::vector< const MaterialProperty< Real > * > | _dLdv |
|
std::vector< const MaterialProperty< Real > * > | _d2kappadvardv |
|
Definition at line 26 of file ACKappaFunction.h.
◆ ACKappaFunction()
ACKappaFunction::ACKappaFunction |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 27 of file ACKappaFunction.C.
28 : DerivativeMaterialInterface<JvarMapKernelInterface<Kernel>>(parameters),
29 _var_name(getParam<NonlinearVariableName>(
"variable")),
30 _L_name(getParam<MaterialPropertyName>(
"mob_name")),
33 _kappa_name(getParam<MaterialPropertyName>(
"kappa_name")),
36 _op_num(coupledComponents(
"v")),
42 for (
unsigned int i = 0; i <
_op_num; ++i)
44 _v_name[i] = getVar(
"v", i)->name();
45 _grad_v[i] = &coupledGradient(
"v", i);
◆ computeFg()
Real ACKappaFunction::computeFg |
( |
| ) |
|
|
private |
◆ computeQpJacobian()
Real ACKappaFunction::computeQpJacobian |
( |
| ) |
|
|
protectedvirtual |
Definition at line 58 of file ACKappaFunction.C.
60 Real pre_jac = 0.5 * _test[_i][_qp] * _phi[_j][_qp] *
computeFg();
61 Real term1 = _test[_i][_qp] *
_L[_qp] *
_dkappadvar[_qp] * _grad_u[_qp] * _grad_phi[_j][_qp];
◆ computeQpOffDiagJacobian()
Real ACKappaFunction::computeQpOffDiagJacobian |
( |
unsigned int |
jvar | ) |
|
|
protectedvirtual |
Definition at line 67 of file ACKappaFunction.C.
69 const unsigned int i = mapJvarToCvar(jvar);
70 Real pre_jac = 0.5 * _test[_i][_qp] * _phi[_j][_qp] *
computeFg();
◆ computeQpResidual()
Real ACKappaFunction::computeQpResidual |
( |
| ) |
|
|
protectedvirtual |
◆ _d2kappadvar2
const MaterialProperty<Real>& ACKappaFunction::_d2kappadvar2 |
|
protected |
◆ _d2kappadvardv
std::vector<const MaterialProperty<Real> *> ACKappaFunction::_d2kappadvardv |
|
protected |
◆ _dkappadvar
const MaterialProperty<Real>& ACKappaFunction::_dkappadvar |
|
protected |
◆ _dLdv
std::vector<const MaterialProperty<Real> *> ACKappaFunction::_dLdv |
|
protected |
◆ _dLdvar
const MaterialProperty<Real>& ACKappaFunction::_dLdvar |
|
protected |
◆ _grad_v
std::vector<const VariableGradient *> ACKappaFunction::_grad_v |
|
protected |
◆ _kappa_name
const MaterialPropertyName ACKappaFunction::_kappa_name |
|
protected |
◆ _L
const MaterialProperty<Real>& ACKappaFunction::_L |
|
protected |
◆ _L_name
const MaterialPropertyName ACKappaFunction::_L_name |
|
protected |
◆ _op_num
const unsigned int ACKappaFunction::_op_num |
|
protected |
◆ _v_name
std::vector<NonlinearVariableName> ACKappaFunction::_v_name |
|
protected |
◆ _var_name
const NonlinearVariableName ACKappaFunction::_var_name |
|
protected |
The documentation for this class was generated from the following files: