FEApp::ConstantFunctionParameter< ScalarT > Class Template Reference

Parameter class for sensitivity/stability analysis representing the value in the constant function. More...

#include <FEApp_ConstantFunction.hpp>

Inheritance diagram for FEApp::ConstantFunctionParameter< ScalarT >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ConstantFunctionParameter (const Teuchos::RCP< ConstantFunction< ScalarT > > &s)
 Constructor.
virtual ~ConstantFunctionParameter ()
 Destructor.
virtual void setRealValue (double value)
 Set real parameter value.
virtual void setValueAsConstant (const ScalarT &value)
 Set parameter this object represents to value.
virtual void setValueAsIndependent (const ScalarT &value)
 Set parameter this object represents to value.
virtual const ScalarT & getValue () const
 Get parameter value this object represents.

Protected Attributes

Teuchos::RCP< ConstantFunction<
ScalarT > > 
func
 Pointer to source function.

Detailed Description

template<typename ScalarT>
class FEApp::ConstantFunctionParameter< ScalarT >

Parameter class for sensitivity/stability analysis representing the value in the constant function.

Definition at line 112 of file FEApp_ConstantFunction.hpp.


Constructor & Destructor Documentation

template<typename ScalarT>
FEApp::ConstantFunctionParameter< ScalarT >::ConstantFunctionParameter ( const Teuchos::RCP< ConstantFunction< ScalarT > > &  s  )  [inline]

Constructor.

Definition at line 118 of file FEApp_ConstantFunction.hpp.

template<typename ScalarT>
virtual FEApp::ConstantFunctionParameter< ScalarT >::~ConstantFunctionParameter (  )  [inline, virtual]

Destructor.

Definition at line 123 of file FEApp_ConstantFunction.hpp.


Member Function Documentation

template<typename ScalarT>
virtual void FEApp::ConstantFunctionParameter< ScalarT >::setRealValue ( double  value  )  [inline, virtual]

Set real parameter value.

Implements Sacado::AbstractScalarParameterEntry.

Definition at line 126 of file FEApp_ConstantFunction.hpp.

template<typename ScalarT>
virtual void FEApp::ConstantFunctionParameter< ScalarT >::setValueAsConstant ( const ScalarT &  value  )  [inline, virtual]

Set parameter this object represents to value.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 130 of file FEApp_ConstantFunction.hpp.

template<typename ScalarT>
virtual void FEApp::ConstantFunctionParameter< ScalarT >::setValueAsIndependent ( const ScalarT &  value  )  [inline, virtual]

Set parameter this object represents to value.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 134 of file FEApp_ConstantFunction.hpp.

template<typename ScalarT>
virtual const ScalarT& FEApp::ConstantFunctionParameter< ScalarT >::getValue (  )  const [inline, virtual]

Get parameter value this object represents.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 138 of file FEApp_ConstantFunction.hpp.


Member Data Documentation

template<typename ScalarT>
Teuchos::RCP< ConstantFunction<ScalarT> > FEApp::ConstantFunctionParameter< ScalarT >::func [protected]

Pointer to source function.

Definition at line 143 of file FEApp_ConstantFunction.hpp.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:59:11 2010 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.4.7