/** @file lorentzidx.cpp
*
- * Implementation of GiNaC's lorentz indices.
- *
+ * Implementation of GiNaC's lorentz indices. */
+
+/*
* GiNaC Copyright (C) 1999 Johannes Gutenberg University Mainz, Germany
*
* This program is free software; you can redistribute it and/or modify
#include <stdexcept>
-#include "ginac.h"
+#include "lorentzidx.h"
#include "utils.h"
+#include "debugmsg.h"
+
+namespace GiNaC {
//////////
// default constructor, destructor, copy constructor assignment operator and helpers
debugmsg("lorentzidx default constructor",LOGLEVEL_CONSTRUCT);
// serial is incremented in idx::idx()
name="mu"+ToString(serial);
- tinfo_key=TINFO_LORENTZIDX;
+ tinfo_key=TINFO_lorentzidx;
}
lorentzidx::~lorentzidx()
} else {
name="mu"+ToString(serial);
}
- tinfo_key=TINFO_LORENTZIDX;
+ tinfo_key=TINFO_lorentzidx;
}
lorentzidx::lorentzidx(string const & n, bool cov, bool oonly, unsigned dimp)
{
debugmsg("lorentzidx constructor from string,bool,bool,unsigned",
LOGLEVEL_CONSTRUCT);
- tinfo_key=TINFO_LORENTZIDX;
+ tinfo_key=TINFO_lorentzidx;
}
lorentzidx::lorentzidx(char const * n, bool cov, bool oonly, unsigned dimp)
{
debugmsg("lorentzidx constructor from char*,bool,bool,unsigned",
LOGLEVEL_CONSTRUCT);
- tinfo_key=TINFO_LORENTZIDX;
+ tinfo_key=TINFO_lorentzidx;
}
lorentzidx::lorentzidx(unsigned const v, bool cov) : idx(v,cov),
orthogonal_only(false), dim_parallel_space(0)
{
debugmsg("lorentzidx constructor from unsigned,bool",LOGLEVEL_CONSTRUCT);
- tinfo_key=TINFO_LORENTZIDX;
+ tinfo_key=TINFO_lorentzidx;
}
//////////
const lorentzidx some_lorentzidx;
type_info const & typeid_lorentzidx=typeid(some_lorentzidx);
-
-
+} // namespace GiNaC