Do you want to publish a course? Click here

HYPERION: An open-source parallelized three-dimensional dust continuum radiative transfer code

136   0   0.0 ( 0 )
 Added by Thomas Robitaille
 Publication date 2011
  fields Physics
and research's language is English




Ask ChatGPT about the research

HYPERION is a new three-dimensional dust continuum Monte-Carlo radiative transfer code that is designed to be as generic as possible, allowing radiative transfer to be computed through a variety of three-dimensional grids. The main part of the code is problem-independent, and only requires an arbitrary three-dimensional density structure, dust properties, the position and properties of the illuminating sources, and parameters controlling the running and output of the code. HYPERION is parallelized, and is shown to scale well to thousands of processes. Two common benchmark models for protoplanetary disks were computed, and the results are found to be in excellent agreement with those from other codes. Finally, to demonstrate the capabilities of the code, dust temperatures, SEDs, and synthetic multi-wavelength images were computed for a dynamical simulation of a low-mass star formation region. HYPERION is being actively developed to include new features, and is publicly available (http://www.hyperion-rt.org).



rate research

Read More

74 - M. Juvela 2018
Thermal dust emission carries information on physical conditions and dust properties in many astronomical sources. Because observations represent a sum of emission along the line of sight, their interpretation often requires radiative transfer modelling. We describe a new radiative transfer program SOC for computations of dust emission and examine its performance in simulations of interstellar clouds with external and internal heating. SOC implements the Monte Carlo radiative transfer method as a parallel program for shared memory computers. It can be used to study dust extinction, scattering, and emission. We tested SOC with realistic cloud models and examined the convergence and noise of the dust temperature estimates and of the resulting surface brightness maps. SOC has been demonstrated to produces accurate estimates for dust scattering and for thermal dust emission. It performs well with both with CPUs and with GPUs, the latter providing up to an order of magnitude speed-up. In the test cases, ALI improved the convergence rates but also was sensitive to Monte Carlo noise. Run-time refinement of the hierarchical-grid models did not help in reducing the run times required for a given accuracy of solution. The use of a reference field, without ALI, works more robustly. It also allows the run time to be optimised if the number of photon packages is increased only as the iterations progress. The use of GPUs in radiative transfer computations should be investigated further.
EMMA is a cosmological simulation code aimed at investigating the reionization epoch. It handles simultaneously collisionless and gas dynamics, as well as radiative transfer physics using a moment-based description with the M1 approximation. Field quantities are stored and computed on an adaptive 3D mesh and the spatial resolution can be dynamically modified based on physically-motivated criteria. Physical processes can be coupled at all spatial and temporal scales. We also introduce a new and optional approximation to handle radiation : the light is transported at the resolution of the non-refined grid and only once the dynamics have been fully updated, whereas thermo-chemical processes are still tracked on the refined elements. Such an approximation reduces the overheads induced by the treatment of radiation physics. A suite of standard tests are presented and passed by EMMA, providing a validation for its future use in studies of the reionization epoch. The code is parallel and is able to use graphics processing units (GPUs) to accelerate hydrodynamics and radiative transfer calculations. Depending on the optimizations and the compilers used to generate the CPU reference, global GPU acceleration factors between x3.9 and x16.9 can be obtained. Vectorization and transfer operations currently prevent better GPU performances and we expect that future optimizations and hardware evolution will lead to greater accelerations.
This and companion papers by Harrington et al. and Blecic et al. present the Bayesian Atmospheric Radiative Transfer ({BART}) code, an open-source, open-development package to characterize extrasolar-planet atmospheres. {BART} combines a thermochemical equilibrium abundances ({TEA}), a radiative-transfer ({transit}), and a Bayesian statistical (MC3) module to constrain atmospheric temperatures and molecular abundances for given spectroscopic observations. Here, we describe the {transit} radiative-transfer package, an efficient line-by-line radiative-transfer C code for one-dimensional atmospheres, developed by P. Rojo and further modified by the UCF exoplanet group. This code produces transmission and hemisphere-integrated emission spectra. {transit} handles line-by-line opacities from HITRAN, Partridge & Schwenke ({water}), Schwenke (TiO), and Plez (VO); and collision-induced absorption from Borysow, HITRAN, and ExoMol. {transit} emission-spectra models agree with models from C. Morley (priv. comm.) within a few percent. We applied {BART} to the {Spitzer} and {Hubble} transit observations of the Neptune-sized planet HAT-P-11b. Our results generally agree with those from previous studies, constraining the {water} abundance and finding an atmosphere enhanced in heavy elements. Different conclusions start to emerge when we make different assumptions from other studies. The {BART} source code and documentation are available at https://github.com/exosports/BART.
370 - Joseph Harrington 2021
We present the open-source Bayesian Atmospheric Radiative Transfer (BART) retrieval package, which produces estimates and uncertainties for an atmospheres thermal profile and chemical abundances from observations. Several BART components are also stand-alone packages, including the parallel Multi-Core Markov chain Monte Carlo (MC3), which implements several Bayesian samplers; a line-by-line radiative-transfer model, transit; a code that calculates Thermochemical Equilibrium Abundances, TEA; and a test suite for verifying radiative-transfer and retrieval codes, BARTTest. The codes are in Python and C. BART and TEA are under a Reproducible Research (RR) license, which requires reviewed-paper authors to publish a compendium of all inputs, codes, and outputs supporting the papers scientific claims. BART and TEA produce the compendiums content. Otherwise, these codes are under permissive open-source terms, as are MC3 and BARTTest, for any purpose. This paper presents an overview of the code, BARTTest, and an application to eclipse data for exoplanet HD 189733 b. Appendices address RR methodology for accelerating science, a reporting checklist for retrieval papers, the spectral resolution required for synthetic tests, and a derivation of the effective sample size required to estimate any Bayesian posterior distribution to a given precision, which determines how many iterations to run. Paper II, by Cubillos et al., presents the underlying radiative-transfer scheme and an application to transit data for exoplanet HAT-P-11b. Paper III, by Blecic et al., discusses the initialization and post-processing routines, with an application to eclipse data for exoplanet WASP-43b. We invite the community to use and improve BART and its components at http://GitHub.com/ExOSPORTS/BART/.
Context. Magnetic fields are important to the dynamics of many astrophysical processes and can typically be studied through polarization observations. Polarimetric interferometry capabilities of modern (sub)millimeter telescope facilities have made it possible to obtain detailed velocity resolved maps of molecular line polarization. To properly analyze these for the information they carry regarding the magnetic field, the development of adaptive three-dimensional polarized line radiative transfer models is necessary. Aims. We aim to develop an easy-to-use program to simulate the polarization maps of molecular and atomic (sub)millimeter lines in magnetized astrophysical regions, such as protostellar disks, circumstellar envelopes, or molecular clouds. Methods. By considering the local anisotropy of the radiation field as the only alignment mechanism, we can model the alignment of molecular or atomic species inside a regular line radiative transfer simulation by only making use of the converged output of this simulation. Calculations of the aligned molecular or atomic states can subsequently be used to ray trace the polarized maps of the three-dimensional simulation. Results. We present a three-dimensional radiative transfer code, POlarized Radiative Transfer Adapted to Lines (PORTAL), that can simulate the emergence of polarization in line emission through a magnetic field of arbitrary morphology. Our model can be used in stand-alone mode, assuming LTE excitation, but it is best used when processing the output of regular three-dimensional (nonpolarized) line radiative transfer modeling codes. We present the spectral polarization map of test cases of a collapsing sphere and protoplanetary disk for multiple three-dimensional magnetic field morphologies.
comments
Fetching comments Fetching comments
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا