ZEUS-MP/2: Computational Fluid Dynamics Code

Discussion topics for individual codes
Post Reply
User avatar
owlice
Guardian of the Codes
Posts: 1130
Joined: Wed Aug 04, 2004 4:18 pm
Location: Washington, DC

ZEUS-MP/2: Computational Fluid Dynamics Code

Post by owlice » Sun Feb 13, 2011 8:18 pm

[c]ZEUS-MP/2: Computational Fluid Dynamics Code[/c][/b]
Abstract: ZEUS-MP is a multiphysics, massively parallel, message-passing implementation of the ZEUS code. ZEUS-MP offers an MHD algorithm that is better suited for multidimensional flows than the ZEUS-2D module by virtue of modifications to the method of characteristics scheme first suggested by Hawley & Stone. This MHD module is shown to compare quite favorably to the TVD scheme described by Ryu et al. ZEUS-MP is the first publicly available ZEUS code to allow the advection of multiple chemical (or nuclear) species. Radiation hydrodynamic simulations are enabled via an implicit flux-limited radiation diffusion (FLD) module. The hydrodynamic, MHD, and FLD modules can be used, singly or in concert, in one, two, or three space dimensions. In addition, so-called 1.5D and 2.5D grids, in which the "half-D'' denotes a symmetry axis along which a constant but nonzero value of velocity or magnetic field is evolved, are supported. Self-gravity can be included either through the assumption of a GM/r potential or through a solution of Poisson's equation using one of three linear solver packages (conjugate gradient, multigrid, and FFT) provided for that purpose. Point-mass potentials are also supported.

Because ZEUS-MP is designed for large simulations on parallel computing platforms, considerable attention is paid to the parallel performance characteristics of each module in the code. Strong-scaling tests involving pure hydrodynamics (with and without self-gravity), MHD, and RHD are performed in which large problems (2563 zones) are distributed among as many as 1024 processors of an IBM SP3. Parallel efficiency is a strong function of the amount of communication required between processors in a given algorithm, but all modules are shown to scale well on up to 1024 processors for the chosen fixed problem size.

Credit: Hayes, John C.; Norman, Michael L.; Fiedler, Robert A.; Bordner, James O.; Li, Pak Shing; Clark, Stephen E.; Ud-Doula, Asif; Mac Low, Mordecai-Mark

Site: http://www.netpurgatory.com/zeusmp.html
http://adsabs.harvard.edu/abs/2006ApJS..165..188H

Bibcode: 2011ascl.soft02028H

ID: ascl:1102.028
Last edited by Ada Coda on Sat Nov 03, 2018 8:27 pm, edited 1 time in total.
Reason: Updated code entry.
Code-seeking owl at your service

teuben
Posts: 23
Joined: Thu Jan 20, 2011 11:28 pm

Re: ZEUS-MP/2: Computational Fluid Dynamics Code

Post by teuben » Mon Mar 04, 2013 1:49 am

An updated version of ZEUS-MP (V1.5) has been made public by the U.Maryland group. See also http://www.netpurgatory.com/zeusmp.html
Last edited by teuben on Tue Apr 22, 2014 4:32 am, edited 1 time in total.
Reason: Previous code location: http://lca.ucsd.edu/portal/software/zeus-mp2

Post Reply