Skip to content

Releases: LiamMcAllisterGroup/cytools

v1.4.7

11 Mar 01:51

Choose a tag to compare

  • deterministic GLSM bases

Full Changelog: v1.4.6...v1.4.7

v1.4.6

23 Feb 17:01

Choose a tag to compare

What's Changed

  • small stylistic changes by @fchapoton in #59
  • Generalizing is_trilayer to non-4D-polytopes by @jumoritz in #60
  • VC bugfixes
  • higher verbosity VC intersection numbers
  • remove docker install

New Contributors

Full Changelog: v1.4.5...v1.4.6

v1.4.5

20 Jan 22:18

Choose a tag to compare

  1. allow setting of generators in GV computations in 3509f21
  2. forced keyword arguments in some cases
  3. allow stretching of cones when finding lattice points in 40a1fef
  4. incorporate VectorConfiguration classes
  5. automatically clear broken cache files in 0a45287

Full Changelog: v1.4.4...v1.4.5

v1.4.4

17 Oct 14:56

Choose a tag to compare

  1. incorporate old heights to/from kahlers methods
  2. NTFE bugfix (remove outdated argument)
  3. update the dependencies (with numba/qpsolvers) to allow for modern Python

Full Changelog: v1.4.3...v1.4.4

v1.4.3

08 Sep 19:12

Choose a tag to compare

From oldest to newest

  • construct NTFE cones without checks
  • bugfixes for constructing 5D polytopes
  • quality of life changes for fetching polytopes (default to N lattice, as_list=True)
  • cleaned dense representation of NTFE cones
  • bugfixes for some cones (1D, facets of simplicial cones)
  • is_trilayer check implemented from dev
  • fixed python version to 3.12 (broke qpsolvers)

Full Changelog: v1.4.2...v1.4.3

v1.4.2

13 Aug 15:24

Choose a tag to compare

  • changed dependencies (removed sympy; added mosek, ipywidgets, anywidget)
  • removed warning on reducing heights=0 by gcd
  • mori_cone_cap verbosity

Full Changelog: v1.4.1...v1.4.2

v1.4.1

06 Aug 19:44

Choose a tag to compare

What's Changed

  • convert some outputs from NumPy typing to Python typing
  • quicker extremal_rays for cones using LP backend, not NNLS
  • new is_degenerate method for cones
  • better is_pointed method for cones
  • clarify/improve star-constraints in NTFE sub-module

Full Changelog: v1.4.0...v1.4.1

v1.4.0

31 Jul 18:35

Choose a tag to compare

Primary Modification

  • Move CYTools to be installed via pip. Primarily work done by @ariostas

What's Changed

  • Cone improvements (facet computation, simplicial checking, dimension)
  • Allow lineality space computations, as well as decompositions of cones into their lineality space + their pointed space
  • Move multiprocessing to joblib (faster, more resilient to other OS)
  • Remove sympy dependency in favor of flint

Full Changelog: v1.3.0...v1.4.0

v1.3.0

24 Jul 15:55
2ad4972

Choose a tag to compare

What's Changed

  • Add some tests and implement CI testing by @ariostas in #46
  • fixing typos by @fchapoton in #47
  • some code enhancements as suggested by ruff by @fchapoton in #49
  • Implementation of NTFE algorithms

New Contributors

Full Changelog: v1.2.8...v1.3.0

v1.2.8

10 Jun 16:11

Choose a tag to compare

  • HPolytope bugfixes
  • Install packages needed for LRS and CDD

Full Changelog: v1.2.7...v1.2.8