11 template<
class R>
struct Coef;
12 template<
class R>
struct Ind;
14 template<
class T>
class cat;
16 template<
class T>
struct Info;
18 template <
char O,
class A,
class B>
24 OP(
const A &
a,
const B & b) : op1(a), op2(b) {};
27 template<
char O,
class R,
class T>
struct Coef<
OP<O,R,T> >
32 template<
char O,
class T,
class R>
struct Ind<
OP<O,R,T> >
37 template<
char O,
class R,
class T>
struct Info<
OP<O,R,T> >
43 template <
char O,
class A,
class B>
49 S_OP(
const A &
a,
const B & b) : op1(a), op2(b) {};
52 template<
char O,
class R,
class T>
struct Coef<
S_OP<O,R,T> >
57 template<
char O,
class T,
class R>
struct Ind<
S_OP<O,R,T> >
65 template <
class A,
class B>
71 Plus(
const A &
a,
const B & b) : op1(a), op2(b) {};
74 template <
class A,
class B>
80 Minus(
const A &
a,
const B & b) : op1(a), op2(b) {};
91 template <
class A,
class B>
97 Mult(
const A &
a,
const B & b) : op1(a), op2(b) {};
100 template <
class A,
class B>
106 Mult_S(
const A &
a,
const B & b) : op1(a), op2(b) {};
109 template <
class A,
class B>
115 S_Mult(
const A &
a,
const B & b) : op1(a), op2(b) {};
118 template <
class A,
class B>
124 Divd(
const A &
a,
const B & b) : op1(a), op2(b) {};
127 template <
class R>
struct Coef
131 template <
class R>
struct Ind
141 template <
class T,
class R>
struct Ind<
Plus<R,T> >
159 template <
class T,
class R>
struct Ind<
Minus<R,T> >
164 template <
class T,
class R>
struct Coef<
Mult<R,T> >
169 template <
class T,
class R>
struct Ind<
Mult<R,T> >
194 template <
class T,
class R>
struct Coef<
Divd<R,T> >
210 #endif // //GENERIC_H
Mult()
Definition: GENERIC.hpp:95
const B & op2
Definition: GENERIC.hpp:77
Definition: GENERIC.hpp:66
Divd(const Divd< A, B > &p)
Definition: GENERIC.hpp:123
Definition: GENERIC.hpp:16
Info< R >::coeff_t coeff_t
Definition: GENERIC.hpp:39
S_OP()
Definition: GENERIC.hpp:47
R::index_t index_t
Definition: GENERIC.hpp:181
Minus(const Minus< A, B > &p)
Definition: GENERIC.hpp:79
const B & op2
Definition: GENERIC.hpp:68
Definition: GENERIC.hpp:19
T::coeff_t coeff_t
Definition: GENERIC.hpp:186
const B & op2
Definition: GENERIC.hpp:103
const B & op2
Definition: GENERIC.hpp:21
Plus(const A &a, const B &b)
Definition: GENERIC.hpp:71
R::index_t index_t
Definition: GENERIC.hpp:171
const A & op1
Definition: GENERIC.hpp:45
Mult_S()
Definition: GENERIC.hpp:104
Minus(const A &a, const B &b)
Definition: GENERIC.hpp:80
R::coeff_t coeff_t
Definition: GENERIC.hpp:196
Definition: GENERIC.hpp:84
Mult(const Mult< A, B > &p)
Definition: GENERIC.hpp:96
Plus(const Plus< A, B > &p)
Definition: GENERIC.hpp:70
S_OP(const OP< O, A, B > &p)
Definition: GENERIC.hpp:48
const B & op2
Definition: GENERIC.hpp:94
R::coeff_t coeff_t
Definition: GENERIC.hpp:129
Divd(const A &a, const B &b)
Definition: GENERIC.hpp:124
S_OP(const A &a, const B &b)
Definition: GENERIC.hpp:49
Mult_S(const Mult_S< A, B > &p)
Definition: GENERIC.hpp:105
Definition: GENERIC.hpp:11
Mult(const A &a, const B &b)
Definition: GENERIC.hpp:97
const A & op1
Definition: GENERIC.hpp:20
UMinus()
Definition: GENERIC.hpp:86
const A & op
Definition: GENERIC.hpp:85
R::coeff_t coeff_t
Definition: GENERIC.hpp:156
Divd()
Definition: GENERIC.hpp:122
OP(const A &a, const B &b)
Definition: GENERIC.hpp:24
S_Mult(const S_Mult< A, B > &p)
Definition: GENERIC.hpp:114
R::index_t index_t
Definition: GENERIC.hpp:34
T::index_t index_t
Definition: GENERIC.hpp:191
R::coeff_t coeff_t
Definition: GENERIC.hpp:166
R::index_t index_t
Definition: GENERIC.hpp:133
const A & op1
Definition: GENERIC.hpp:102
S_Mult()
Definition: GENERIC.hpp:113
const B & op2
Definition: GENERIC.hpp:112
Definition: GENERIC.hpp:44
OP(const OP< O, A, B > &p)
Definition: GENERIC.hpp:23
OP()
Definition: GENERIC.hpp:22
const A & op1
Definition: GENERIC.hpp:111
const A & op1
Definition: GENERIC.hpp:76
const A & op1
Definition: GENERIC.hpp:120
Coef< R >::coeff_t coeff_t
Definition: GENERIC.hpp:54
Info< R >::index_t index_t
Definition: GENERIC.hpp:40
const A & op1
Definition: GENERIC.hpp:93
R::index_t index_t
Definition: GENERIC.hpp:161
R::index_t index_t
Definition: GENERIC.hpp:207
Definition: GENERIC.hpp:119
Definition: GENERIC.hpp:110
R::index_t index_t
Definition: GENERIC.hpp:143
Mult_S(const A &a, const B &b)
Definition: GENERIC.hpp:106
const B & op2
Definition: GENERIC.hpp:46
Plus()
Definition: GENERIC.hpp:69
MSKstreamtypee MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t MSKint32t a
Definition: mosek.h:3833
const B & op2
Definition: GENERIC.hpp:121
Definition: GENERIC.hpp:92
const A & op1
Definition: GENERIC.hpp:67
Minus()
Definition: GENERIC.hpp:78
Info< R >::index_t index_t
Definition: GENERIC.hpp:150
S_Mult(const A &a, const B &b)
Definition: GENERIC.hpp:115
Definition: GENERIC.hpp:101
Definition: GENERIC.hpp:14
Coef< R >::coeff_t coeff_t
Definition: GENERIC.hpp:29
R::coeff_t coeff_t
Definition: GENERIC.hpp:176
Definition: GENERIC.hpp:12
R::index_t index_t
Definition: GENERIC.hpp:59
UMinus(const UMinus< A > &p)
Definition: GENERIC.hpp:87
Definition: GENERIC.hpp:75
UMinus(const A &a)
Definition: GENERIC.hpp:88
Coef< R >::coeff_t coeff_t
Definition: GENERIC.hpp:138
Info< R >::coeff_t coeff_t
Definition: GENERIC.hpp:149
R::coeff_t coeff_t
Definition: GENERIC.hpp:202