• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

YAPB++/H03-May-2022-15,72513,934

cnf/H03-May-2022-16,84212,581

doc/H03-May-2022-919730

gap_cpp_headers/H03-May-2022-566460

lib/H03-May-2022-1,025880

m4/H03-May-2022-9,2198,325

nongap-tst/H03-May-2022-923788

scripts/H03-May-2022-206158

src/H03-May-2022-550413

tst/H03-May-2022-754660

Makefile.amH A D03-May-20221.7 KiB6232

Makefile.inH A D03-May-202232.2 KiB946823

PackageInfo.gH A D03-May-20223 KiB10284

READMEH A D03-May-2022994 3221

VERSIONH A D03-May-20225 11

aclocal.m4H A D03-May-202243 KiB1,2021,093

autogen.shH A D03-May-2022184 91

build.shH A D03-May-2022160 73

build_symmetry_detect.shH A D03-May-2022496 61

configureH A D03-May-2022581.5 KiB19,04816,052

configure.acH A D03-May-20222.1 KiB10790

ferret.vars.inH A D03-May-2022207 106

init.gH A D03-May-2022454 1612

makedoc.gH A D03-May-2022282 107

read.gH A D03-May-2022667 2419

README

1The GAP 4 package `ferret'
2==========================
3
4Ferret is a reimplementation of parts Jeffery Leon's Partition Backtrack
5framework in C++, with extensions including:
6
7* Ability to intersect many group simultaneously.
8* Improved refiners based on orbital graphs.
9
10This package currently supports:
11
12* Group intersection.
13* Stabilizing many structures including sets, sets of sets, graphs,
14  sets of tuples and tuples of sets.
15
16This package can be used by users in two ways:
17
18* When the package is loaded many built-in GAP functions such as
19  'Intersection' and 'Stabilizer' are replaced with more optimised
20  implementations. This requires no changes to existing code.
21
22* The function 'Solve' provides a unified interface to accessing
23  all the functionality of the package directly.
24
25This package needs to be built. This can be done by entering GAP's
26pkg directory and running
27
28../bin/BuildPackages.sh ferret*
29
30(Running ../bin/BuildPackages.sh will build all packages,
31 including Ferret)
32