Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aecv_v1_0.tar.gz(1505 Kbytes)
Manuscript Title: MULTI2D-A Computer Code for Two-Dimensional Radiation Hydrodynamics
Authors: R. Ramis, J. Meyer-ter-Vehn, J. Ramírez
Program title: MULTI2D
Catalogue identifier: AECV_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 180(2009)977
Programming language: C.
Computer: PC (32 bits architecture).
Operating system: Linux/Unix.
RAM: 2 Mbytes
Word size: 32 bits
Keywords: Inertial Confinement, Radiative Transfer, Lagrangian Hydrodynamics, Plasma Physics.
PACS: 47.11.-j, 47.70.Mc, 52.57.-z, 52.57.Fg.
Classification: 19.7.

External routines: X-window standard library (libX11.so) and corresponding heading files (X11/*.h) are required.

Nature of problem:
In inertial confinement fusion and related experiments with lasers and particle beams, energy transport by thermal radiation becomes important. Under these conditions, the radiation field strongly interacts with the hydrodynamic motion through emission and absorption processes.

Solution method:
The equations of radiation transfer coupled with Lagrangian hydrodynamics, heat diffusion and beam tracing (laser or ions) are solved, in two-dimensional axial-symmetric geometry (R-Z coordinates) using a fractional step scheme. Radiation transfer is solved with angular resolution. Matter properties are either interpolated from tables (equations-of-state and opacities) or computed by user routines (conductivities and beam attenuation).

Restrictions:
The code has been designed for typical conditions prevailing in inertial confinement fusion (ns time scale, matter states close to local thermodynamical equilibrium, negligible radiation pressure, . . . ). Although a wider range of situations can be treated, extrapolations to regions beyond this design range need special care.

Unusual features:
A special computer language, called r94, is used at top levels of the code. These parts have to be converted to standard C by a translation program (supplied as part of the package). Due to the complexity of code (hydro-code, grid generation, user interface, graphic post-processor, translator program, installation scripts) extensive manuals are supplied as part of the package.

Running time:
567 seconds for the example supplied.