#include <SimplifySum.h>
Public Types | |
enum | { value = not ::std::is_same< AB, base >::value } |
typedef G | A |
typedef Sum< A, B >::type | AB |
typedef H | B |
typedef SumStruct< A, B > | base |
typedef F | C |
Static Public Member Functions | |
static const A & | a (const F &f, const G &g, const H &h) |
static const B & | b (const F &f, const G &g, const H &h) |
static const C & | c (const F &f, const G &g, const H &h) |
Definition at line 154 of file SimplifySum.h.
typedef G funct::SimplSumOrd< F, G, H >::prod2::A |
Definition at line 155 of file SimplifySum.h.
typedef Sum< A , B >::type funct::SimplSumOrd< F, G, H >::prod2::AB |
Definition at line 157 of file SimplifySum.h.
typedef H funct::SimplSumOrd< F, G, H >::prod2::B |
Definition at line 155 of file SimplifySum.h.
typedef SumStruct< A , B > funct::SimplSumOrd< F, G, H >::prod2::base |
Definition at line 156 of file SimplifySum.h.
typedef F funct::SimplSumOrd< F, G, H >::prod2::C |
Definition at line 155 of file SimplifySum.h.
anonymous enum |
|
inlinestatic |
Definition at line 158 of file SimplifySum.h.
References g.
|
inlinestatic |
Definition at line 159 of file SimplifySum.h.
References h.
|
inlinestatic |