16 #define usingDerivativeMaterialPropertyNameInterfaceMembers \ 17 using DerivativeMaterialPropertyNameInterface::derivativePropertyName; \ 18 using DerivativeMaterialPropertyNameInterface::derivativePropertyNameFirst; \ 19 using DerivativeMaterialPropertyNameInterface::derivativePropertyNameSecond; \ 20 using DerivativeMaterialPropertyNameInterface::derivativePropertyNameThird 32 const std::vector<SymbolName> & c)
const;
59 const MaterialPropertyName
propertyName(
const MaterialPropertyName & base,
60 const std::vector<SymbolName> & c)
const 62 mooseDeprecated(
"This function was renamed to 'derivativePropertyName'");
68 mooseDeprecated(
"This function was renamed to 'derivativePropertyNameFirst'");
75 mooseDeprecated(
"This function was renamed to 'derivativePropertyNameSecond'");
83 mooseDeprecated(
"This function was renamed to 'derivativePropertyNameThird'");
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.
const MaterialPropertyName derivativePropertyNameFirst(const MaterialPropertyName &base, const SymbolName &c1) const
Helper functions to generate the material property names for the first derivatives.
const MaterialPropertyName propertyNameFirst(const MaterialPropertyName &base, const SymbolName &c1) const
const MaterialPropertyName derivativePropertyName(const MaterialPropertyName &base, const std::vector< SymbolName > &c) const
Helper functions to generate the material property names for the arbitrary derivatives.
void mooseDeprecated(Args &&... args)
Emit a deprecated code/feature message with the given stringified, concatenated args.
const MaterialPropertyName propertyNameSecond(const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2) const
const MaterialPropertyName propertyName(const MaterialPropertyName &base, const std::vector< SymbolName > &c) const
aliases for the deprecated old function names
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.
const MaterialPropertyName propertyNameThird(const MaterialPropertyName &base, const SymbolName &c1, const SymbolName &c2, const SymbolName &c3) const