#include <DerivativeMaterialPropertyNameInterface.h>
Public Types | |
typedef std::string | SymbolName |
Public Member Functions | |
const MaterialPropertyName | derivativePropertyName (const MaterialPropertyName &base, const std::vector< SymbolName > &c) const |
Helper functions to generate the material property names for the arbitrary derivatives. More... | |
const MaterialPropertyName | derivativePropertyNameFirst (const MaterialPropertyName &base, const SymbolName &c1) const |
Helper functions to generate the material property names for the first derivatives. More... | |
const MaterialPropertyName | derivativePropertyNameSecond (const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2) const |
Helper functions to generate the material property names for the second derivatives. More... | |
const MaterialPropertyName | derivativePropertyNameThird (const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2, const SymbolName &c3) const |
Helper functions to generate the material property names for the third derivatives. More... | |
const MaterialPropertyName | propertyName (const MaterialPropertyName &base, const std::vector< SymbolName > &c) const |
aliases for the deprecated old function names More... | |
const MaterialPropertyName | propertyNameFirst (const MaterialPropertyName &base, const SymbolName &c1) const |
const MaterialPropertyName | propertyNameSecond (const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2) const |
const MaterialPropertyName | propertyNameThird (const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2, const SymbolName &c3) const |
Definition at line 22 of file DerivativeMaterialPropertyNameInterface.h.
typedef std::string DerivativeMaterialPropertyNameInterface::SymbolName |
Definition at line 25 of file DerivativeMaterialPropertyNameInterface.h.
const MaterialPropertyName DerivativeMaterialPropertyNameInterface::derivativePropertyName | ( | const MaterialPropertyName & | base, |
const std::vector< SymbolName > & | c | ||
) | const |
Helper functions to generate the material property names for the arbitrary derivatives.
Definition at line 16 of file DerivativeMaterialPropertyNameInterface.C.
Referenced by derivativePropertyNameSecond(), derivativePropertyNameThird(), and propertyName().
const MaterialPropertyName DerivativeMaterialPropertyNameInterface::derivativePropertyNameFirst | ( | const MaterialPropertyName & | base, |
const SymbolName & | c1 | ||
) | const |
Helper functions to generate the material property names for the first derivatives.
Definition at line 56 of file DerivativeMaterialPropertyNameInterface.C.
Referenced by propertyNameFirst().
const MaterialPropertyName DerivativeMaterialPropertyNameInterface::derivativePropertyNameSecond | ( | const MaterialPropertyName & | base, |
const SymbolName & | c1, | ||
const SymbolName & | c2 | ||
) | const |
Helper functions to generate the material property names for the second derivatives.
Definition at line 63 of file DerivativeMaterialPropertyNameInterface.C.
Referenced by propertyNameSecond().
const MaterialPropertyName DerivativeMaterialPropertyNameInterface::derivativePropertyNameThird | ( | const MaterialPropertyName & | base, |
const SymbolName & | c1, | ||
const SymbolName & | c2, | ||
const SymbolName & | c3 | ||
) | const |
Helper functions to generate the material property names for the third derivatives.
Definition at line 70 of file DerivativeMaterialPropertyNameInterface.C.
Referenced by propertyNameThird().
|
inline |
aliases for the deprecated old function names
Definition at line 59 of file DerivativeMaterialPropertyNameInterface.h.
|
inline |
Definition at line 65 of file DerivativeMaterialPropertyNameInterface.h.
|
inline |
Definition at line 71 of file DerivativeMaterialPropertyNameInterface.h.
|
inline |
Definition at line 78 of file DerivativeMaterialPropertyNameInterface.h.