Abstract class that provides access to a parameter value in a code for the parameter library. An object of this type is required to construct a ParameterRegistration object.
More...
#include <Sacado_ParameterAccessor.hpp>
|
typedef EvalTypeTraits::template apply< EvalType >::type | ScalarT |
|
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
class Sacado::ParameterAccessor< EvalType, EvalTypeTraits >
Abstract class that provides access to a parameter value in a code for the parameter library. An object of this type is required to construct a ParameterRegistration object.
Definition at line 50 of file Sacado_ParameterAccessor.hpp.
◆ ScalarT
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
◆ ParamLib
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
◆ ~ParameterAccessor()
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
◆ getValue()
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
Method that returns a reference to the parameter value given the name The ParameterLibrary call this method when a parameter value changes
◆ setValue()
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
Method that returns a reference to the parameter value given the name The ParameterLibrary call this method when a parameter value changes
Definition at line 66 of file Sacado_ParameterAccessor.hpp.
◆ registerSacadoParameter() [1/2]
template<typename EvalType , typename EvalTypeTraits >
◆ registerSacadoParameter() [2/2]
template<typename EvalType , typename EvalTypeTraits >
◆ pr_
template<typename EvalType, typename EvalTypeTraits = DefaultEvalTypeTraits>
The documentation for this class was generated from the following files: