viglioni / lattices-math

A future(?) lib with math functions related to Lattices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lattices-math

This projects goals is to implement some functions related to Lattices and abstract algebra. Also, in the future, Lattice based criptography functions.

Install

You must have node (and yarn optional) installed

yarn

Build

All files are in typescript, to convert them to javascript use:

yarn build

Then all files converted will be in ./dist/ directory.

Run

This project has no main function, but you can run all the implemented functions inside node repl:

    node
    const {default : lattices}  = require('./dist/')
    lattices.genIntBasis(4)

Or you can run it without building using ts-node repl:

    ts-node
    import lattices from './src'
    lattices.genIntBasis(4)

About

A future(?) lib with math functions related to Lattices


Languages

Language:TypeScript 66.1%Language:JavaScript 27.6%Language:Shell 6.2%