comparison src/ov-bool.h @ 4630:ca70857bdbd1

[project @ 2003-11-18 18:18:16 by jwe]
author jwe
date Tue, 18 Nov 2003 18:20:11 +0000
parents d44675070f1a
children e95c86d48732
comparison
equal deleted inserted replaced
4629:ed92d574b55b 4630:ca70857bdbd1
90 double scalar_value (bool = false) const { return scalar; } 90 double scalar_value (bool = false) const { return scalar; }
91 91
92 Matrix matrix_value (bool = false) const 92 Matrix matrix_value (bool = false) const
93 { return Matrix (1, 1, scalar); } 93 { return Matrix (1, 1, scalar); }
94 94
95 NDArray array_value (bool = false) const
96 { return NDArray (dim_vector (1, 1), scalar); }
97
95 Complex complex_value (bool = false) const { return scalar; } 98 Complex complex_value (bool = false) const { return scalar; }
96 99
97 ComplexMatrix complex_matrix_value (bool = false) const 100 ComplexMatrix complex_matrix_value (bool = false) const
98 { return ComplexMatrix (1, 1, Complex (scalar)); } 101 { return ComplexMatrix (1, 1, Complex (scalar)); }
102
103 ComplexNDArray complex_array_value (bool = false) const
104 { return ComplexNDArray (dim_vector (1, 1), Complex (scalar)); }
99 105
100 bool bool_value (void) const { return scalar; } 106 bool bool_value (void) const { return scalar; }
101 107
102 boolMatrix bool_matrix_value (void) const 108 boolMatrix bool_matrix_value (void) const
103 { return boolMatrix (1, 1, scalar); } 109 { return boolMatrix (1, 1, scalar); }