EVOLVER-NOX-LD(1)
π EVOLVER-NOX-LD(1) β the Surface Evolver, but make it no X and long double π
okay bestie, sit down, hydrate, because we're talking about evolver-nox-ld β that's the section-1 manual page for the Surface Evolver program with no X support and long double extended precision floating point format. yes the whole name is a mouthful. no we're not shortening it. it's iconic like that. π
β¨ NAME β¨
evolver-nox-ld β The Surface Evolver program with no X support and long double extended precision floating point format.
like. she does surfaces. she does them precisely. and she does NOT want to talk to your X server, periodt. π
π SYNOPSIS π
evolver-nox-ld [-a][-d][-e][-i][-m][-q][-w][-x][-y][-h][-V] [-f FILE]
[-pN] [DATAFILE]
look at all those little flags. a whole alphabet of options. we love a flexible queen. π
π¦ DESCRIPTION π¦
The Surface Evolver is an interactive program for the modelling of liquid surfaces shaped by various forces and constraints. Basically the Surface Evolver minimizes the energy of triangulated surfaces according to designated energies and constraints.
okay so real talk: you give her a triangulated surface, you tell her what energies and what constraints are in play, and she justβ¦ minimizes. energy go down. surface go swole. that's the whole vibe. π₯
This man page mainly documents command line options and environment variables.
(translation: this page is the starter pack, not the whole manual. the whole manual is elsewhere, and yes, we will tell you where. iykyk.)
π OPTIONS π
-aβ Autoconvert to named quantities when needed (default is on); use-a-to deactivate autoconversion.
so she's already doing this for you by default, bestie. if you wanna turn it off, you write -a- and she minds her business. π
-dβ Begin with parser debugging on (equivalent todebugruntime command); beware of copious output.
β οΈ warning: beware of copious output. like. COPIOUS copious. your terminal is gonna be talking.
-eβ Echo stdin to stdout; meant for testing piped input.
she's just repeating what you said back at you. it's for testing piped input. it's giving mirror. πͺ
-f FILEβ After loading DATAFILE, read commands from file, then command line prompt.
so: load the datafile, then run the commands from file, then hand the mic back to you at the command line prompt. main character energy: yours. π
-iβ Preserve DATAFILE numbers for element id's, rather than renumbering.
she keeps your original element id's exactly as written. no renumbering, no surprises. π
-mβ Begin with memory debugging on (equivalent tomemdebugruntime command); beware of copious output.
β οΈ again: beware of copious output. same energy as -d, different department.
-pNβ Run with N concurrent processes.
N processes. she's multithreaded, she's booked, she's busy. β¨
-qβ Convert to named quantities at start (equivalent toconvert_to_quantitiesruntime command).
does it right at the start instead of waiting around. punctual queen. π
-wβ Exit immediately after any warning or error message; meant for batch runs.
she does not play. any warning OR error and she is GONE. meant for batch runs, so nobody's watching the door.
-xβ Exit immediately after any error message; meant for batch runs.
slightly more chill than -w (she only bails on errors, warnings are whatever) but still: meant for batch runs. π
-yβ Break to user prompt after any warning message.
warning happens β she stops and asks you. very "hey bestie, thoughts?" of her. π«Ά
-hβ Display this help, then exit.
free help, then she dips. πΈ
-Vβ Display the version and the banner, then exit.
version + banner reveal, then exit, stage left. β
πΈ 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
put that in your bookmarks, babe. π
π 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.
the girlies that get it, get it. 2.70a. sixteen bytes of long double. eighteen digits of precision. built with Geomview support. no cap. π₯
π 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 she goes looking for your datafiles, your included files, and your on-line help docs β everywhere in that colon-separated list. and by default she also checks /usr/share/doc/evolver/html and then /usr/share/doc/evolver/examples, in that exact order.
wanna kill that default behaviour? slap at least three consecutive colons (":::") at the end. that's the whole spell. π§
π FILES π
~/.evolver_historyβ Per user command history file.
your command history. per user. she remembers. π«Ά
/usr/share/doc/evolver/manual.pdfβ The (complete) Surface Evolver Manual in PDF format.
the COMPLETE manual. capital C complete. π
/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 manual, HTML flavour, minus a little advanced material. still slay. π
/usr/share/doc/evolver/examples/β This folder contains sample material, mainly datafiles and command-files, for the Surface Evolver.
the sample folder!! datafiles! command-files! go poke around, it's free real estate. π
π AUTHOR π
Ken Brakke <brakke@susqu.edu> has written and currently maintained the core part of the Surface Evolver. This man page was written for Debian by Jerome Benoit <calculus@rezozer.net>.
two absolute legends. we stan. π«‘
π REPORTING BUGS π
Report bugs to Ken Brakke <brakke@susqu.edu>
please be nice and be specific. bug reports are love letters with steps to reproduce. π
π 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), polymerge(1), anytooff(1), oogl(5), readline(3)
the friend group. go read them too. π
okay that's the whole page, bestie β this one's the Debian build of the Surface Evolver, version August 2025, so go minimize some energy and remember: no X support, long double precision, no problems. β¨π
π¦ where this page comes from
- ubuntu resolute: evolver-nox 2.70+ds-10 Β· public-domain-kb
- ubuntu stonking: evolver-nox 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