EVOLVER-OGL-D(1)
π EVOLVER-OGL-D π
okay bestie, gather round, because today we're talking about evolver-ogl-d β that's The Surface Evolver program, the one with the OpenGL/GLUT display and double precision floating point format. it's in section 1 of the manual, iykyk π«Ά
β¨ SYNOPSIS β¨
evolver-ogl-d [-a][-d][-e][-i][-m][-q][-w][-x][-y][-h][-V] [-f FILE]
[-pN] [DATAFILE]
like, that's the whole vibe right there. flags go brrr π
πΈ DESCRIPTION πΈ
so the Surface Evolver is this interactive program for modelling liquid surfaces that get shaped by all sorts of forces and constraints. and when I say "basically", I mean β the Surface Evolver minimizes the energy of triangulated surfaces according to whatever energies and constraints you designate. it's giving physics but make it cozy. literally just vibing until the energy is as low as it can go. π₯
this man page? mainly documenting the command line options and environment variables. the rest of the lore lives elsewhere, no cap.
π OPTIONS π
-aβ autoconvert to named quantities when needed (default is on). wanna turn it off? use-a-to deactivate autoconversion. periodt.-dβ start with parser debugging on (same energy as thedebugruntime command). beware of copious output, bestie, it will not shut up π-eβ echo stdin to stdout. mainly for testing piped input, fr fr.-f FILEβ after loadingDATAFILE, read commands from file, then hit the command line prompt. very main character.-iβ preserveDATAFILEnumbers for element id's instead of renumbering. the way it just keeps them π₯Ή-mβ begin with memory debugging on (equivalent to thememdebugruntime command). again β beware of copious output, it's a lot.-pNβ run with N concurrent processes. parallel slay.-qβ convert to named quantities at start (equivalent to theconvert_to_quantitiesruntime command).-wβ exit immediately after any warning or error message. meant for batch runs. if it complains, it's out. π-xβ exit immediately after any error message. meant for batch runs. (warnings get a pass, errors do not π)-yβ break to user prompt after any warning message. it just wants to check in on you.-hβ display this help, then exit. iconic.-Vβ display the version and the banner, then exit. our fave.
π AVAILABILITY π
the latest version of the Surface Evolver, up-to-date documentation, and more are available on-line from:
http://www.susqu.edu/brakke/evolver
link in bio energy β
π BANNER π
Surface Evolver Version 2.70a (Debian 2.70+ds-10), August 27, 2013, 64-bit. Compiled for double, 15 digits precision. Built with Geomview support. Built with OpenGL/GLUT display.
look at that rΓ©sumΓ©. ate and left no crumbs π
π¦ ENVIRONMENT π¦
EVOLVERPATHβ a colon-separated list of paths that get automatically searched for datafiles, included files, or on-line help documentation. by default, the paths/usr/share/doc/evolver/htmland/usr/share/doc/evolver/examplesare appended (in that order). and if you want to cancel that default behaviour? just append at least three consecutive colons (":::") at its end. yes really. three colons. that's the whole trick β¨
π FILES π
~/.evolver_historyβ the per-user command history file. it remembers everything. gaslight gatekeep girlboss./usr/share/doc/evolver/manual.pdfβ the (complete) Surface Evolver Manual in PDF format. the whole novel π/usr/share/doc/evolver/EvolverDoc.htmlβ the HTML version of the Surface Evolver Manual, containing what the PDF manual has, modulo some advanced material. the more portable sibling./usr/share/doc/evolver/examples/β this folder has sample material, mainly datafiles and command-files, for the Surface Evolver. go play, bestie πΈ
π§ AUTHOR π§
Ken Brakke <brakke@susqu.edu> wrote the core part of the Surface Evolver and currently maintains it. and this man page was written for Debian by Jerome Benoit <calculus@rezozer.net>. two legends, honestly π«Ά
π REPORTING BUGS π
found a bug? report bugs to Ken Brakke <brakke@susqu.edu>. be nice, be specific, be brave.
β COPYRIGHT β
Copyright Β© 1989-2016 Ken Brakke <brakke@susqu.edu>
give credit where it's due, always π
π SEE ALSO π
the complete manual for the Surface Evolver is available in PDF format in the documentation folder as /usr/share/doc/evolver/manual.pdf.
also go say hi to: geomview(1), polymerge(1), anytooff(1), oogl(5), readline(3)
and that's the whole page, bestie!! π this one's a Debian joint, dated August 2025, and it's the Debian build of the EVOLVER-OGL-D page. go minimize some energy, you've got this π¦β¨π
π¦ where this page comes from
- ubuntu resolute: evolver-ogl 2.70+ds-10 Β· public-domain-kb
- ubuntu stonking: evolver-ogl 2.70+ds-10 Β· public-domain-kb
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms