Changes between Version 5 and Version 13 of Ticket #13808


Ignore:
Timestamp:
12/21/12 00:12:48 (8 years ago)
Author:
dcoudert
Comment:

I have implemented all proposed changes:

  • use of a struct for pairs
  • use of sage_calloc when appropriate
  • use uint32_t instead of uint64_t when appropriate. These types are shorter to write/read. Also uint64_t is needed for distributions since number could potentially be huge (more theoretical than practical due to huge computation time)
  • improve ordering for visiting pairs
  • simplify pre-processing and corresponding data structure. It now only considers simplicial vertices.

I have merged the a.patch into the new version of the patch: trac_13808-v3.patch. The patch is much better now, the doc is nicer, and it is a bit faster.

Legend:

Unmodified
Added
Removed
Modified