LATTICEGEN(1)

πŸ“¦
version 5.5.0 Β· 2 versions
  • 5.5.0 Β· debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 5.5.0 Β· fedora 43, fedora 44
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

okay so bestie, welcome to latticegen πŸ’… β€” it's a page from the User Commands corner of the manual, and here's the whole vibe:

latticegen β€” latticegen generates matrices whose rows form input lattice bases ✨ like that's literally its whole job and it ate.


🌸 SYNOPSIS 🌸

latticegen [-randseed [<int> | 'time']] options

that's the shape of it, no cap. you got the optional -randseed thing that takes either an <int> or the literal string 'time' (yes, quoted, exactly like that, keep it cute πŸ•), and then your options do the actual heavy lifting.


πŸ¦‹ DESCRIPTION πŸ¦‹

ngl if you want the deep lore, the real tea is not even on this page. it says, and I quote:

See /usr/share/doc/libfplll-dev/README.md.gz from the libfplll-dev package for more details.

so like. go read that file if you're nosy (affectionate). it lives in /usr/share/doc/libfplll-dev/ and it's gzipped, and it comes from the libfplll-dev package. periodt. πŸ“š

πŸŽ€ Options πŸŽ€

okay here's the menu, one vibe per letter, all of them iconic in their own way 🫢:

  • r <d> <b> β€” gen_intrel πŸ’–
  • s <d> <b> <b2> β€” gen_simdioph ✨
  • u <d> <b> β€” gen_uniform 🌈
  • n <d> <b> <q> β€” gen_ntrulike πŸ¦‹
  • N <d> <b> <q> β€” gen_ntrulike2 πŸ‘‘ (yes it's the capital-N one, they're siblings, not the same, don't mix them up bestie)
  • a <d> <f> β€” gen_ajtai 🌸
  • A <d> β€” gen_ajtai2 ⭐ (capital letter again, and this one only wants <d>, look at it being low maintenance)

and that's the whole list, no skips, no cuts, every single one is right there πŸ’―


πŸ’€ reminder that this page is short on purpose β€” the details are chilling in that README.md.gz, so don't come for me, come for the doc file.

okay byeeee, this was latticegen, part of the fplll family, version 5.3.3, dated September 2020 πŸŽ€βœ¨ go forth and generate those bases, bestie, you're the main character πŸ’…πŸ’–