CHParsed uses the Free Energy function and derivatives provided by a DerivativeParsedMaterial. More...
#include <SplitCHParsed.h>
Public Member Functions | |
SplitCHParsed (const InputParameters ¶meters) | |
virtual void | initialSetup () |
Protected Member Functions | |
virtual Real | computeDFDC (PFFunctionType type) |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) |
Private Attributes | |
const unsigned int | _nvar |
const MaterialProperty< Real > & | _dFdc |
const MaterialProperty< Real > & | _d2Fdc2 |
std::vector< const MaterialProperty< Real > * > | _d2Fdcdarg |
CHParsed uses the Free Energy function and derivatives provided by a DerivativeParsedMaterial.
This is the split operator variant.
Definition at line 28 of file SplitCHParsed.h.
SplitCHParsed::SplitCHParsed | ( | const InputParameters & | parameters | ) |
Definition at line 27 of file SplitCHParsed.C.
|
protectedvirtual |
Definition at line 55 of file SplitCHParsed.C.
|
protectedvirtual |
Definition at line 70 of file SplitCHParsed.C.
|
virtual |
We are only interested if the necessary non-linear variables are coupled, as those are thge ones used in constructing the Jacobian. The AuxVariables do not have Jacobian entries.
Definition at line 43 of file SplitCHParsed.C.
|
private |
Definition at line 42 of file SplitCHParsed.h.
Referenced by computeDFDC().
|
private |
Definition at line 44 of file SplitCHParsed.h.
Referenced by computeQpOffDiagJacobian(), and SplitCHParsed().
|
private |
Definition at line 41 of file SplitCHParsed.h.
Referenced by computeDFDC().
|
private |
Definition at line 40 of file SplitCHParsed.h.
Referenced by SplitCHParsed().