#include <MaterialProperty.h>
Public Member Functions | |
OptionalMaterialPropertyProxy (const std::string &name, const unsigned int state) | |
const GenericOptionalMaterialProperty< T, is_ad > & | value () const |
void | resolve (M &mpi) override |
Protected Attributes | |
const std::string | _name |
const unsigned int | _state |
Private Attributes | |
GenericOptionalMaterialProperty< T, is_ad > | _value |
Definition at line 453 of file MaterialProperty.h.
|
inline |
Definition at line 595 of file MaterialPropertyInterface.h.
|
inlineoverridevirtual |
Implements OptionalMaterialPropertyProxyBase< M >.
Definition at line 600 of file MaterialPropertyInterface.h.
|
inline |
Definition at line 599 of file MaterialPropertyInterface.h.
|
protectedinherited |
Definition at line 51 of file MaterialPropertyInterface.h.
|
protectedinherited |
Definition at line 52 of file MaterialPropertyInterface.h.
Referenced by OptionalMaterialPropertyProxy< M, T, is_ad >::resolve().
|
private |
Definition at line 613 of file MaterialPropertyInterface.h.
Referenced by OptionalMaterialPropertyProxy< M, T, is_ad >::resolve(), and OptionalMaterialPropertyProxy< M, T, is_ad >::value().