Helper class for ParsedMaterial and DerivativeParsedMaterial to declare and read the input parameters. More...
#include <ParsedMaterialBase.h>
Public Member Functions | |
ParsedMaterialBase (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Attributes | |
std::string | _function |
function expression More... | |
std::vector< std::string > | _constant_names |
constant vectors More... | |
std::vector< std::string > | _constant_expressions |
std::vector< std::string > | _tol_names |
tolerance vectors More... | |
std::vector< Real > | _tol_values |
Helper class for ParsedMaterial and DerivativeParsedMaterial to declare and read the input parameters.
Definition at line 18 of file ParsedMaterialBase.h.
ParsedMaterialBase::ParsedMaterialBase | ( | const InputParameters & | parameters | ) |
Definition at line 66 of file ParsedMaterialBase.C.
|
static |
Definition at line 13 of file ParsedMaterialBase.C.
Referenced by DerivativeParsedMaterialTempl< is_ad >::validParams(), and ParsedMaterialTempl< is_ad >::validParams().
|
protected |
Definition at line 31 of file ParsedMaterialBase.h.
Referenced by DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), ParsedMaterialBase(), and ParsedMaterialTempl< is_ad >::ParsedMaterialTempl().
|
protected |
constant vectors
Definition at line 30 of file ParsedMaterialBase.h.
Referenced by DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), ParsedMaterialBase(), and ParsedMaterialTempl< is_ad >::ParsedMaterialTempl().
|
protected |
function expression
Definition at line 27 of file ParsedMaterialBase.h.
Referenced by DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), ParsedMaterialBase(), and ParsedMaterialTempl< is_ad >::ParsedMaterialTempl().
|
protected |
tolerance vectors
Definition at line 34 of file ParsedMaterialBase.h.
Referenced by DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), ParsedMaterialBase(), and ParsedMaterialTempl< is_ad >::ParsedMaterialTempl().
|
protected |
Definition at line 35 of file ParsedMaterialBase.h.
Referenced by DerivativeParsedMaterialTempl< is_ad >::DerivativeParsedMaterialTempl(), ParsedMaterialBase(), and ParsedMaterialTempl< is_ad >::ParsedMaterialTempl().