Expand description
§cygv
⚠️ WARNING ⚠️ This project is still in early stages. The code and documentation are under active development and may change significantly.
This project implements an efficient algorithm to perform the HKTY procedure [1, 2] to compute Gopakumar-Vafa (GV) and Gromov-Witten (GW) invariants of Calabi-Yau (CY) manifolds obtained as hypersurfaces or complete intersections in toric varieties. This project is based on the work presented in the paper “Computational Mirror Symmetry”, but written in the Rust programming language and with some additional improvements.
§License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
§Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Modules§
- cygv
- factorial
- Factorials and related numbers.
- fundamental_
period - Fundamental period and its derivatives.
- hkty
- HKTY procedure.
- instanton
- Instanton corrections.
- misc
- Miscellaneous functions
- polynomial
- Polynomials containing a fixed set of monomials.
- pool
- Object pools of dynamically-allocated numerical variables.
- python
- semigroup
- Affine semigroups that generate SCRP cones.
- series_
inversion - Series inversion algorithm.
Macros§
- polynomial
- Construct a polynomial directly from data.
Structs§
- Number
Pool - A structure to pool numerical variables.
- Polynomial
- A polynomial structure.
- Polynomial
Properties - A structure containing properties of a polynomial.
- Pretty
Print Polynomial - A pretty-print struct for polynomials.
- Semigroup
- A structure for an affine truncated semigroup.
Traits§
- Polynomial
Coeff - A compound trait of all the traits a reasonable polynomial coefficient should have.