Fixed a bug in Sweeps constructor. Renamed Sweeps.h to sweeps.h.
Removed class print methods in favor of stream methods and Print macro.
Simplified IndexDat definition.
Moved IndexSet findindex methods outside of class definition. Removed method indIncAllPrime. Removed tensor methods for conjugating a single index.
Removed unused hasCommonIndex methods.
Moved hasindex and findtype methods outside of class definitions. Reduces duplicate code and improves encapsulation.
Moved getperm outside of IndexSet class definition. Cleaned up some other deprecated code.
Removed method IndexSet::storage in favor of conversion to boost::array<IndexT,NMAX> const reference. Made setUniqueReal private.
Moved IndexSet methods hastype, finddir, minM, and maxM outside class definition. Consolidated IndexSet addindex methods.
Fixed localop.h to compile with latest changes.
Replaced ITensor vector<Index> constructors with IndexSet<Index> constructors.
Removed method ITensor::maxSize.
Added iqcombiner.cc to version control and to Makefile.
Reordered methods in index.h to match website documentation order.
Added dependencies for iqcombiner.o
Removed unnecessary optional argument from mapprimeind.
Changed mapPrime(Index,int,int) implementation to call Index class method.
Fixed bug in ITensor IndexVal constructor and added unit tests. Reordered ITensor constructors to match online documentation.
Fixed dependency for debug version of iqcombiner.cc.
Made IQTensor::div a free method and removed checkQNs and checkDiv in favor of just having div(IQTensor) check divergence of all blocks in DEBUG mode.