anthonymorast / mols-research

General-purpose C++ Latin square classes along with my MOLS research.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latin Squares Research

The library is initially filled with research on Latin squares. The research document can be found here.

Latin Squares Class

Under the 'LatinSquare' directory there are some options for those wanting an easy to use C++ class for handling Latin squares.

There is a LatinSquare class in LatinSquare_hdrOnly.hpp which is a header-only distribution of this class. The second option is to take the LatinSquare.cpp, LatinSquare.h and InvalidSquareException.h files and compile them with you project. Because the benefits of using header-only libraries are controversial, I've decided to include both options so a user can choose their preference.

About

General-purpose C++ Latin square classes along with my MOLS research.


Languages

Language:C++ 44.0%Language:MATLAB 29.9%Language:C# 13.5%Language:Cuda 9.6%Language:TeX 1.6%Language:Makefile 0.9%Language:Python 0.6%Language:C 0.1%