Material class to provide the switching function \( h(\eta) \) for the KKS system. More...
#include <SwitchingFunctionMaterial.h>
Public Member Functions | |
| SwitchingFunctionMaterial (const InputParameters ¶meters) | |
Protected Member Functions | |
| virtual void | computeQpProperties () |
Protected Attributes | |
| MooseEnum | _h_order |
| Polynomial order of the switching function \( h(\eta) \). More... | |
| const VariableValue & | _eta |
| Coupled variable value for the order parameter \( \eta \). More... | |
| unsigned int | _eta_var |
| VariableName | _eta_name |
| std::string | _function_name |
| name of the function of eta (used to generate the material property names) More... | |
| MaterialProperty< Real > & | _prop_f |
| Material property to store \( f(\eta) \). More... | |
| MaterialProperty< Real > & | _prop_df |
| Material property to store the derivative \( df(\eta)/d\eta \). More... | |
| MaterialProperty< Real > & | _prop_d2f |
| Material property to store the second derivative \( d^2f(\eta)/d\eta^2 \). More... | |
Material class to provide the switching function \( h(\eta) \) for the KKS system.
Definition at line 27 of file SwitchingFunctionMaterial.h.
| SwitchingFunctionMaterial::SwitchingFunctionMaterial | ( | const InputParameters & | parameters | ) |
Definition at line 29 of file SwitchingFunctionMaterial.C.
|
protectedvirtual |
Definition at line 35 of file SwitchingFunctionMaterial.C.
|
protectedinherited |
Coupled variable value for the order parameter \( \eta \).
Definition at line 33 of file OrderParameterFunctionMaterial.h.
Referenced by BarrierFunctionMaterial::computeQpProperties(), MixedSwitchingFunctionMaterial::computeQpProperties(), and computeQpProperties().
|
protectedinherited |
Definition at line 35 of file OrderParameterFunctionMaterial.h.
|
protectedinherited |
Definition at line 34 of file OrderParameterFunctionMaterial.h.
|
protectedinherited |
name of the function of eta (used to generate the material property names)
Definition at line 38 of file OrderParameterFunctionMaterial.h.
|
protected |
Polynomial order of the switching function \( h(\eta) \).
Definition at line 36 of file SwitchingFunctionMaterial.h.
Referenced by computeQpProperties().
|
protectedinherited |
Material property to store the second derivative \( d^2f(\eta)/d\eta^2 \).
Definition at line 47 of file OrderParameterFunctionMaterial.h.
Referenced by BarrierFunctionMaterial::computeQpProperties(), MixedSwitchingFunctionMaterial::computeQpProperties(), and computeQpProperties().
|
protectedinherited |
Material property to store the derivative \( df(\eta)/d\eta \).
Definition at line 44 of file OrderParameterFunctionMaterial.h.
Referenced by BarrierFunctionMaterial::computeQpProperties(), MixedSwitchingFunctionMaterial::computeQpProperties(), and computeQpProperties().
|
protectedinherited |
Material property to store \( f(\eta) \).
Definition at line 41 of file OrderParameterFunctionMaterial.h.
Referenced by BarrierFunctionMaterial::computeQpProperties(), MixedSwitchingFunctionMaterial::computeQpProperties(), and computeQpProperties().
1.8.16