CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Static Public Member Functions
funct::SimplSumOrd< F, G, H >::prod1 Struct Reference

#include <SimplifySum.h>

Public Types

enum  { value }
 
typedef F A
 
typedef Sum< A, B >::type AB
 
typedef H B
 
typedef SumStruct< A, Bbase
 
typedef G C
 

Static Public Member Functions

static const Aa (const F &f, const G &g, const H &h)
 
static const Bb (const F &f, const G &g, const H &h)
 
static const Cc (const F &f, const G &g, const H &h)
 

Detailed Description

template<typename F, typename G, typename H>
struct funct::SimplSumOrd< F, G, H >::prod1

Definition at line 145 of file SimplifySum.h.

Member Typedef Documentation

template<typename F, typename G, typename H>
typedef F funct::SimplSumOrd< F, G, H >::prod1::A

Definition at line 146 of file SimplifySum.h.

template<typename F, typename G, typename H>
typedef Sum< A , B >::type funct::SimplSumOrd< F, G, H >::prod1::AB

Definition at line 148 of file SimplifySum.h.

template<typename F, typename G, typename H>
typedef H funct::SimplSumOrd< F, G, H >::prod1::B

Definition at line 146 of file SimplifySum.h.

template<typename F, typename G, typename H>
typedef SumStruct< A , B > funct::SimplSumOrd< F, G, H >::prod1::base

Definition at line 147 of file SimplifySum.h.

template<typename F, typename G, typename H>
typedef G funct::SimplSumOrd< F, G, H >::prod1::C

Definition at line 146 of file SimplifySum.h.

Member Enumeration Documentation

template<typename F, typename G, typename H>
anonymous enum
Enumerator
value 

Definition at line 152 of file SimplifySum.h.

Member Function Documentation

template<typename F, typename G, typename H>
static const A& funct::SimplSumOrd< F, G, H >::prod1::a ( const F f,
const G &  g,
const H &  h 
)
inlinestatic

Definition at line 149 of file SimplifySum.h.

template<typename F, typename G, typename H>
static const B& funct::SimplSumOrd< F, G, H >::prod1::b ( const F f,
const G &  g,
const H &  h 
)
inlinestatic

Definition at line 150 of file SimplifySum.h.

template<typename F, typename G, typename H>
static const C& funct::SimplSumOrd< F, G, H >::prod1::c ( const F f,
const G &  g,
const H &  h 
)
inlinestatic

Definition at line 151 of file SimplifySum.h.