|
Sacado
Development
|
Parameter class for simple registration of a parameter with a Parameter Library. Requires a parameter name a ParameterAccessor object. More...
#include <Sacado_ParameterRegistration.hpp>


Public Member Functions | |
| ParameterRegistration (const std::string &name_, ParameterAccessor< EvalType, EvalTypeTraits > *access_, Teuchos::RCP< ParamLib > paramLib) | |
| Constructor: Registers the parameter with the Parameter Library. | |
| virtual | ~ParameterRegistration () |
| Destructor. | |
| virtual void | setRealValue (double value) |
| Set real parameter value. | |
| virtual void | setValue (const ScalarT &value) |
| Set parameter values using ParameterAccessor. | |
| virtual const ScalarT & | getValue () const |
| Get parameter value using ParameterAccessor. | |
Protected Attributes | |
|
ParameterAccessor< EvalType, EvalTypeTraits > * | access |
| Pointer to source function. | |
| const std::string | name |
Parameter class for simple registration of a parameter with a Parameter Library. Requires a parameter name a ParameterAccessor object.
1.7.6.1