tardis.spectrum.formal_integral.formal_integral module¶
- class tardis.spectrum.formal_integral.formal_integral.FormalIntegrator(simulation_state, plasma, transport, opacity_state=None, macro_atom_state=None, points=1000)[source]¶
Bases:
object
Class containing the formal integrator.
If there is a NVIDIA CUDA GPU available, the formal integral will automatically run on it. If multiple GPUs are available, it will choose the first one that it sees. You can read more about selecting different GPUs on Numba’s CUDA documentation.
- Parameters:
- modeltardis.model.SimulationState
- plasmatardis.plasma.BasePlasma
- transporttardis.transport.montecarlo.MontecarloTransport
- pointsint64