Overview
This repository contains a collection of specialized functions and classes designed to facilitate the exploration of meanders and the reproduction of existing results within the field. It is important to note that this software is not a complete application. The library does not include a top-level application or API; it is up to the user to implement the integration into their projects. The code herein is developed for the article "Prime Factorization of Meanders" and implements the basic computational apparatus described in that work. The preprint of the paper is available on arXiv.
Prerequisites
The toolkit utilizes the Boost C++ Libraries, specifically the boost/multiprecision component, to handle large numbers required in calculations. Users will need to ensure that the Boost libraries are properly installed and configured in their development environment.
Structure and Examples
The main examples of how to utilize this toolkit can be found in main.cpp. This file includes:
- An example of calculating irreducible meander numbers.
- An example of computing numbers for iterated snakes.
- An example of computing numbers of singular meanders.
Both examples also present the output of these calculations.