/home/coin/SVN-release/CoinAll-1.1.0/FlopCpp/src/MP_index.hpp File Reference

#include "MP_utilities.hpp"
#include "MP_constant.hpp"

Include dependency graph for MP_index.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  flopc

Classes

class  flopc::MP_index_base
 Internal representation of a index. More...
class  flopc::MP_index
 Representation of an index. More...
class  flopc::MP_index_exp
 Representation of an expression involving an index. More...
class  flopc::MP_index_mult
 Internal representation of an index expression. More...
class  flopc::MP_index_sum
 Internal representation of an index expression. More...
class  flopc::MP_index_dif
 Internal representation of an index expression. More...

Functions

Constant flopc::operator+ (MP_index &a, MP_index &b)
 returns a Constant as a result of addition of two MP_index values.
Constant flopc::operator- (MP_index &a, MP_index &b)
 returns a Constant as a result of a difference of two MP_index values.
MP_index_exp flopc::operator- (MP_index &i, const int &j)
 returns an index expression from a difference between an MP_index and an integer.
MP_index_exp flopc::operator+ (MP_index &i, const int &j)
 returns an index expression from a sum between an MP_index and an integer.
MP_index_exp flopc::operator+ (MP_index &i, const Constant &j)
 returns an index expression from a sum between an MP_index and a Constant.
MP_index_exp flopc::operator * (MP_index &i, const Constant &j)
 returns an index expression from a product between an MP_index and a Constant.


Generated on Sun Nov 14 14:10:17 2010 for Coin-All by  doxygen 1.4.7