EVOLVER-OGL-LD(1)
β¨ EVOLVER-OGL-LD β¨ (section 1 of the manual, bestie π)
okay so this is evolver-ogl-ld, and it's that girl: it's the Surface Evolver program, but the OpenGL/GLUT-display version AND with long double extended-precision floating point. π
literally two glow-ups at once.
π¦ NAME π¦
evolver-ogl-ld β The Surface Evolver program with OpenGL/GLUT display and long double extended precision floating point format β¨
π SYNOPSIS π
evolver-ogl-ld [-a][-d][-e][-i][-m][-q][-w][-x][-y][-h][-V] [-f FILE]
[-pN] [DATAFILE]
π DESCRIPTION π
The Surface Evolver is an interactive program for the modelling of liquid surfaces shaped by various forces and constraints. no cap, that's the whole vibe. basically the Surface Evolver minimizes the energy of triangulated surfaces according to designated energies and constraints. it's giving physics but make it pretty πΈ
this man page mainly documents command line options and environment variables. (yes bestie, it says "mainly" β the real lore lives in the full manual, see SEE ALSO below π«Ά)
π OPTIONS π
-aβ autoconvert to named quantities when needed (default is on, she's always on, main character energy). use-a-to deactivate autoconversion, aka tell her to chill.-dβ begin with parser debugging on (equivalent to thedebugruntime command). β οΈ beware of copious output β she will NOT stop talking, and honestly same.-eβ echo stdin to stdout; meant for testing piped input. π§ͺ-f FILEβ after loading DATAFILE, read commands from FILE, then command line prompt. so: data first, then your script, then chat. π¬-iβ preserve DATAFILE numbers for element id's, rather than renumbering. respect the original numbering, periodt. π-mβ begin with memory debugging on (equivalent to thememdebugruntime command). β οΈ beware of copious output β again, so much yapping.-pNβ run with N concurrent processes. she's multi-tasking, she's booked and busy fr fr π₯-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. π no second chances.-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. she pauses to check in with you π₯Ί-hβ display this help, then exit. π-Vβ display the version and the banner, then exit. π·οΈ
π 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
go get it bestie, it's free and it slays β¨
π BANNER π
Surface Evolver Version 2.70a (Debian 2.70+ds-10), August 27, 2013,
64-bit. Compiled for 16-byte long double, 18 digits precision. Built
with Geomview support. Built with OpenGL/GLUT display.
look at her. gorgeous. 16-byte long double, 18 digits of precision, Geomview support AND OpenGL/GLUT display. iconic behavior honestly π
π§ ENVIRONMENT π§
EVOLVERPATHβ colon-separated list of paths 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); this default behaviour can be cancelled by appending at least three consecutive colons (":::") at its end. so likeβ¦ three colons and she stops adding her own faves. lowkey iconic. π
π FILES π
~/.evolver_historyβ per user command history file. she remembers everything you said π/usr/share/doc/evolver/manual.pdfβ the (complete) Surface Evolver Manual in PDF format. the full lore, unabridged π/usr/share/doc/evolver/EvolverDoc.htmlβ the HTML version of the Surface Evolver Manual that contains what the PDF manual has, modulo some advanced material. same energy, slightly fewer side quests./usr/share/doc/evolver/examples/β this folder contains sample material, mainly datafiles and command-files, for the Surface Evolver. starter pack bestie π
π«Ά AUTHOR π«Ά
Ken Brakke <brakke@susqu.edu> has written and currently maintained the core part of the Surface Evolver. the founder, the blueprint, the moment.
This man page was written for Debian by Jerome Benoit <calculus@rezozer.net>. π«‘
π REPORTING BUGS π
Report bugs to Ken Brakke <brakke@susqu.edu>
(please be nice, bugs are just features having a rough day π₯Ί)
π₯ COPYRIGHT π₯
Copyright Β© 1989-2016 Ken Brakke <brakke@susqu.edu>
β 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.
geomview(1), polymake... no wait, polymβ okay bestie it's polmerge(1), anytooff(1), oogl(5), readline(3). go read them, they're the extended universe β¨
psst β this whole page is from the Debian build of the manual, page dated August 2025, and it's the evolver-ogl-ld page from that source. mwah, love u, go minimize some energy πβ¨πΈπ
π¦
π¦ 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