comparison liboctave/base-min.h @ 1837:33dc934c0e38

[project @ 1996-02-03 07:51:07 by jwe]
author jwe
date Sat, 03 Feb 1996 07:52:16 +0000
parents 12a94a17509d
children cf5b42781ecc
comparison
equal deleted inserted replaced
1836:503a75f6b9bc 1837:33dc934c0e38
26 26
27 #include "dColVector.h" 27 #include "dColVector.h"
28 28
29 class base_minimizer 29 class base_minimizer
30 { 30 {
31 public: 31 public:
32 32
33 base_minimizer (void) : x () { } 33 base_minimizer (void)
34 : x () { }
34 35
35 base_minimizer (const ColumnVector& xx) : x (xx) { } 36 base_minimizer (const ColumnVector& xx)
37 : x (xx) { }
36 38
37 base_minimizer (const base_minimizer& a) { x = a.x; } 39 base_minimizer (const base_minimizer& a)
40 : x (a.x), t (a.t) { }
38 41
39 virtual ~base_minimizer (void) { } 42 virtual ~base_minimizer (void) { }
40 43
41 base_minimizer& operator = (const base_minimizer& a) 44 base_minimizer& operator = (const base_minimizer& a)
42 { 45 {
43 x = a.x; 46 x = a.x;
44
45 return *this; 47 return *this;
46 } 48 }
47 49
48 // Derived classes must provide a function to actually do the 50 // Derived classes must provide a function to actually do the
49 // minimization. 51 // minimization.