| 
    Sacado Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
Specialization of Sacado::ParameterVectorBase for scalar parameters. More...
#include <Sacado_ScalarParameterVector.hpp>

Public Member Functions | |
| ScalarParameterVector () | |
| Default constructor.  More... | |
| ScalarParameterVector (const ScalarParameterVector &source) | |
| Copy constructor.  More... | |
| virtual | ~ScalarParameterVector () | 
| Destructor.  More... | |
| ScalarParameterVector & | operator= (const ScalarParameterVector &source) | 
| Assignment operator.  More... | |
  Public Member Functions inherited from Sacado::ParameterVectorBase< ScalarParameterFamily< EvalTypeTraits >, double > | |
| ParameterVectorBase () | |
| Default constructor.  More... | |
| ParameterVectorBase (const ParameterVectorBase &source) | |
| Copy constructor.  More... | |
| virtual | ~ParameterVectorBase () | 
| Destructor.  More... | |
| ParameterVectorBase & | operator= (const ParameterVectorBase &source) | 
| Assignment.  More... | |
| void | addParam (const Teuchos::RCP< ScalarParameterFamily< EvalTypeTraits > > &family, doublebaseValue) | 
| Add entry.  More... | |
| unsigned int | size () const | 
| Return number of parameters in vector.  More... | |
| Entry & | operator[] (int i) | 
| Element access.  More... | |
| const Entry & | operator[] (int i) const | 
| Element access.  More... | |
| iterator | begin () | 
| Iterator pointing at beginning of vector.  More... | |
| const_iterator | begin () const | 
| Iterator pointing at beginning of vector.  More... | |
| iterator | end () | 
| Iterator pointing at end of vector.  More... | |
| const_iterator | end () const | 
| Iterator pointing at end of vector.  More... | |
| void | filterParameters (ParameterVectorBase &ad, ParameterVectorBase &analytic, ParameterVectorBase &other, std::vector< int > &index_ad, std::vector< int > &index_analytic, std::vector< int > &index_other) | 
| Filter vector into types.  More... | |
Additional Inherited Members | |
  Public Types inherited from Sacado::ParameterVectorBase< ScalarParameterFamily< EvalTypeTraits >, double > | |
| typedef EntryVector::iterator | iterator | 
| Iterator typename.  More... | |
| typedef EntryVector::const_iterator | const_iterator | 
| Const iterator typename.  More... | |
  Protected Types inherited from Sacado::ParameterVectorBase< ScalarParameterFamily< EvalTypeTraits >, double > | |
| typedef Teuchos::Array< Entry > | EntryVector | 
| Vector of all parameter families.  More... | |
  Protected Attributes inherited from Sacado::ParameterVectorBase< ScalarParameterFamily< EvalTypeTraits >, double > | |
| EntryVector | params | 
| Parameter vector.  More... | |
Specialization of Sacado::ParameterVectorBase for scalar parameters.
Definition at line 42 of file Sacado_ScalarParameterVector.hpp.
      
  | 
  inline | 
Default constructor.
Definition at line 48 of file Sacado_ScalarParameterVector.hpp.
      
  | 
  inline | 
Copy constructor.
Definition at line 51 of file Sacado_ScalarParameterVector.hpp.
      
  | 
  inlinevirtual | 
Destructor.
Definition at line 55 of file Sacado_ScalarParameterVector.hpp.
      
  | 
  inline | 
Assignment operator.
Definition at line 58 of file Sacado_ScalarParameterVector.hpp.
 1.8.5