▼Npts | Python toolkit for working with SKIRT (PTS) |
▼Nband | Facilities for representing broadband filters, including transmission curve data |
▼Nbroadband | Class for representing broadband filters |
CBroadBand | An instance of the BroadBand class represents either a built-in standard broadband filter (including transmission curve data), a uniform filter over a specified wavelength range (with a constant transmission curve in that range), or a custom filter based on a given wavelength grid and transmission curve |
▼Ndo | Exposing PTS functionality to the command line |
▼Ncommand | Execute one of the PTS command scripts from the command line |
CArgumentParserError | An instance of this class is raised as an exception when the argument parser wants to "exit" because of a user request for help or because of an error in the command line |
CCommandScript | The CommandScript class encapsulates a particular PTS command script |
CLoggingArgumentParser | This class overrides the output functions in the argument parser to send all output to the logger instead of directly to stdin or stderr |
▼Nsimulation | Facilities interfacing with the SKIRT executable and simulation input and output files |
▼Nhealpix | Handling of HEALPix grids |
CHEALPixGrid | This class represents a HEALPix grid |
▼Nsimulation | Representing the files related to a SKIRT simulation |
C_SimulationEntity | This class serves as an abstract base class for the Instrument and Probe classes |
CInstrument | An instance of the Instrument class can be spawned from a Simulation object to represent an instrument in the simulation, allowing to retrieve its attributes |
CProbe | An instance of the Probe class can be spawned from a Simulation object to represent a probe in the simulation, allowing to retrieve its attributes |
CSimulation | An instance of the Simulation class represents all input and output files related to a single performed SKIRT simulation |
▼Nskifile | Reading from and adjusting a SKIRT parameter file |
CSkiFile | An instance of the SkiFile class represents a particular existing SKIRT parameter file (ski file) |
▼Nskirt | Executing the SKIRT command line application |
CSkirt | An instance of the Skirt class represents a particular SKIRT executable, and allows invoking it with given command line arguments for execution on the local host |
▼Nstoredtable | Support for handling SKIRT stored table and stored columns formats |
▼Nconversionspec | Facilities for representing SKIRT resource conversion specifications |
CConversionSpec | An instance of this class represents a particular specification for converting some original data (in some given format) to the SKIRT stored table format, and it provides facilities to actually perform the specified conversion by calling upon the appropriate functionality outside this module |
CConversionSpecs | An instance of this class aggregates a set of ConversionSpec instances with facilities to perform them as a group |
▼Ntokenizedfile | Read a text file token by token |
CTokenizedFile | This class allows reading a text file token by token (where tokens are separated by whitespace), while still allowing to skip complete lines where needed |
▼Ntest | Facilities for testing SKIRT |
▼Nfunctional | Contains the SkirtTestSuite class for performing a suite of SKIRT test cases |
CSkirtTestSuite | An instance of the SkirtTestSuite class represents a suite of SKIRT test cases, stored as a nested structure of files and directories according to a specific layout, and provides facilities to perform the tests, verify the results, and prepare a summary test report |
▼Nutils | General utilities |
▼Nerror | Custom exceptions for use in PTS |
CUserError | An instance of this class should be raised by PTS scripts when a fatal problem is most likely caused by a user error as opposed to a programming error |
▼Nvisual | Facilities for visualizing SKIRT-related data through plots and images |
▼Nmoviefile | Creating a movie file from a sequence of still images |
CMovieFile | An instance of the MovieFile class allows creating a movie file from a sequence of still images |
▼Nrgbimage | Managing a color image in various representations |
C_CubicSpline | An instance of the CubicSpline class implements a function \(y=f(x)\) composed of three cubic spline segments of the form \(y=ax^3+bx^2+cx+d\) |
CRGBImage | An instance of the RGBImage class represents a single RGB color image, i.e |