General purpose ray-tracing and polarized radiative transfer in General Relativity
arXiv:1804.04670 · doi:10.3847/1538-4357/aacea0
Abstract
Ray-tracing is a central tool for constructing mock observations of compact object emission and for comparing physical emission models with observations. We present Arcmancer, a publicly available general ray-tracing and tensor algebra library, written in C++ and providing a Python interface. Arcmancer supports Riemannian and semi-Riemannian spaces of any dimension and metric, and has novel features such as support for multiple simultaneous coordinate charts, embedded geometric shapes, local coordinate systems and automatic parallel propagation. The Arcmancer interface is extensively documented and user-friendly. While these capabilities make the library well suited for a large variety of problems in numerical geometry, the main focus of this paper is in general relativistic polarized radiative transfer. The accuracy of the code is demonstrated in several code tests and in a comparison with GRTRANS, an existing ray-tracing code. We then use the library in several scenarios as a way to showcase the wide applicability of the code. We study a thin variable-geometry accretion disk model, and find that polarization carries information of the inner disk opening angle. Next, we study rotating neutron stars and determine that to obtain polarized light curves at better than level of accuracy, the rotation needs to be taken into account both in the space-time metric as well as in the shape of the star. Finally, we investigate the observational signatures of an accreting black hole lensed by an orbiting black hole. We find that these systems exhibit a characteristic asymmetric twin-peak profile both in flux and polarization properties.
arXiv comment39 pages, 17 figures, refereed version, published in ApJ. The Arcmancer library is available at https://bitbucket.org/popiha/arcmancer
References in corpus (75)
- The NumPy array: a structure for efficient numerical computation
- Observational Probes of Cosmic Acceleration
- Masses, Radii, and Equation of State of Neutron Stars
- Viewing the Shadow of the Black Hole at the Galactic Center
- CODATA Recommended Values of the Fundamental Physical Constants: 2014
- A Radio Pulsar Spinning at 716 Hz
- HARM: A Numerical Scheme for General Relativistic Magnetohydrodynamics
- Rotating Stars in Relativity
- Strong Lensing by Galaxies
- A massive binary black-hole system in OJ287 and a test of general relativity
- Primitive Variable Solvers for Conservative General Relativistic Magnetohydrodynamics
- Gravitational Bending of Light Near Compact Objects
- Mapping spacetimes with LISA: inspiral of a test-body in a `quasi-Kerr' field
- On the Nature of the X-ray Emission from the Accreting Millisecond Pulsar SAX J1808.4-3658
- The Black Hole Accretion Code
- Relativistic Accretion Disk Models of High State Black Hole X-ray Binary Spectra
- The (black hole mass)-(host spheroid luminosity) relation at high and low masses, the quadratic growth of black holes, and intermediate-mass black hole candidates
- High Resolution Linear Polarimetric Imaging for the Event Horizon Telescope
- Evidence for a maximum mass cut-off in the neutron star mass distribution and constraints on the equation of state
- A Fast New Public Code for Computing Photon Orbits in a Kerr Spacetime
- A public code for general relativistic, polarised radiative transfer around spinning black holes
- X-ray Polarization from Accreting Black Holes: II. The Thermal State
- X-ray Polarization from Accreting Black Holes: Coronal Emission
- GYOTO: a new general relativistic ray-tracing code
- eXTP -- enhanced X-ray Timing and Polarimetry Mission
- Odeint - Solving ordinary differential equations in C++
- A code to compute the emission of thin accretion disks in non-Kerr space-times and test the nature of black hole candidates
- The Oblate Schwarzschild Approximation for Light Curves of Rapidly Rotating Neutron Stars
- X-ray bursting neutron star atmosphere models: spectra and color corrections
- Bounds on the Compactness of Neutron Stars from Brightness Oscillations
- Radio and Millimeter Monitoring of Sgr A*: Spectrum, Variability, and Constraints on the G2 Encounter
- Light Curves for Rapidly-Rotating Neutron Stars
- GRay: a Massively Parallel GPU-Based Code for Ray Tracing in Relativistic Spacetimes
- A Ray-Tracing Algorithm for Spinning Compact Object Spacetimes with Arbitrary Quadrupole Moments. I. Quasi-Kerr Black Holes
- Determining neutron star masses and radii using energy-resolved waveforms of X-ray burst oscillations
- Neutron Star Radii, Universal Relations, and the Role of Prior Distributions
- Atmospheres and radiating surfaces of neutron stars
- Polarimetric Imaging of the Massive Black Hole at the Galactic Center
- Astrophysical imaging of Kerr black holes with scalar hair
- Quadrupole moments of rotating neutron stars and strange stars
- Modeling Seven Years of Event Horizon Telescope Observations with Radiatively Inefficient Accretion Flow Models
- Horizon structure of rotating Einstein-Born-Infeld black holes and shadow
- Light curves and polarization of accretion- and nuclear-powered millisecond pulsars
- A model for the waveform behavior of accreting millisecond pulsars: Nearly aligned magnetic fields and moving emission regions
- Universality of the Acceleration Due to Gravity on the Surface of a Rapidly Rotating Neutron Star
- Pulse Profiles from Spinning Neutron Stars in the Hartle-Thorne Approximation
- Probing the magnetic field structure in Sgr A* on Black Hole Horizon Scales with Polarized Radiative Transfer Simulations
- Covariant Magnetoionic Theory I: Ray Propagation
- Explicit methods in extended phase space for inseparable Hamiltonian problems
- Covariant Magnetoionic Theory II: Radiative Transfer
- GRAVITY: getting to the event horizon of Sgr A*
- Determining Neutron Star Properties by Fitting Oblate-Star Waveforms To X-ray Burst Oscillations
- Oscillation Waveforms and Amplitudes from Hot Spots on Neutron Stars
- Prompt Electromagnetic Transients from Binary Black Hole Mergers
- General relativistic polarized radiative transfer: building a dynamics-observations interface
- Radiation from rapidly rotating oblate neutron stars
- Polarized thermal emission from X-ray Dim Isolated Neutron Stars: the case of RX J1856.5-3754
- A Ray-Tracing Algorithm for Spinning Compact Object Spacetimes with Arbitrary Quadrupole Moments. II. Neutron Stars
- Origin of intermittent accretion-powered X-ray oscillations in neutron stars with millisecond spin periods
- NuSTAR and XMM-Newton Observations of the Neutron Star X-ray Binary 1RXS J180408.9-34205
- Rotational Corrections to Neutron-Star Radius Measurements from Thermal Spectra
- Black hole accretion disc impacts
- Approximate black hole binary spacetime via asymptotic matching
- Approximate analytical calculations of photon geodesics in the Schwarzschild metric
- Effects of Spot Size on Neutron-Star Radius Measurements from Pulse Profiles
- GRay2: A General Purpose Geodesic Integrator for Kerr Spacetimes
- Submillimeter Quasi-Periodic Oscillations in Magnetically Choked Accretion Flows Models of Sgr A*
- Algorithms And Programs For Strong Gravitational Lensing In Kerr Space-time Including Polarization
- Neutron Star Mass-Radius Constraints using Evolutionary Optimization
- Accurate ray tracing of realistic neutron star atmospheres for constraining their parameters
- Co-moving frame radiative transfer in spherical media with arbitrary velocity fields
- The quadrupole moment of slowly rotating fluid balls
- Erratum: "Determining neutron star masses and radii using energy-resolved waveforms of X-ray burst oscillations" (ApJ, 776, 19 [2013])
- Magnetised Accretion Discs in Kerr Spacetimes II: Hot Spots
- Comparing an analytical spacetime metric for a merging binary to a fully nonlinear numerical evolution using curvature scalars
Cited by in corpus (28)
- Constraining the Neutron Star Mass-Radius Relation and Dense Matter Equation of State with NICER. II. Emission from Hot Spots on a Rapidly Rotating Neutron Star
- Relativistic rotating vector model for X-ray millisecond pulsars
- Self-lensing flares from black hole binaries I: general-relativistic ray tracing of black hole binaries
- Analytical techniques for polarimetric imaging of accretion flows in Schwarzschild metric
- Self-lensing flares from black hole binaries II: observing black hole shadows via light-curve tomography
- Modelling the polarised emission from black holes on event horizon-scales
- Image of Bonnor black dihole with a thin accretion disk and its polarization information
- Comparison of Polarized Radiative Transfer Codes used by the EHT Collaboration
- Oblate Schwarzschild approximation for polarized radiation from rapidly rotating neutron stars
- General relativistic polarized radiative transfer with inverse Compton scatterings
- A Southern sky search for repeating Fast Radio Bursts using the Australian SKA Pathfinder
- Polarization Whorls from M87* at the Event Horizon Telescope
- Skylight: a new code for general-relativistic ray-tracing and radiative transfer in arbitrary spacetimes
- Fundamental physics with neutron stars
- Forward Ray Tracing and Hot Spots in Kerr Spacetime
- A New Fast Monte Carlo Code for Solving Radiative Transfer Equations based on Neumann Solution
- Exploring Waveform Variations among Neutron Star Ray-tracing Codes for Complex Emission Geometries
- Impact of a binary black hole on its outer circumbinary disc
- Not all spacetime coordinates for general-relativistic ray tracing are created equal
- GALLIFRAY -- A geometric modeling and parameter estimation framework for black hole images using bayesian techniques
- Non-thermal Synchrotron Emission and Polarization Signatures during Black Hole Flux Eruptions
- A full waveform model for arbitrarily axis-symmetric black hole mergers
- Synthetic gravitational lens image of the Sagittarius A black hole with a thin disk model
- Gravitational Redshift for Rapidly Rotating Neutron Stars
- Barycentric interpolation on Riemannian and semi-Riemannian spaces
- Sculpting the outer edge of accretion disks in pre-circumbinary binary black hole systems
- Neutron stars as extreme gravity probes
- PATOKA: Simulating Electromagnetic Observables of Black Hole Accretion