OPInterfaceBarrierMaterial is a Free Energy Penalty contribution material that acts on all of the eta_i variables to prevent more than two eta variables going above 0 on an interface. More...
#include <ThirdPhaseSuppressionMaterial.h>
Public Member Functions | |
ThirdPhaseSuppressionMaterial (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual void | computeQpProperties () |
Protected Attributes | |
std::string | _function_name |
name of the function of eta (used to generate the material property names) More... | |
unsigned int | _num_eta |
order parameters More... | |
std::vector< const VariableValue * > | _eta |
MaterialProperty< Real > & | _prop_g |
Barrier functions and their drivatives. More... | |
std::vector< MaterialProperty< Real > * > | _prop_dg |
std::vector< std::vector< MaterialProperty< Real > * > > | _prop_d2g |
Material properties to store the second derivatives. More... | |
OPInterfaceBarrierMaterial is a Free Energy Penalty contribution material that acts on all of the eta_i variables to prevent more than two eta variables going above 0 on an interface.
Definition at line 27 of file ThirdPhaseSuppressionMaterial.h.
ThirdPhaseSuppressionMaterial::ThirdPhaseSuppressionMaterial | ( | const InputParameters & | parameters | ) |
Definition at line 26 of file ThirdPhaseSuppressionMaterial.C.
|
protectedvirtual |
Definition at line 55 of file ThirdPhaseSuppressionMaterial.C.
|
protected |
Definition at line 40 of file ThirdPhaseSuppressionMaterial.h.
Referenced by computeQpProperties(), and ThirdPhaseSuppressionMaterial().
|
protected |
name of the function of eta (used to generate the material property names)
Definition at line 36 of file ThirdPhaseSuppressionMaterial.h.
Referenced by ThirdPhaseSuppressionMaterial().
|
protected |
order parameters
Definition at line 39 of file ThirdPhaseSuppressionMaterial.h.
Referenced by computeQpProperties(), and ThirdPhaseSuppressionMaterial().
|
protected |
Material properties to store the second derivatives.
Definition at line 47 of file ThirdPhaseSuppressionMaterial.h.
Referenced by computeQpProperties(), and ThirdPhaseSuppressionMaterial().
|
protected |
Definition at line 44 of file ThirdPhaseSuppressionMaterial.h.
Referenced by computeQpProperties(), and ThirdPhaseSuppressionMaterial().
|
protected |
Barrier functions and their drivatives.
Definition at line 43 of file ThirdPhaseSuppressionMaterial.h.
Referenced by computeQpProperties().