pyradtran.core#
Simulation engine for pyRadtran.
This module contains the Simulation class, which is the
low-level workhorse behind every uvspec invocation. It is
responsible for:
Generating a complete
uvspecinput file from aSimulationConfigand per-point overrides.Spawning the
uvspecsubprocess and capturing its stdout.Cleaning up temporary files.
Most users should interact with the higher-level
PyRadtranAccessor (ds.pyradtran.run())
rather than calling Simulation directly.
See also
pyradtran.interfaceHigh-level batch interface and xarray accessor.
pyradtran.io.OutputParserParse
uvspecoutput files.
|
Low-level wrapper around a single |