×

ICF3D

swMATH ID: 3509
Software Authors: Shestakov, A.I.; Prasad, M.K.; Milovich, J.L.; Gentile, N.A.; Painter, J.F.; Furnish, G.
Description: The radiation-hydrodynamic ICF3D code We describe a three-dimensional high-temperature plasma simulation computer code ICF3D developed at the Lawrence Livermore National Laboratory. The code is portable; it runs on a variety of platforms: uniprocessors, SMPS, and MPPs. It parallelizes by decomposing physical space into disjoint subdomains, and relies on message passing libraries such as MPI. ICF3D is written in the object oriented programming language C++. The mesh is unstructured and consists of a collection of hexahedra, prisms, pyramids, and/or tetrahedra. The hydrodynamics is modeled by discontinuous finite element method which allows a natural representation of inherently discontinuous phenomena such as shocks. Continuous processes such as diffusion are modeled by conventional finite element methods. ICF3D is modular and consists of separate equation-of-state, hydrodynamic, heat conduction, and multi-group radiation transport (diffusion approximation) packages. We present results on problems relevant to inertial confinement fusion (ICF) which are obtained on a variety of computers, uniprocessors and MPPs.
Homepage: http://www.sciencedirect.com/science/article/pii/S0045782599001176
Keywords: diffusion approximation; three-dimensional high-temperature plasma simulation computer code ICF3D; message passing libraries; object oriented programming language C++; discontinuous finite element method; shocks; diffusion; multi-group radiation transport; inertial confinement fusion
Related Software: TRHD; SESAME; MOOD; PDE.Mart; APBS; PRONTO3D
Cited in: 9 Publications

Citations by Year