#include <string>
#include <ginac/exprseq.h>
+#ifndef NO_GINAC_NAMESPACE
namespace GiNaC {
+#endif // ndef NO_GINAC_NAMESPACE
/** Base class for non-commutative indexed objects */
class indexed : public exprseq
indexed(ex const & i1);
indexed(ex const & i1, ex const & i2);
indexed(ex const & i1, ex const & i2, ex const & i3);
+ indexed(ex const & i1, ex const & i2, ex const & i3, ex const & i4);
indexed(exvector const & iv);
indexed(exvector * iv);
return static_cast<const indexed &>(*e.bp);
}
+#ifndef NO_GINAC_NAMESPACE
} // namespace GiNaC
+#endif // ndef NO_GINAC_NAMESPACE
#endif // ndef __GINAC_INDEXED_H__