Package of local nearrings
Version 1.0.4
Released 2024-03-15
This project is maintained by Iryna Raievska, Maryna Raievska, Yaroslav Sysak
Copyright (C) 2024 Yaroslav Sysak with contributions by Iryna Raievska, Maryna Raievska
LocalNR
is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the license, or
(at your option) any later version.
LocalNR
is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
A copy of the GNU General Public License is available in the file
GPLv3
; or for later versions see https://www.gnu.org/licenses/.
You can find information on how to contact us at the end of the README file and on the front page of the documentation.
The LocalNR
package contains the library of local nearrings up to
order 361 and some functions to analyze finite nearrings.
This software is written for GAP 4. It requires an existing installation of GAP (see https://www.gap-system.org) in version 4.7.8 or higher.
The current version of LocalNR
was created for use under Unix.
It will also work under Windows but only if all files in the directory
LocalNR/data
and all of its subdirectories are uncompressed.
Working with LocalNR
can be memory expensive. We recommend to have
at least 2 GB of RAM available.
As the data in the library is compressed, 1 GB of disk space will be
sufficient to install LocalNR
under Unix. To use the library under
Windows the data has to be uncompressed and will then occupy
approximately 7 GB.
The installation follows standard GAP rules as outlined in the following
steps (see ?Installing a GAP Package
in GAP for further details):
Download archive LocalNR-X.Y.Z.tar.gz
of the most recent release
from https://gap-packages.github.io/LocalNR/.
Move the archive inside a pkg
directory. This can be either the main
pkg
directory in your GAP installation or your personal pkg
directory.
Complete the installation by unpacking the archive, e.g. under Linux type
tar -xzf LocalNR-X.Y.Z.tar.gz
at the terminal prompt. A subdirectory LocalNR
will be created inside
the pkg
directory.
After installation the folder LocalNR
should contain the subdirectories
Endom
doc
lib
tst
and the files
init.g
PackageInfo.g
read.g
GPLv3
CHANGELOG
README.txt
makedoc.g
To use the package type
LoadPackage("LocalNR");
at the GAP prompt.
Some local nearrings of the following orders are stored separately.
Local nearrings of order 32 need to be downloaded separately (~291MB) from https://zenodo.org/records/10820301
Local nearrings of order 64 need to be downloaded separately (~49MB) from https://zenodo.org/records/10820320
Local nearrings of order 128 need to be downloaded separately (~235MB) from https://zenodo.org/records/7225377
Local nearrings of order 243 need to be downloaded separately (~429MB) from https://zenodo.org/records/10820318
Local nearrings of order 625 need to be downloaded separately (~146MB) from https://zenodo.org/records/7613145
Unpack these (zip) archives and move the libraries of local nearrings (txt.gz) from these archives to the respective Endom
subdirectory of the LocalNR
directory.
If you use LocalNR
, please tell us by sending an email to
sysak@imath.kiev.ua, raeirina@imath.kiev.ua, raemarina@imath.kiev.ua.
If you find any bugs or have any suggestions or comments, we would very much appreciate it if you would let us know either by email or via https://github.com/gap-packages/LocalNR/issues on GitHub. Also, we would like to hear about applications of this software.
Yaroslav Sysak, Iryna Raievska, Maryna Raievska
Kyiv, 15th of March 2024.
Yaroslav Sysak
Institute of Mathematics
of National Academy of Sciences of Ukraine
01024, Ukraine, Kyiv,
3, Tereshchenkivska st.
Iryna Raievska
Institute of Mathematics
of National Academy of Sciences of Ukraine
01024, Ukraine, Kyiv,
3, Tereshchenkivska st.
Maryna Raievska
Institute of Mathematics
of National Academy of Sciences of Ukraine
01024, Ukraine, Kyiv,
3, Tereshchenkivska st.