Changes for version 1.000 - 2023-07-08
- revised data structure
- added principal elements arithmetic
- introduced three types of reference sets
- added mapping sets to lambda and theta
- improved compression in database
- calculated reference sets for all samples
- consolidated and extended example scripts
- added handling of large sets
- added checks to avoid arithmetic overflow
- added class methods for space properties
- extended documentation
- removed deprecated check_elements method
Documentation
planar difference set computation
overview of M::DS:P example scripts
small database with planar difference set samples
Modules
object class for planar difference sets
storage of sample planar difference sets
data schema for planar difference sets
Examples
- examples/A333852.pl
- examples/A353077.pl
- examples/numlist_sort
- examples/pds_canonize
- examples/pds_databases
- examples/pds_enumerate
- examples/pds_find_any_ref
- examples/pds_find_delta
- examples/pds_find_space
- examples/pds_find_std_ref
- examples/pds_from_lambda
- examples/pds_identify
- examples/pds_info
- examples/pds_iterate
- examples/pds_iterate_properties
- examples/pds_iterate_spaces
- examples/pds_linear_maps
- examples/pds_main_elements
- examples/pds_multipliers
- examples/pds_multiply
- examples/pds_optable
- examples/pds_planes
- examples/pds_randomize
- examples/pds_rotators
- examples/pds_sample
- examples/pds_sort_elements
- examples/pds_translate
- examples/pds_verify
- examples/random_pds