Gizmo -- a multi-physics simulation engine

  • Thread starter Thread starter jedishrfu
  • Start date Start date
Click For Summary
SUMMARY

GIZMO is a highly flexible, massively-parallel multi-physics simulation engine designed for solving fluid equations using various methods tailored to specific problems. It features innovative Lagrangian Godunov-type methods that enhance resolution adaptability and mitigate common issues found in adaptive mesh refinement (AMR) codes and smoothed-particle hydrodynamics (SPH). GIZMO efficiently handles self-gravity with fully-adaptive gravitational softenings and is capable of running on platforms ranging from personal laptops to supercomputers with over 1 million CPUs. The engine is derived from GADGET, ensuring compatibility with existing GADGET code and conventions.

PREREQUISITES
  • Understanding of multi-physics simulation concepts
  • Familiarity with Lagrangian Godunov-type methods
  • Knowledge of adaptive mesh refinement (AMR) techniques
  • Experience with GADGET simulation code
NEXT STEPS
  • Explore the GIZMO documentation for installation and usage guidelines
  • Research Lagrangian Godunov-type methods in fluid dynamics
  • Investigate adaptive mesh refinement (AMR) techniques and their limitations
  • Learn about the integration of GIZMO with existing GADGET workflows
USEFUL FOR

Astrophysicists, computational scientists, and researchers involved in multi-physics simulations, particularly those interested in fluid dynamics and gravitational interactions in astrophysical contexts.

Messages
15,614
Reaction score
10,392
Found this Gizmo engine in an article on simulating Population III stars in the early universe.

http://www.tapir.caltech.edu/~phopkins/Site/GIZMO.html

Welcome!

GIZMO is a flexible, massively-parallel, multi-physics simulation code. The code lets you solve the fluid equations using a variety of different methods -- whatever is best for the problem at hand. It introduces new Lagrangian Godunov-type methods that allow you to solve the fluid equations with a moving particle distribution that is automatically adaptive in resolution and avoids the advection errors, angular momentum conservation errors, and excessive diffusion problems that limit the applicability of “adaptive mesh” (AMR) codes, while simultaneously avoiding the low-order errors inherent to simpler methods like smoothed-particle hydrodynamics (SPH). Meanwhile, self-gravity is solved fast, with fully-adaptive gravitational softenings. And the code is massively parallel — it has been run on everything from a Mac laptop to >1 million CPUs on national supercomputers.

The code is originally descended from GADGET, and has retained many naming/use conventions as well as input/output cross-compatibility — if you have code or experience from GADGET, it should immediately be compatible with GIZMO.
 
  • Like
Likes   Reactions: BvU, Greg Bernhardt and sbrothy
Computer science news on Phys.org
Looks interesting but the code link doesn't work. :(

EDIT: Oh sorry. I pressed the wrong link.
 
  • Like
Likes   Reactions: jedishrfu

Similar threads

  • · Replies 5 ·
Replies
5
Views
770
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
7
Views
6K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K