Math::DifferenceSet::Planar::Examples - overview of M::DS:P example scripts
The examples directory of the Math-DifferenceSet-Planar distribution currently contains the scripts listed below. Filters, i.e. scripts that process sets provided as input, are marked [F]. Scripts with no input besides command line parameters are marked [P].
[P] Generate terms of OEIS A333852.
[P] Generate terms of OEIS A353077.
[F] Convert lists of numbers to lists of differences and vice versa.
[F] Sort a list of lists of integer numbers.
[F] Translate planar difference sets into one of the canonical forms.
[P] Show available planar difference set databases.
[F] Enumerate all the translates of planar difference sets.
[F] Find various reference sets from arbitrary planar difference sets.
[F] Find pairs of difference set elements with given difference.
[P] Find generators of difference set spaces.
[F] Find standard reference sets from arbitrary planar difference sets.
[F] Generate planar difference sets from order/lambda/theta fingerprints.
[F] Display order/lambda/theta fingerprints of planar difference sets.
[F] Display various information about planar difference sets.
[P] Dump stored sample planar difference sets for ranges of orders.
[P] Display properties of stored planar difference sets for ranges of orders.
[P] Display stored rotator space data.
[F] Find linear mapping functions between planar difference sets.
[F] Print main elements of planar difference set planes.
[P] Show planar difference set multipliers of a given order.
[F] Multiply planar difference sets by a factor.
[F] Print difference tables for planar difference sets.
[P/F] Enumerate planar difference set planes of a given order or sample sets.
[F] Generate random planar difference sets of same size from given sets.
[P] Enumerate planar difference set rotators of a given order.
[P] Print a planar difference set of a given order.
[F] Numerically sort planar difference set elements.
[F] Translate planar difference sets.
[F] Verify lists of integers as planar difference sets.
Some examples from earlier releases have been moved from separate scripts into more general scripts with parameters, particularly where canonization variants had been the distinctive feature. Others have been dropped for being deprecated or lacking relevance. We list all such changes here.
Dropped for being too similar to A353077.pl.
Dropped with deprecated method check_elements.
Now part of pds_info.
Now part of pds_canonize.
Renamed to pds_iterate_spaces for consistency.
Renamed to pds_iterate_properties for consistency.
Now part of pds_sample.
Martin Becker, <becker-cpan-mp at cozap.com>
Copyright (c) 2022-2023 by Martin Becker, Blaubeuren.
This library is free software; you can distribute it and/or modify it under the terms of the Artistic License 2.0 (see the LICENSE file).
This library 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.
To install Math::DifferenceSet::Planar, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Math::DifferenceSet::Planar
CPAN shell
perl -MCPAN -e shell install Math::DifferenceSet::Planar
For more information on module installation, please visit the detailed CPAN module installation guide.