Wojciech Politarczyk
66813d4a15
Added some C++11 features to classes Z and Q
...
Z and Q use now smart pointers for storing their internal
implementations, which were changed to use mpz_class and
mpq_class. New implementation uses copy on write. Moreover, I added
moving semantics for these two classes.
2016-11-19 20:55:11 +01:00
Cotton Seed
48e17fb4a6
Build on newcomp with clang++. Added .cmd files for newcomp q.
2012-08-02 19:05:51 -04:00
Cotton Seed
417fe1ea4d
Added io support for module, linear_combination, mod_map and grading.
...
Added intersection and sum for free_submodule. Modified mpimain to
dump cohomology, sq1 and sq2 as objects (instead of poincare series).
2012-07-28 13:26:30 -04:00
Cotton Seed
5f4dfe8cf1
More updates to c++11: partial initializer_lists and range-based for
...
support.
2012-07-28 08:14:11 -04:00
Cotton Seed
fdb87caa41
First cut at moving the code over to C++11.
2012-07-27 15:37:47 -04:00
Cotton Seed
33278ed545
Added hash and comparisons for std::string.
2011-12-29 11:51:58 -05:00
Cotton Seed
dcbe4127bd
First commit in git. This is a cleaned up version of r114 from the
...
now deprecated SVN repository.
2011-12-09 15:50:25 -05:00