| abs_o2_models.h | |
| abs_species_tags.cc | Stuff related to absorption species tags |
| abs_species_tags.h | Header file for stuff related to absorption species tags |
| absorption.cc | Physical absorption routines |
| absorption.h | Declarations required for the calculation of absorption coefficients |
| agenda_class.cc | Implementation of agendas |
| agenda_class.h | Declarations for agendas |
| agenda_record.cc | Implementation of agendas |
| agenda_record.h | Declarations for AgRecord, storing lookup information for one agenda |
| agendas.cc | Initialize lookup data for agendas |
| array.h | This file contains the definition of Array |
| arts.cc | This file contains global functions |
| arts.h | The global header file for ARTS |
| arts_getopt.h | |
| arts_omp.cc | Helper functions for OpenMP |
| arts_omp.h | Header file for helper functions for OpenMP |
| auto_md.cc | |
| auto_md.h | |
| auto_version.h | |
| auto_workspace.h | Defines the enum type that acts as a handle for workspace variables groups |
| bifstream.cc | This file contains the class implementation of bifstream |
| bifstream.h | This file contains the class declaration of bifstream |
| binio.cc | |
| binio.h | |
| bofstream.cc | This file contains the class implementation of bofstream |
| bofstream.h | This file contains the class declaration of bofstream |
| check_input.cc | |
| check_input.h | |
| cia.cc | Implementation file for work with HITRAN collision induced absorption (CIA) |
| cia.h | Header file for work with HITRAN collision induced absorption (CIA) |
| cloudbox.cc | Internal functions for scattering calculations |
| cloudbox.h | Internal cloudbox functions |
| complex.cc | A class implementing complex numbers for ARTS |
| complex.h | A class implementing complex numbers for ARTS |
| config.h | |
| config_global.h | |
| constants.cc | This file contains global constants |
| continua.cc | Continuum absorption models |
| continua.h | This header file contains all the declarations of the implemented continua and full absorption (lines+continuum) models |
| debug.h | Helper macros for debugging |
| describe.cc | Describe type and dimensions of a tensor view |
| describe.h | Header file for describe.cc |
| disort.cc | This file contains functions related to the DISORT interface |
| disort.h | Functions for disort interface |
| disort_DISORT.h | |
| docserver.cc | Implementation of the arts documentation server |
| docserver.h | Declarations for the arts documentation server |
| doit.cc | This file contains functions to calculate the radiative transfer inside the cloudbox using the DOIT method |
| doit.h | Radiative transfer in cloudbox |
| exceptions.h | The declarations of all the exception classes |
| Faddeeva.cc | |
| fastem.cc | This file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity |
| fastem.h | This file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity |
| file.cc | This file contains basic functions to handle ASCII data files |
| file.h | This file contains basic functions to handle ASCII files |
| gas_abs_lookup.cc | Implementation of scalar gas absorption lookup table functions |
| gas_abs_lookup.h | Declarations for the gas absorption lookup table |
| geodetic.cc | |
| geodetic.h | |
| geomag_calc.cc | Routine for calculating the geomagnetic field |
| geomag_calc.h | The header file for the functions in geomag_calc.cc |
| global_data.h | |
| gridded_fields.cc | Implementation of gridded fields |
| gridded_fields.h | Implementation of gridded fields |
| groups.cc | Defines workspace variable groups |
| gzstream.cc | |
| gzstream.h | |
| interpolation.cc | Interpolation routines |
| interpolation.h | Header file for interpolation.cc |
| interpolation_poly.cc | Interpolation routines for cubic and higher order interpolation |
| interpolation_poly.h | Header file for interpolation_poly.cc |
| iotraits.h | |
| jacobian.cc | Routines for setting up the jacobian |
| jacobian.h | Declarations required for the calculation of jacobians |
| legendre.cc | Contains the code to calculate Legendre polynomials |
| legendre.h | Contains the code to calculate Legendre polynomials |
| lin_alg.cc | Linear algebra functions |
| lin_alg.h | Linear algebra functions |
| linemixingrecord.cc | LineMixingRecord implementation |
| linemixingrecord.h | LineMixingRecord class for storing line mixing data |
| linerecord.cc | LineRecord implementation |
| linerecord.h | LineRecord class for managing line catalog data |
| lineshapes.cc | Stuff related to lineshape functions |
| logic.cc | Logical functions |
| logic.h | Header file for logic.cc |
| m_abs.cc | Stuff related to the calculation of absorption coefficients |
| m_abs_lookup.cc | Methods related to absorption, lookup table, etc |
| m_agenda.cc | Workspace methods for Agenda |
| m_append.h | Implementation of Append |
| m_atmosphere.cc | Workspace functions to set variables defining the atmosphere (excluding the surface) |
| m_basic_types.cc | Workspace functions for straightforward operations on variables of basic types |
| m_basic_types.h | Functions for straightforward operations on variables of basic types |
| m_batch.cc | Workspace functions for doing batch calculations |
| m_checked.cc | Workspace functions setting the checked WSVs |
| m_cia.cc | Workspace methods for HITRAN CIA data |
| m_cloudbox.cc | Workspace functions related to the definintion of the cloud box |
| m_cloudradar.cc | Workspace functions related to simulation of cloud radars |
| m_conversion.h | Implementation of unit conversion functions |
| m_copy.h | Implementation of Copy |
| m_delete.h | Implementation of Delete |
| m_disort.cc | This file contains functions to use the multiple scattering program DISORT |
| m_doit.cc | This file contains functions to calculate the radiative transfer inside the cloudbox using the DOIT method |
| m_doit2.cc | |
| m_extract.h | Implementation of Extract |
| m_fos.cc | Workspace functions associated with the FOS scattering scheme |
| m_general.cc | Workspace functions of a general and overall character |
| m_general.h | Template functions for general supergeneric ws methods |
| m_geodetic.cc | Workspace functions of geodetic character |
| m_ignore.h | Implementation of Ignore |
| m_jacobian.cc | Workspace functions related to the jacobian |
| m_linemixing.cc | |
| m_montecarlo.cc | Workspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods. All of these functions refer to 3D calculations |
| m_nc.h | Workspace methods and template functions for supergeneric NetCDF IO |
| m_optproperties.cc | This filecontains workspace methods for calculating the optical properties for the radiative transfer |
| m_physics.cc | Workspace methods of physical character |
| m_planets.cc | Planet specific workspace methods |
| m_ppath.cc | Workspace functions releated to propagation paths variables |
| m_reduce.h | Implementation of Reduce |
| m_refraction.cc | Workspace methods releated to refraction |
| m_rte.cc | Workspace functions for solving clear sky radiative transfer |
| m_select.h | |
| m_sensor.cc | Workspace functions related to sensor modelling variables |
| m_surface.cc | Workspace functions associated wih the surface and its properties |
| m_tmatrix.cc | T-Matrix related workspace methods |
| m_transmitter.cc | Workspace functions related to transmitters and radiative transfer for transmitted signals |
| m_xml.cc | Non-template implementations of workspace methods for XML IO |
| m_xml.h | Workspace methods and template functions for supergeneric XML IO |
| m_zeeman.cc | |
| main.cc | This file contains the main function of ARTS, as well as functions to deal with command line parameters |
| make_array.h | Implements the class MakeArray, which is a derived class of Array, allowing explicit initialization |
| make_auto_md_cc.cc | |
| make_auto_md_h.cc | This is a little C++ program that generates the file auto_md.h from the workspace methods data md_data |
| make_auto_workspace_h.cc | |
| make_vector.cc | |
| make_vector.h | The class MakeVector is a special kind of Vector that can be initialized explicitly from one or more arguments of type Numeric |
| math_funcs.cc | |
| math_funcs.h | |
| matpack.h | |
| matpackI.cc | |
| matpackI.h | |
| matpackII.cc | Implementation of sparse matrices |
| matpackII.h | Header file for sparse matrices |
| matpackIII.cc | |
| matpackIII.h | |
| matpackIV.cc | |
| matpackIV.h | |
| matpackV.cc | |
| matpackV.h | |
| matpackVI.cc | |
| matpackVI.h | |
| matpackVII.cc | |
| matpackVII.h | |
| mc_antenna.cc | Monte Carlo Antenna implementation |
| mc_antenna.h | Workspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods. All of these functions refer to 3D calculations |
| mc_interp.cc | Interpolation classes and functions created for use within Monte Carlo scattering simulations |
| mc_interp.h | Interpolation classes and functions created for use within Monte Carlo scattering simulations |
| mc_NotUsed.cc | |
| messages.cc | Definitions having to do with the four output streams |
| messages.h | Declarations having to do with the four output streams |
| methods.cc | Definition of method description data |
| methods.h | Declaration of the class MdRecord |
| methods_aux.cc | Auxiliary material for the workspace methods, which used to be in methods.cc |
| montecarlo.cc | Functions used by MCGeneral |
| montecarlo.h | |
| mystring.h | This file contains the definition of String, the ARTS string class |
| nc_io.cc | This file contains basic functions to handle NetCDF data files |
| nc_io.h | This file contains basic functions to handle NetCDF data files |
| nc_io_array_types.cc | This file contains functions to handle NetCDF data files |
| nc_io_basic_types.cc | This file contains functions to handle NetCDF data files |
| nc_io_compound_types.cc | |
| nc_io_instantiation.h | |
| nc_io_types.h | This file contains private function declarations and template instantiation to handle NetCDF data files |
| optproperties.cc | This file contains definitions and functions related to the optical properties of particles |
| optproperties.h | Scattering database structure and functions |
| parameters.cc | This file contains the function get_parameters, which reads command line parameters |
| parameters.h | This file contains header information for the dealing with command line parameters |
| parser.cc | |
| parser.h | |
| partition_function_data.cc | Coefficients for 3rd order polynomial of partition function in temperature, plus safety check |
| physics_funcs.cc | |
| physics_funcs.h | |
| poly_roots.cc | Contains the code to determine roots of polynomials |
| poly_roots.h | Contains the code to determine roots of polynomials |
| ppath.cc | Functions releated to calculation of propagation paths |
| ppath.h | Propagation path structure and functions |
| ppath_NotUsed.cc | |
| quantum.cc | Classes to handle quantum numbers |
| quantum.h | Classes to handle quantum numbers |
| rational.cc | Contains some additional functionality of the rational class |
| rational.h | Contains the rational class definition |
| refraction.cc | Functions releated to calculation of refractive index |
| refraction.h | Refraction functions |
| rng.cc | Member functions of the Rng class and gsl_rng code |
| rng.h | Defines the Rng random number generator class |
| rte.cc | Functions to solve radiative transfer tasks |
| rte.h | Declaration of functions in rte.cc |
| sensor.cc | Functions related to sensor modelling |
| sensor.h | Sensor modelling functions |
| sorting.h | Contains sorting routines |
| sourcetext.cc | |
| sourcetext.h | |
| special_interp.cc | Interpolation routines for special purposes |
| special_interp.h | Header file for special_interp.cc |
| species_data.cc | Implementation of function define_species_data() |
| supergeneric.h | Declarations for supergeneric methods |
| surface.cc | |
| surface.h | |
| test_binaryio.cc | |
| test_cia.cc | Test Collission Induced Absorption (CIA) functions |
| test_complex.cc | Test the complex numbers |
| test_geomag_calc.cc | |
| test_gridded_fields.cc | |
| test_integration.cc | Testfile for the AngIntegrate_trapezoid function from math_funcs.cc |
| test_interpolation.cc | |
| test_legendre.cc | |
| test_linalg.cc | Test for the linear algebra functions |
| test_matpack.cc | |
| test_omp.cc | |
| test_opt_properties.cc | |
| test_poly.cc | |
| test_quantum.cc | |
| test_readpp.cc | |
| test_sorting.cc | |
| test_sparse.cc | Tests for sparse matrices |
| test_tensor.cc | |
| test_xml.cc | |
| tmatrix.cc | Implementation of the T-Matrix interface |
| tmatrix.h | Declarations for the T-Matrix interface |
| token.cc | |
| token.h | |
| wigner_functions.cc | |
| wigner_functions.h | |
| workspace.cc | Definition of function wsv_data |
| workspace_ng.cc | This file contains the implementation of the workspace member functions |
| workspace_ng.h | This file contains the declaration and partly the implementation of the workspace class |
| wsv_aux.h | Auxiliary header stuff related to workspace variable groups |
| xml_io.cc | This file contains basic functions to handle XML data files |
| xml_io.h | This file contains basic functions to handle XML data files |
| xml_io_array_types.cc | This file contains basic functions to handle XML data files |
| xml_io_basic_types.cc | This file contains basic functions to handle XML data files |
| xml_io_compound_types.cc | This file contains basic functions to handle XML data files |
| xml_io_instantiation.h | This file contains template instantiations to handle XML data files |
| xml_io_private.h | This file contains private function declarations and template instantiation to handle XML data files |
| xml_io_types.h | This file contains private function declarations and template instantiation to handle XML data files |