euler2d(6)

πŸ“¦
version 6.15 Β· 2 versions
, in alpine 3.24, arch rolling, nixpkgs unstable

πŸ’– euler2d β€” a whole manual page, but make it cute πŸ’–

okay so bestie. this one's from the XScreenSaver manual, section 6, and it's called euler2d. it simulates fluid. yes, actual fluid. in two dimensions. no cap. 🌊✨


🌸 NAME 🌸

euler2d β€” two dimensional incompressible inviscid fluid flow. that's the whole vibe. it's giving physics homework that slaps. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

euler2d [--display host:display.screen] [--visual visual] [--window]
        [--root] [--window-id number] [--count number] [--eulertail number]
        [--cycles number] [--ncolors number] [--delay number] [--fps]

✨ DESCRIPTION ✨

Simulates two dimensional incompressible inviscid fluid flow.

like… literally that. swirly fluid. 2D. incompressible, inviscid. the whole aesthetic. you run it and the screen gets all flowy and pretty. iconic behavior honestly. πŸ«ΆπŸ¦‹


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” Specify which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. (so like, a class name or an id, and yes the id can be decimal or hex β€” you're so valid either way πŸ’œ)
  • --window β€” Draw on a newly-created window. This is the default. main character energy from the jump. ✨
  • --root β€” Draw on the root window. going straight to the desktop, no window of its own. bold. πŸ™ˆ
  • --window-id number β€” Draw on the specified window. you pick the window, it draws there. periodt. πŸŽ€
  • --count number β€” Particles. 2 - 5000. Default: 1024. that's your particle budget bestie, don't blow it. 🌈
  • --eulertail number β€” Trail Length. 2 - 500. Default: 10. how long the little trails hang on behind each particle. long trails = dramatic. πŸ’«
  • --cycles number β€” Duration. 100 - 5000. Default: 3000. 🌸
  • --ncolors number β€” Number of Colors. Default: 64. more colors = more slay, up to you. πŸ’–
  • --delay number β€” Per-frame delay, in microseconds. Default: 10000 (that's 0.01 seconds.). so smol. so precise. ⭐
  • --fps β€” Display the current frame rate and CPU load. for the girlies who need to know the numbers. πŸ“ŠπŸ”₯

🧚 ENVIRONMENT 🧚

  • DISPLAY β€” to get the default host and display number. classic. πŸ’œ
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. (yes it's a long one, no i will not shorten it, it's load-bearing 🫢)
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root. 🌟

πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, iykyk. πŸ“šβœ¨


Copyright Β© 2002 by Stephen Montgomery-Smith. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

fr fr read that one β€” it's the actual legal text, keep it exactly as-is in your heart and in your copies. πŸ’€ no edits, bestie. the permission notice has to show up in supporting documentation too. that's the deal.

πŸ¦‹ AUTHOR πŸ¦‹

Stephen Montgomery-Smith. legend. thank you for the fluid. πŸŒŠπŸ™


and that's the whole page, bestie πŸ’– this was X Version 11, 6.15 (30-Mar-2026) β€” make a note of it, it's giving vintage. go make some incompressible inviscid fluid flow and slay. πŸŽ€βœ¨πŸ’…

πŸ“¦ where this page comes from