FEApp::QuadraticNonlinearFactorParameter< ScalarT > Class Template Reference

Parameter class for sensitivity/stability analysis representing the nonlinear factor in the quadratic source function. More...

#include <FEApp_QuadraticSourceFunction.hpp>

Inheritance diagram for FEApp::QuadraticNonlinearFactorParameter< ScalarT >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 QuadraticNonlinearFactorParameter (const Teuchos::RCP< QuadraticSourceFunction< ScalarT > > &s)
 Constructor.
virtual ~QuadraticNonlinearFactorParameter ()
 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< QuadraticSourceFunction<
ScalarT > > 
srcFunc
 Pointer to source function.

Detailed Description

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

Parameter class for sensitivity/stability analysis representing the nonlinear factor in the quadratic source function.

Definition at line 111 of file FEApp_QuadraticSourceFunction.hpp.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 117 of file FEApp_QuadraticSourceFunction.hpp.

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

Destructor.

Definition at line 122 of file FEApp_QuadraticSourceFunction.hpp.


Member Function Documentation

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

Set real parameter value.

Implements Sacado::AbstractScalarParameterEntry.

Definition at line 125 of file FEApp_QuadraticSourceFunction.hpp.

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

Set parameter this object represents to value.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 129 of file FEApp_QuadraticSourceFunction.hpp.

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

Set parameter this object represents to value.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 133 of file FEApp_QuadraticSourceFunction.hpp.

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

Get parameter value this object represents.

Implements Sacado::ScalarParameterEntry< ScalarT >.

Definition at line 137 of file FEApp_QuadraticSourceFunction.hpp.


Member Data Documentation

template<typename ScalarT>
Teuchos::RCP< QuadraticSourceFunction<ScalarT> > FEApp::QuadraticNonlinearFactorParameter< ScalarT >::srcFunc [protected]

Pointer to source function.

Definition at line 142 of file FEApp_QuadraticSourceFunction.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