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

Go to the source code of this file.
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... | |
Namespaces | |
| namespace | flopc | 
All flopc++ code is contained within the flopc namespace.  | |
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.   | |
 1.6.1