|
FLOPC++
|
Private Member Functions | |
| Constant_product (const MP_domain &i, const Constant &e) | |
| void | operator() () const |
| double | evaluate () const |
Private Attributes | |
| MP_domain | d |
| Constant | exp |
| double | the_product |
Friends | |
| Constant | product (const MP_domain &i, const Constant &e) |
| Returns the sum of two constants. | |
Definition at line 288 of file MP_constant.cpp.
| flopc::Constant_product::Constant_product | ( | const MP_domain & | i, |
| const Constant & | e | ||
| ) | [inline, private] |
Definition at line 291 of file MP_constant.cpp.
| double flopc::Constant_product::evaluate | ( | ) | const [inline, private, virtual] |
Implements flopc::Constant_base.
Definition at line 295 of file MP_constant.cpp.
References d, flopc::MP_domain::forall(), and the_product.
| void flopc::Constant_product::operator() | ( | ) | const [inline, private, virtual] |
Implements flopc::Functor.
Definition at line 292 of file MP_constant.cpp.
References exp, and the_product.
Returns the sum of two constants.
| i | MP_domain used in evaluation |
| e | constant |
Definition at line 315 of file MP_constant.cpp.
MP_domain flopc::Constant_product::d [private] |
Definition at line 301 of file MP_constant.cpp.
Referenced by evaluate().
Constant flopc::Constant_product::exp [private] |
Definition at line 302 of file MP_constant.cpp.
Referenced by operator()().
double flopc::Constant_product::the_product [mutable, private] |
Definition at line 303 of file MP_constant.cpp.
Referenced by evaluate(), and operator()().
1.7.4