The radiation-hydrodynamic ICF3D code

Citation
Ai. Shestakov et al., The radiation-hydrodynamic ICF3D code, COMPUT METH, 187(1-2), 2000, pp. 181-200
Citations number
26
Categorie Soggetti
Mechanical Engineering
Journal title
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING
ISSN journal
00457825 → ACNP
Volume
187
Issue
1-2
Year of publication
2000
Pages
181 - 200
Database
ISI
SICI code
0045-7825(2000)187:1-2<181:TRIC>2.0.ZU;2-X
Abstract
We describe the 3D high temperature plasma simulation computer code ICF3D w hich is being developed at the Lawrence Livermore National Laboratory. The code is portable; it runs on a variety of platforms: uniprocessors, SMPs, a nd MPPs. It parallelizes by decomposing physical space into disjoint subdom ains and relies on message passing libraries such as MPI. ICF3D is written in the object oriented programming language C++. The mesh is unstructured a nd consists of a collection of hexahedra, prisms, pyramids, and/or tetrahed ra. The hydrodynamics is modeled by the discontinuous finite element method which allows a natural representation of inherently discontinuous phenomen a such as shocks. Continuous processes such as diffusion are modeled by con ventional finite element methods. ICF3D is modular and consists of separate equation-of-state, hydrodynamic, heat conduction, and multi-group radiatio n transport (diffusion approximation) packages. We present results on probl ems relevant to Inertial Confinement Fusion which are obtained on a variety of computers, uniprocessors and MPPs. (C) 2000 Elsevier Science S.A. All r ights reserved.