gtst(1)
π gtst β test the consistency of source graphs β¨
okay bestie, welcome to gtst(1), straight out of the Scotch user's manual π this is the girl whose whole job is checking that your source graph isn't lying to you.
β¨ SYNOPSIS β¨
gtst [options] [gfile] [lfile]
πΈ DESCRIPTION πΈ
so gtst does one thing and does it iconically: it checks, in a sequential way, whether a Scotch source graph is actually consistent. and if the vibe check passes? it outputs some statistics about edge weights, vertex weights, and vertex degrees π¦
ngl, it produces the very same results as the dgtst(1) program from the PT-Scotch parallel distribution β but unlike that one, it cannot handle distributed graphs. no cap. it's a centralized-graph kinda girlie.
the source graph file gfile can only be a centralized graph file. the resulting statistics get stored in lfile. and if you don't specify file names? data is read from standard input and written to standard output, as one does π
standard streams can also be explicitly represented by a dash '-'.
and here's the glow-up: when the proper libraries have been included at compile time, gtst can directly handle compressed graphs, both as input and output π₯ a stream is treated as compressed whenever its name is postfixed with a compressed file extension, like in 'brol.grf.bz2' or '-.gz'. the compression formats which can be supported are:
- the bzip2 format (
'.bz2') - the gzip format (
'.gz') - the lzma format (
'.lzma')
π OPTIONS π
-hβ display some help π«Ά-Vβ display program version and copyright π
β EXAMPLE β
test the consistency of graph brol.grf:
$ gtst brol.grf
periodt. that's the whole thing π
π SEE ALSO π
also: the Scotch user's manual π (iykyk)
π AUTHOR π
Francois Pellegrini <francois.pellegrini@labri.fr> β the main character who wrote all this π
fr fr, remember: gtst is sequential only, so don't come at it with a distributed graph expecting a miracle π
and that's a wrap bestie π this page was living its best life as part of the Scotch user's manual, version stamped 23 November 2019, filed under gtst(1). slay, go check those graphs β¨π¦π
π¦ where this page comes from
- debian bookworm: scotch 7.0.3-2 Β· CeCILL-C
- debian trixie: scotch 7.0.7-1 Β· CeCILL-C
- ubuntu jammy: scotch 6.1.3-1 Β· CeCILL-C
- ubuntu noble: scotch 7.0.4-1ubuntu2 Β· CeCILL-C
- ubuntu questing: scotch 7.0.5-1ubuntu2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms