dmrg(8)
πΈ dmrg β the main DMRG++ driver, bestie π
okay so this is dmrg(8), aka DMRG++'s main driver, and honestly? she's the moment. if you've ever wanted to just run the thing and have it actually do stuff, this is the page for you. sit down, hydrate, let's go π«Ά
β¨ SYNOPSIS β¨
./dmrg [-b] [--threads=n] [--wft=yes|no] [--no-finite-loops]
[--logfile=logfile] [-v] [-h] [-f input-file]
like yes that's a lot of brackets but every single one of them is valid and we love her for it π
π DESCRIPTION π
so here's the tea. if you don't hand over a -f input-file, DMRG++ is literally just gonna print out her version details and dip β that's it, that's the whole interaction, bye π
but if you do give her an -f input-file, then she uses that file as the input for the main driver and actually gets to work. iconic behaviour fr fr.
and here's the priority order you need to internalise, no cap:
- command line options override input file options
- input file options override defaults
so like, the more specific you get, the more she listens. main character energy honestly π
π OPTIONS π
-bβ run in the background, like a girl who has things to do. β οΈ she requires the--logfileoption for this, so don't come for her without it.-finput-file β use input-file as the input for the main driver. and if input-file is literally just-, she reads from standard input instead. cute, flexible, we stan π¦-hβ print this message and exit. the "help me bestie" button π--logfile=logfileβ do not print progress to the terminal. instead she closes standard output and standard error, and redirects both of them to logfile. so like, everything goes in the file, nothing goes to your screen. lowkey tidy β¨--no-finite-loopsβ do not perform finite loops, meaning: exit after the infinite algorithm has finished. she's done, she's leaving, don't text her back π--threads=nβ usenpthreads. π¨ it is an error to specify this option unless the code was compiled with pthread support β so check your build first, don't just yolo it.-vβ turn on verbose mode. she will tell you everything. every last detail. obsessed πΈ--wft=yes|noβ perform (yes) or do not perform (no) the wave-function transformation for guessing the ground state. your call, queen π
π AUTHOR π
G.A.
that's it. that's the author. mysterious. enigmatic. we respect it π
π BUGS π
(this section is genuinely empty in the original β no bugs documented, so we're just gonna stand here and vibe) β¨
π LIMITATIONS π
(also empty. no documented limitations. she simply has none, as far as this page is concerned) π
π SEE ALSO π
configure.plobservetestsuite.ploracleCreator.plprocessingLibrary.txt
go read those too bestie, iykyk π₯
and that's the whole page!! π this was version 2.6, dated May 1, 2012 β yes she's an elder but she's still slaying, periodt. πβ¨π¦
π¦ where this page comes from
- debian trixie: dmrgpp 6.06-2+b1 Β· UTBattelle
- ubuntu jammy: dmrgpp 6.02-2 Β· UTBattelle
- ubuntu noble: dmrgpp 6.06-1build2 Β· UTBattelle
- ubuntu resolute: dmrgpp 6.06-2build1 Β· UTBattelle
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms