Commit Graph

30 Commits

Author SHA1 Message Date
Cotton Seed ca8c47cc5b mpimain set up to compute Steenrod squares for 15 crossing mutant knot
groups.
2012-07-30 15:43:28 -04:00
Cotton Seed eff35be4ff Changes to dump Kh sq1, sq2 in manageable, compessed format. 2012-07-30 15:32:13 -04:00
Cotton Seed 13ba6be775 Fixed a few bugs coming from the rebase of square to master:
initialize impl in set_wrapper, missing operator != on
linear_combination, some reader/writer problems related to writing
algebra.
2012-07-28 13:48:17 -04:00
Cotton Seed 5db000c6aa Final code to dump knot_kh_sq tables for Robert and Sucharit. 2012-07-28 13:27:47 -04:00
Cotton Seed 226bbf64dc Removed dead max computation from cube_impl.h. Added support for sage
dumping of modules/maps.
2012-07-28 13:27:47 -04:00
Cotton Seed 3797868325 Fixeds to module reader (not carry unnecessary refcounts?). main
checks for homotopy type differences.  Added planar_diagram::{show,
display}_knottheory.
2012-07-28 13:27:47 -04:00
Cotton Seed a0f94aad47 Fixed bug in writer::write_mod. Added (partial) support for comparing
sq1/2 to main.
2012-07-28 13:27:47 -04:00
Cotton Seed 6d133e0622 Changes to get mpimain running. 2012-07-28 13:27:46 -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 b44d6f3699 Added code in main to to compare sq1/2 in knot computation output. 2012-07-28 13:20:38 -04:00
Cotton Seed 56e3070bc4 Added knot_desc to knotkit.h/knot_tables.cpp. Resurrected MPI
support.  mpimain.cpp set up to tabulate Kh and steenrod squares.
2012-07-28 13:20:37 -04:00
Cotton Seed 80a531db68 Modified main to compare sq1/2 for knots with equal Kh. 2012-07-28 13:20:03 -04:00
Cotton Seed 8dfa237fc4 Added support to compute Sq1 and Sq2 on Kh. 2012-07-28 13:19:15 -04:00
Cotton Seed a0e543e4df Added raw support (no leb128) to io for backward compatiblity. 2012-07-28 12:55:46 -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 50a2438996 Added Roberts' totally twisted Kh differential to
spanning_tree_complex.  Main set up to compare twisted E3, twisted Kh
and normal Kh.
2012-03-18 22:55:56 -04:00
Cotton Seed 7d80c871ff Added direct_sum module and some simple tests to main. 2012-02-29 22:21:45 -05:00
Cotton Seed 9bed7282ac Added tensor_product and hom_module to algebra/module.h. 2012-02-28 22:08:52 -05:00
Cotton Seed b337bd36ac mod_map is now just a wrapper for a map implementation. mod_map is
now functional.  Added map_builder classes for imperatively
construction maps.  Initial collection of map implementations
(explicit, zero, 1, and composition.)
2012-02-28 14:26:38 -05:00
Cotton Seed 0ed96458e1 Code to extract component(s) of links in knot_diagram. main.cpp set
to test inequality conjecture implied by forgetful spectral sequence
for Kh.
2012-02-23 19:04:13 -05:00
Cotton Seed 1ea96353a7 Added io support for std::string. Added order on laurent polynomials.
main tests io on map<multivariate_laurentpoly, std::string>.
2011-12-29 19:38:02 -05:00
Cotton Seed 33278ed545 Added hash and comparisons for std::string. 2011-12-29 11:51:58 -05:00
Cotton Seed e4f420e693 Q uses gmp. Deleted README2. Z::muladdeq uses mpz_add_mul. 2011-12-27 13:40:59 -05:00
Cotton Seed 4443c8e331 Replaced laurentpoly with multivariate_laurentpoly and updated uses
(sseq, module) appropriately; removed algebra/laurentpoly.h and added
algebra/multivariate_laurentpoly.h.  Added io, muladdeq to Z.  Added
functions open_file, close_file to lib/io.h.  Added operator < to
map_wrapper.
2011-12-22 15:35:49 -05:00
Cotton Seed 5d4acb7a86 Added /serial.cmd* to .gitignore. Minor changes to build with version
of gcc on newcomp.  Use global reference (::) in linear_combination*
typedefs in ring classes.  Renamed linear_combiation::set set_coeff.
2011-12-14 13:32:28 -05:00
Cotton Seed 53a139416c Added Zp and unary minus to ring classes. Added *~ to .gitignore.
Added unsigned_extended_gcd.  There are ring/field tests that should
be separated.
2011-12-14 13:07:53 -05:00
Joshua Batson 1d63f2195f added my binary testsurfaces to .gitignore 2011-12-13 16:09:29 -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
Cotton Seed 2eae290b42 first commit: added README 2011-12-06 11:45:49 -05:00