#include <Sacado_ScalarParameterEntry.hpp>
Inheritance diagram for Sacado::ScalarParameterEntry< ValueType >:

Public Member Functions | |
| ScalarParameterEntry () | |
| Default constructor. | |
| virtual | ~ScalarParameterEntry () |
| Destructor. | |
| virtual void | setValueAsConstant (const ValueType &value)=0 |
| Set parameter this object represents to value. | |
| virtual void | setValueAsIndependent (const ValueType &value)=0 |
| Set parameter this object represents to value. | |
| virtual const ValueType & | getValue () const =0 |
| Get parameter value this object represents. | |
Definition at line 55 of file Sacado_ScalarParameterEntry.hpp.
| Sacado::ScalarParameterEntry< ValueType >::ScalarParameterEntry | ( | ) | [inline] |
| virtual Sacado::ScalarParameterEntry< ValueType >::~ScalarParameterEntry | ( | ) | [inline, virtual] |
| virtual void Sacado::ScalarParameterEntry< ValueType >::setValueAsConstant | ( | const ValueType & | value | ) | [pure virtual] |
Set parameter this object represents to value.
Treat the set parameter as a constant for derivative computations.
Implemented in FEApp::BrusselatorAlphaParameter< ScalarT >, FEApp::BrusselatorBetaParameter< ScalarT >, FEApp::ConstantFunctionParameter< ScalarT >, FEApp::ConstantNodeBCParameter< ScalarT >, FEApp::CubicNonlinearFactorParameter< ScalarT >, FEApp::ExponentialNonlinearFactorParameter< ScalarT >, and FEApp::QuadraticNonlinearFactorParameter< ScalarT >.
| virtual void Sacado::ScalarParameterEntry< ValueType >::setValueAsIndependent | ( | const ValueType & | value | ) | [pure virtual] |
Set parameter this object represents to value.
Treat the set parameter as an independent for derivative computations.
Implemented in FEApp::BrusselatorAlphaParameter< ScalarT >, FEApp::BrusselatorBetaParameter< ScalarT >, FEApp::ConstantFunctionParameter< ScalarT >, FEApp::ConstantNodeBCParameter< ScalarT >, FEApp::CubicNonlinearFactorParameter< ScalarT >, FEApp::ExponentialNonlinearFactorParameter< ScalarT >, and FEApp::QuadraticNonlinearFactorParameter< ScalarT >.
| virtual const ValueType& Sacado::ScalarParameterEntry< ValueType >::getValue | ( | ) | const [pure virtual] |
Get parameter value this object represents.
Implemented in FEApp::BrusselatorAlphaParameter< ScalarT >, FEApp::BrusselatorBetaParameter< ScalarT >, FEApp::ConstantFunctionParameter< ScalarT >, FEApp::ConstantNodeBCParameter< ScalarT >, FEApp::CubicNonlinearFactorParameter< ScalarT >, FEApp::ExponentialNonlinearFactorParameter< ScalarT >, and FEApp::QuadraticNonlinearFactorParameter< ScalarT >.
1.4.7