Gateau User Manual
Atmospheric simulation of astronomical signals
gateau Directory Reference

Directories

Files

file  __main__.py
 Gateau cli entry point (for selftest)
 
file  atmosphere_utils.py
 Utilities for preparing atmosphere screens that can be called by users. Also contains a function for generating atmospheric transmission curves.
 
file  bind_utils.py
 File containing utility functions for the ctypes bindings. Most of these functions are concerned with allocating memory.
 
file  bindings.py
 Bindings for the ctypes interface for gateau.
 
file  cascade.py
 Functionality concerned with setting the radiative transfer cascade.
 
file  custom_logger.py
 This file contains class definitions of the custom logger objects used in gateau.
 
file  ifu.py
 
file  input_checker.py
 
file  materials.py
 
file  scan_patterns.py
 File containing some commonly encountered scanning patterns.
 
file  simulator.py
 Interface file for the gateau simulator. This file contains the public methods necessary for initialising and running gateau simulations.
 
file  structs.py
 
file  threadmgr.py