Cello

The Enzo-P/Cello Project: Cello is a highly scalable, fully-distributed array-of-octree parallel adaptive mesh refinement (AMR) framework, and Enzo-P is a hybrid Eulerian-Lagrangian astrophysics and cosmology application that is built using Cello. Enzo-P is a branch of the Enzo parallel astrophysics and cosmology application. Enzo-P / Cello has been funded by the National Science Foundation (NSF) grants SI2-SSE-1440709, PHY-1104819 and AST-0808184. Two fundamental differences between Enzo-P and Enzo are their AMR design and parallelization. Cello implements array of octree AMR, which has demonstrated scalability to date through 256K floating-point cores of the NSF Blue Waters supercomputer at the National Center for Supercomputing Applications. Unlike Enzo, which is parallelized using MPI, Enzo-P/Cello is parallelized using Charm++, an externally-developed OOP parallel programming system targeting Exascale software application development. Enzo-P physics capabilities to date include hydrodynamics using an enhanced piecewise parabolic method (PPM), hybrid particle-mesh self gravity with a multigrid-based linear solver developed by Prof. Daniel Reynolds, and cosmological expansion terms

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element


References in zbMATH (referenced in 1 article )

Showing result 1 of 1.
Sorted by year (citations)

  1. Schornbaum, Florian; Rüde, Ulrich: Extreme-scale block-structured adaptive mesh refinement (2018)