Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Sacado_ScalarParameterVector.hpp
Go to the documentation of this file.
1 // @HEADER
2 // *****************************************************************************
3 // Sacado Package
4 //
5 // Copyright 2006 NTESS and the Sacado contributors.
6 // SPDX-License-Identifier: LGPL-2.1-or-later
7 // *****************************************************************************
8 // @HEADER
9 
10 #ifndef SACADO_SCALARPARAMETERVECTOR_HPP
11 #define SACADO_SCALARPARAMETERVECTOR_HPP
12 
15 
16 namespace Sacado {
17 
21  template <typename EvalTypeTraits = DefaultEvalTypeTraits>
23  public ParameterVectorBase<ScalarParameterFamily<EvalTypeTraits>, double> {
24 
25  public:
26 
29 
32  ParameterVectorBase<ScalarParameterFamily<EvalTypeTraits>, double>(source) {}
33 
36 
40  return *this;
41  }
42 
43  };
44 
45 }
46 
47 #endif
ScalarParameterVector & operator=(const ScalarParameterVector &source)
Assignment operator.
Specialization of Sacado::ParameterVectorBase for scalar parameters.
Specialization of Sacado::ParameterFamilyBase for scalar parameters.
A class to store the active parameters in a code in an ordered fashion, along with their &quot;base&quot; value...
ScalarParameterVector(const ScalarParameterVector &source)
Copy constructor.