| 
    libMesh
    
   | 
 
#include <parameter_accessor.h>
Public Member Functions | |
| ParameterProxy (ParameterAccessor< T > &accessor) | |
| Constructor: which parameter are we a proxy for?  More... | |
| ParameterProxy & | operator= (const T &new_value) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator= (const ParameterProxy< T > &new_value) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator= (const ConstParameterProxy< T > &new_value) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator+= (const T &value_increment) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator-= (const T &value_decrement) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator*= (const T &value_multiplier) | 
| Setter: change the value of the parameter we access.  More... | |
| ParameterProxy & | operator/= (const T &value_divisor) | 
| Setter: change the value of the parameter we access.  More... | |
| operator T () const | |
| Getter: get the value of the parameter we access.  More... | |
| operator boost::multiprecision::backends::float128_backend () const | |
Private Attributes | |
| ParameterAccessor< T > & | _accessor | 
Definition at line 36 of file parameter_accessor.h.
      
  | 
  inline | 
Constructor: which parameter are we a proxy for?
Definition at line 109 of file parameter_accessor.h.
      
  | 
  inline | 
Definition at line 153 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Getter: get the value of the parameter we access.
Definition at line 150 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 140 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 130 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 135 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 145 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 125 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor, and libMesh::ConstParameterProxy< T >::get().
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 120 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  inline | 
Setter: change the value of the parameter we access.
Definition at line 115 of file parameter_accessor.h.
References libMesh::ParameterProxy< T >::_accessor.
      
  | 
  private | 
Definition at line 157 of file parameter_accessor.h.
Referenced by libMesh::ParameterProxy< T >::operator boost::multiprecision::backends::float128_backend(), libMesh::ParameterProxy< T >::operator T(), libMesh::ParameterProxy< T >::operator*=(), libMesh::ParameterProxy< T >::operator+=(), libMesh::ParameterProxy< T >::operator-=(), libMesh::ParameterProxy< T >::operator/=(), and libMesh::ParameterProxy< T >::operator=().
 1.8.16