|
|
|
PARAMESH: A parallel, adaptive, grid tool for the Space Sciences.
|
|
| PARAMESH is a portable high performance software toolkit that enables parallel, adaptive-mesh, computer simulations. It was originally conceived to support hydrodynamic and MHD applications of the Solar atmosphere. It has been so successful that it is now being used in a much broader range of space science applications. These applications include General Relativistic models of colliding compact objects in preparation for the LISA mission, space weather models of the sun, inner heliosphere and magnetosphere, and models of radiation hydrodynamics in novae, supernovae, and gamma-ray bursts. These different applications stress the PARAMESH package in different ways and will all benefit from a PARAMESH redesign which absorbs their specific needs. We propose to extend the functionality of PARAMESH and rationalize its internal structure to best achieve this. Extensions will include support for radiation transfer, particle techniques, and improvements specific to General Relativity. Among these extensions are support for multigrid algorithms, elliptic solvers, curvilinear coordinates and unstructured grids, divergence of B control, and higher order interpolation proceedures. An additional major goal in this effort will be to configure the development process to include outside developers from these application groups and beyond, by adopting an effective open source development model. This will enable PARAMESH to more easily grow in future years in ways defined by its user community. |
|
|