Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] afar_v1_0.tar.gz(17131 Kbytes)|
|Manuscript Title: FESTR: Finite-Element Spectral Transfer of Radiation spectroscopic modeling and analysis code|
|Authors: Peter Hakel|
|Program title: FESTR|
|Catalogue identifier: AFAR_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 207(2016)415|
|Programming language: C++.|
|Computer: HPC, PC.|
|Operating system: Linux, MacOS.|
|RAM: Problem dependent (based on size of input)|
|Keywords: Radiation transport, Raytracing.|
|PACS: 52.25.Os, 52.70.La.|
|Classification: 1.3, 2.2, 20.|
Nature of problem:
Calculation of spectral signals by postprocessing hydrodynamics simulations. Analysis of experimental spectroscopic data to infer plasma temperature and density conditions, and its chemical composition. Simultaneous treatment of spatial non-uniformity (on 3D unstructured meshes) along with spectroscopic-quality radiation transport.
Rays are cast across a 3D unstructured mesh that characterizes local temperature, density, and chemical composition of the material. Analytic solution to the 1D (along the ray) steady-state, local radiation transport equation is repeatedly used to gradually build a synthetic spectrum for each ray.
Steady-state approximation of the radiation transport equation is used. Scattering as a radiation source is not included. Given plasma conditions are considered fixed - potential feedback of computed radiation back into plasma temperature and equation-of-state is neglected. Doppler shifts are not modeled at this time. The quality of the computed results critically depends on the accuracy of external atomic databases used as input by FESTR. Polygon objects are assumed to be convex at present.
Problem dependent (based on size of input) - the suite of 1190 enclosed unit tests runs in less than a minute on most tested platforms.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|