The NIRVANA code: Parallel computational MHD with adaptive mesh refinement

Physics

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

9

Numerical Simulation, Solution Of Equations, Magnetohydrodynamics And Plasmas

Scientific paper

I report on a new version of the magnetohydrodynamics code NIRVANA1 which is targeted at the study of astrophysical problems. The new version allows for distributed-memory simulations supporting adaptive mesh refinement. Numerical algorithms include dissipative terms (viscosity, Ohmic diffusion, thermal heat conduction) in a conservative form. Domain decomposition is preferably block-wise in case of unigrid applications but adopts space-filling curve techniques for adaptive mesh applications with a hierarchical block-structured mesh. The code architecture facilitates workload balancing among processors for arbitrary mesh refinement depths maintaining intra-level data locality via space-filling curve mappings and, at the same time, ensuring inter-level data locality by applying a novel technique called block sharing. This way, it is demonstrated that comparable performance can be achieved for problems with locally highly refined grid. The data transfer between processors extensively utilizes the coarse-granularity concept of parallel computing and makes use of the MPI library. Conservation properties of the numerical method carry over to the parallel framework. In particular, the solenoidality condition for the magnetic field is preserved to roundoff precision applying the constrained transport machinery. This paper has its focus of discussion on implementation details related to the parallelization and on a code performance analysis. http://nirvana-code.aip.de.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

The NIRVANA code: Parallel computational MHD with adaptive mesh refinement does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with The NIRVANA code: Parallel computational MHD with adaptive mesh refinement, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and The NIRVANA code: Parallel computational MHD with adaptive mesh refinement will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1694080

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.