<div dir="ltr">To summarize:<br><br><blockquote class="gmail-lQkWXb" style="font-family:"Google Sans",Arial,sans-serif;font-size:14px;margin:4px 40px 0px;border-bottom:0px rgb(230,232,240)"><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:0px 0px 16px;border-bottom:0px rgb(230,232,240)"><span class="gmail-Yjhzub" style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)">Subject:</span> External Tool Announcement: NOVA-Ω 2D Fluid Velocity Approximation Engine</div><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><em class="eujQNb" style="margin:0px;border-bottom:0px rgb(230,232,240)">Hello Einstein Toolkit Community,</em></div><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><em class="eujQNb" style="margin:0px;border-bottom:0px rgb(230,232,240)">I want to share an open-source tool I've developed called NOVA-Ω. It is a standalone, self-contained Python framework designed for 2D fluid velocity approximations and accretion kinematics, featuring effective relativistic potentials (Schwarzschild strong-field corrections).</em></div><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><em class="eujQNb" style="margin:0px;border-bottom:0px rgb(230,232,240)">While it is not written as a Cactus thorn, it serves as a lightweight, interactive tool (rendering directly to an ANSI terminal) that can be useful for students or researchers looking for rapid prototyping of accretion behaviors before launching heavy numerical relativity simulations.</em></div><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><em class="eujQNb" style="margin:0px;border-bottom:0px rgb(230,232,240)">You can check out the repository here: </em></div><a href="https://github.com/skylar2kaisa-gif/NOVA--A-2D-Fluid-Velocity-Approximation-Engine-for-Accretion-Dynamics/tree/main" target="_blank" style="font-size:16px;font-weight:600">https://github.com/skylar2kaisa-gif/NOVA--A-2D-Fluid-Velocity-Approximation-Engine-for-Accretion-Dynamics</a><div class="gmail-n6owBd gmail-awi2gc" style="font-size:16px;margin:12px 0px 0px;border-bottom:0px rgb(230,232,240)"><em class="eujQNb" style="margin:0px;border-bottom:0px rgb(230,232,240)">Feedback is highly appreciated!</em></div></blockquote><div class="gmail-n6owBd gmail-awi2gc" style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Jun 1, 2026 at 11:38 PM Rodney <<a href="mailto:skylar2kaisa@gmail.com">skylar2kaisa@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">I wanted to share a lightweight, self-contained Python numerical simulation framework I have developed called <span style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)">NOVA-Ω</span>.</div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">The project consists of two distinct 2D orbital simulation engines rendered in real-time via a highly optimized, flicker-free cell-buffer terminal matrix utilizing DEC 2026 synchronized output:</div><ol style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><li style="margin:0px 0px 12px;border-bottom:0px rgb(230,232,240)"><span style="margin:0px;border-bottom:0px rgb(230,232,240)"><span style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)">An Advection-Diffusion Variant:</span> Utilizing a direct radial-velocity decay model (\(\frac{dr}{dt} \propto -r^{-2}\)) designed for fluid-like particle ring visualization.</span></li><li style="margin:0px 0px 12px;border-bottom:0px rgb(230,232,240)"><span style="margin:0px;border-bottom:0px rgb(230,232,240)"><span style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)">A Dynamical Relativistic Variant:</span> Integrating a true Schwarzschild-limit effective potential force calculation containing the strong-field correction term (\(-3GL^2 / r^4\)). This engine features continuous orbital energy dissipation via a localized distance-scaled drag gradient and successfully models the conservation of angular momentum by dynamically scaling the central singularity’s global spin metric (\(\Omega \)) upon event horizon ingestion.</span></li></ol><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">The entire framework is written in pure Python without heavy external dependencies, allowing it to execute deep strong-field physics calculations and multi-body boundary transformations in a fraction of a millisecond per frame.</div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">I believe this could serve as an excellent, lightweight educational tool, a visual toy-model for testing non-vacuum binary perturbations, or an inspiring example of optimizing terminal-based physics rendering.</div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">The public repository containing the codebases can be found here: <span style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)"><a href="https://github.com/skylar2kaisa-gif/NOVA--A-2D-Fluid-Velocity-Approximation-Engine-for-Accretion-Dynamics/tree/main" target="_blank">https://github.com/skylar2kaisa-gif/NOVA--A-2D-Fluid-Velocity-Approximation-Engine-for-Accretion-Dynamics/tree/main</a></span></div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">I would love to hear your thoughts, feedback, or any potential paths for integration into community educational resources.</div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)">Best regards,</div><div style="font-family:"Google Sans",Arial,sans-serif;font-size:16px;margin:12px 0px 16px;border-bottom:0px rgb(230,232,240)"><span style="font-weight:600;margin:0px;border-bottom:0px rgb(230,232,240)">Rodney de Rijk</span><br style="margin:0px;border-bottom:0px rgb(230,232,240)">Lead Developer, NOVA-Ω Project</div></div>
</blockquote></div>