FreeBSD.software
Home/science/parthenon

parthenon

24.08_3

Portable block-structured Adaptive Mesh Refinement (AMR) framework

Parthenon is a performance portable block-structured adaptive mesh refinement framework. Key Features: * Device first/device resident approach (work data only in device memory to prevent expensive transfers between host and device) * Transparent packing of data across blocks (to reduce/hide kernel launch latency) * Direct device-to-device communication via asynchronous MPI communication * Intermediate abstraction layer to hide complexity of device kernel launches * Flexible, plug-in package system * Abstract variables controlled via metadata flags * Support for particles * Support for cell-, node-, face-, and edge-centered fields * Multi-stage drivers/integrators with support for task-based parallelism

Origin: science/parthenon
Category: science
Size: 4.98MiB
License: BSD3CLAUSE
Maintainer: yuri@FreeBSD.org
Dependencies: 7 packages
Required by: 0 packages
$pkg install parthenon

Dependencies (7)

More in science