ARTS  2.3.626
File List
Here is a list of all files with brief descriptions:
o*abs_o2_models.h
o*abs_species_tags.ccStuff related to absorption species tags
o*abs_species_tags.hHeader file for stuff related to absorption species tags
o*absorption.ccPhysical absorption routines
o*absorption.hDeclarations required for the calculation of absorption coefficients
o*agenda_class.ccImplementation of agendas
o*agenda_class.hDeclarations for agendas
o*agenda_record.ccImplementation of agendas
o*agenda_record.hDeclarations for AgRecord, storing lookup information for one agenda
o*agenda_wrapper.h
o*agenda_wrapper_mpi.h
o*agendas.ccInitialize lookup data for agendas
o*array.hThis file contains the definition of Array
o*arts.ccThis file contains global functions
o*arts.hThe global header file for ARTS
o*arts_getopt.h
o*arts_omp.ccHelper functions for OpenMP
o*arts_omp.hHeader file for helper functions for OpenMP
o*auto_md.cc
o*auto_md.h
o*auto_version.h
o*auto_workspace.hDefines the enum type that acts as a handle for workspace variables groups
o*bifstream.ccThis file contains the class implementation of bifstream
o*bifstream.hThis file contains the class declaration of bifstream
o*binio.cc
o*binio.h
o*blas.hInterface for BLAS library
o*bofstream.ccThis file contains the class implementation of bofstream
o*bofstream.hThis file contains the class declaration of bofstream
o*check_input.cc
o*check_input.h
o*cia.ccImplementation file for work with HITRAN collision induced absorption (CIA)
o*cia.hHeader file for work with HITRAN collision induced absorption (CIA)
o*cloudbox.ccInternal functions for scattering calculations
o*cloudbox.hInternal cloudbox functions
o*complex.ccA class implementing complex numbers for ARTS
o*complex.hA class implementing complex numbers for ARTS
o*config.h
o*constants.ccThis file contains global constants
o*continua.ccContinuum absorption models
o*continua.hThis header file contains all the declarations of the implemented continua and full absorption (lines+continuum) models
o*debug.hHelper macros for debugging
o*describe.ccDescribe type and dimensions of a tensor view
o*describe.hHeader file for describe.cc
o*disort.ccThis file contains functions related to the DISORT interface
o*disort.hFunctions for disort interface
o*disort_DISORT.h
o*docserver.ccImplementation of the arts documentation server
o*docserver.hDeclarations for the arts documentation server
o*doit.ccThis file contains functions to calculate the radiative transfer inside the cloudbox using the DOIT method
o*doit.hRadiative transfer in cloudbox
o*exceptions.hThe declarations of all the exception classes
o*Faddeeva.cc
o*fastem.ccThis file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity
o*fastem.hThis file contains functions that are adapted from FASTEM code which is used to calculate surface emissivity
o*file.ccThis file contains basic functions to handle ASCII data files
o*file.hThis file contains basic functions to handle ASCII files
o*gas_abs_lookup.ccImplementation of scalar gas absorption lookup table functions
o*gas_abs_lookup.hDeclarations for the gas absorption lookup table
o*geodetic.cc
o*geodetic.h
o*geomag_calc.ccRoutine for calculating the geomagnetic field
o*geomag_calc.hThe header file for the functions in geomag_calc.cc
o*global_data.h
o*gridded_fields.ccImplementation of gridded fields
o*gridded_fields.hImplementation of gridded fields
o*groups.ccDefines workspace variable groups
o*gzstream.cc
o*gzstream.h
o*interpolation.ccInterpolation routines
o*interpolation.hHeader file for interpolation.cc
o*interpolation_poly.ccInterpolation routines for cubic and higher order interpolation
o*interpolation_poly.hHeader file for interpolation_poly.cc
o*jacobian.ccRoutines for setting up the jacobian
o*jacobian.hDeclarations required for the calculation of jacobians
o*lapack.hInterface for the LAPACK library
o*legendre.ccContains the code to calculate Legendre polynomials
o*legendre.hContains the code to calculate Legendre polynomials
o*lin_alg.ccLinear algebra functions
o*lin_alg.hLinear algebra functions
o*linemixingdata.ccContains some additional functionality of the line mixing data class
o*linemixingdata.hContains the line mixing data class definition
o*linemixingrecord.ccLineMixingRecord implementation
o*linemixingrecord.hLineMixingRecord class for storing line mixing data
o*linerecord.ccLineRecord implementation
o*linerecord.hLineRecord class for managing line catalog data
o*linerecord_partitionfunctiondata.ccContains some additional functionality of the partition function data class
o*linerecord_partitionfunctiondata.hContains the partition function data class definition
o*linescaling.cc
o*linescaling.h
o*lineshapes.ccStuff related to lineshape functions
o*logic.ccLogical functions
o*logic.hHeader file for logic.cc
o*m_abs.ccStuff related to the calculation of absorption coefficients
o*m_abs_lookup.ccMethods related to absorption, lookup table, etc
o*m_agenda.ccWorkspace methods for Agenda
o*m_append.hImplementation of Append
o*m_atmosphere.ccWorkspace functions to set variables defining the atmosphere (excluding the surface)
o*m_basic_types.ccWorkspace functions for straightforward operations on variables of basic types
o*m_basic_types.hFunctions for straightforward operations on variables of basic types
o*m_batch.ccWorkspace functions for doing batch calculations
o*m_checked.ccWorkspace functions setting the checked WSVs
o*m_cia.ccWorkspace methods for HITRAN CIA data
o*m_cloudbox.ccWorkspace functions related to the definintion of the cloud box
o*m_cloudradar.ccWorkspace functions related to simulation of cloud radars
o*m_conversion.hImplementation of unit conversion functions
o*m_copy.hImplementation of Copy
o*m_delete.hImplementation of Delete
o*m_disort.ccThis file contains functions to use the multiple scattering program DISORT
o*m_doit.ccThis file contains functions to calculate the radiative transfer inside the cloudbox using the DOIT method
o*m_extract.hImplementation of Extract
o*m_fos.ccWorkspace functions associated with the FOS scattering scheme
o*m_general.ccWorkspace functions of a general and overall character
o*m_general.hTemplate functions for general supergeneric ws methods
o*m_geodetic.ccWorkspace functions of geodetic character
o*m_gridded_fields.hImplementation of GriddedField workspace methods
o*m_ignore.hImplementation of Ignore
o*m_jacobian.ccWorkspace functions related to the jacobian
o*m_linemixing.cc
o*m_linerecord.cc
o*m_montecarlo.ccWorkspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods. All of these functions refer to 3D calculations
o*m_nc.hWorkspace methods and template functions for supergeneric NetCDF IO
o*m_oem.ccWorkspace functions related to making OEM inversions
o*m_optproperties.ccThis filecontains workspace methods for calculating the optical properties for the radiative transfer
o*m_physics.ccWorkspace methods of physical character
o*m_planets.ccPlanet specific workspace methods
o*m_ppath.ccWorkspace functions releated to propagation paths variables
o*m_radiation_field.cc
o*m_reduce.hImplementation of Reduce
o*m_refraction.ccWorkspace methods releated to refraction
o*m_rt4.ccWorkspace functions related to application of scattering solver RT4
o*m_rte.ccWorkspace functions for solving clear sky radiative transfer
o*m_select.h
o*m_sensor.ccWorkspace functions related to sensor modelling variables
o*m_surface.ccWorkspace functions associated wih the surface and its properties
o*m_tmatrix.ccT-Matrix related workspace methods
o*m_transmitter.ccWorkspace functions related to transmitters and radiative transfer for transmitted signals
o*m_xml.ccNon-template implementations of workspace methods for XML IO
o*m_xml.hWorkspace methods and template functions for supergeneric XML IO
o*m_zeeman.cc
o*main.ccThis file contains the main function of ARTS, as well as functions to deal with command line parameters
o*make_array.hImplements the class MakeArray, which is a derived class of Array, allowing explicit initialization
o*make_auto_md_cc.cc
o*make_auto_md_h.ccThis is a little C++ program that generates the file auto_md.h from the workspace methods data md_data
o*make_auto_workspace_h.cc
o*make_vector.cc
o*make_vector.hThe class MakeVector is a special kind of Vector that can be initialized explicitly from one or more arguments of type Numeric
o*math_funcs.cc
o*math_funcs.h
o*matpack.h
o*matpackI.cc
o*matpackI.h
o*matpackII.ccImplementation of sparse matrices
o*matpackII.hHeader file for sparse matrices
o*matpackIII.cc
o*matpackIII.h
o*matpackIV.cc
o*matpackIV.h
o*matpackV.cc
o*matpackV.h
o*matpackVI.cc
o*matpackVI.h
o*matpackVII.cc
o*matpackVII.h
o*mc_antenna.ccMonte Carlo Antenna implementation
o*mc_antenna.hWorkspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods. All of these functions refer to 3D calculations
o*mc_interp.ccInterpolation classes and functions created for use within Monte Carlo scattering simulations
o*mc_interp.hInterpolation classes and functions created for use within Monte Carlo scattering simulations
o*mc_NotUsed.cc
o*messages.ccDefinitions having to do with the four output streams
o*messages.hDeclarations having to do with the four output streams
o*methods.ccDefinition of method description data
o*methods.hDeclaration of the class MdRecord
o*methods_aux.ccAuxiliary material for the workspace methods, which used to be in methods.cc
o*montecarlo.ccFunctions used by MCGeneral
o*montecarlo.h
o*mystring.hThis file contains the definition of String, the ARTS string class
o*nc_io.ccThis file contains basic functions to handle NetCDF data files
o*nc_io.hThis file contains basic functions to handle NetCDF data files
o*nc_io_array_types.ccThis file contains functions to handle NetCDF data files
o*nc_io_basic_types.ccThis file contains functions to handle NetCDF data files
o*nc_io_compound_types.cc
o*nc_io_instantiation.h
o*nc_io_types.hThis file contains private function declarations and template instantiation to handle NetCDF data files
o*oem.hContains type aliases and interface classes for the invlib library
o*oem_mpi.hOptimal estimation method for MPI-distributed retrieval
o*optproperties.ccThis file contains definitions and functions related to the optical properties of particles
o*optproperties.hScattering database structure and functions
o*parameters.ccThis file contains the function get_parameters, which reads command line parameters
o*parameters.hThis file contains header information for the dealing with command line parameters
o*parser.cc
o*parser.h
o*partial_derivatives.cc
o*partial_derivatives.h
o*partition_function_data.ccCoefficients for 3rd order polynomial of partition function in temperature, plus safety check
o*physics_funcs.cc
o*physics_funcs.h
o*poly_roots.ccContains the code to determine roots of polynomials
o*poly_roots.hContains the code to determine roots of polynomials
o*ppath.ccFunctions releated to calculation of propagation paths
o*ppath.hPropagation path structure and functions
o*ppath_NotUsed.cc
o*pressurebroadeningdata.ccContains additional functions for the pressure broadening data class
o*pressurebroadeningdata.hContains the pressure broadening data class
o*quantum.ccClasses to handle quantum numbers
o*quantum.hClasses to handle quantum numbers
o*quantum_parser.hParser for quantum numbers from spectroscopic catalogs
o*quantum_parser_hitran.ccParser for quantum numbers from spectroscopic catalogs
o*quantum_parser_hitran.hParser for quantum numbers from HITRAN 2004 and later
o*rational.ccContains some additional functionality of the rational class
o*rational.hContains the rational class definition
o*refraction.ccFunctions releated to calculation of refractive index
o*refraction.hRefraction functions
o*rng.ccMember functions of the Rng class and gsl_rng code
o*rng.hDefines the Rng random number generator class
o*rt4.ccContains functions related to application of scattering solver RT4
o*rt4.hContains functions related to application of scattering solver RT4
o*rte.ccFunctions to solve radiative transfer tasks
o*rte.hDeclaration of functions in rte.cc
o*sensor.ccFunctions related to sensor modelling
o*sensor.hSensor modelling functions
o*sorting.hContains sorting routines
o*sourcetext.cc
o*sourcetext.h
o*special_interp.ccInterpolation routines for special purposes
o*special_interp.hHeader file for special_interp.cc
o*species_data.ccImplementation of function define_species_data()
o*supergeneric.hDeclarations for supergeneric methods
o*surface.cc
o*surface.h
o*test_binaryio.cc
o*test_cia.ccTest Collission Induced Absorption (CIA) functions
o*test_complex.ccTest the complex numbers
o*test_geomag_calc.cc
o*test_gridded_fields.cc
o*test_integration.ccTestfile for the AngIntegrate_trapezoid function from math_funcs.cc
o*test_interpolation.cc
o*test_legendre.cc
o*test_linalg.ccTest for the linear algebra functions
o*test_matpack.cc
o*test_oem.ccTest for the OEM functions
o*test_omp.cc
o*test_opt_properties.cc
o*test_poly.cc
o*test_propmat_partials.cc
o*test_quantum.cc
o*test_readpp.cc
o*test_sorting.cc
o*test_sparse.ccTests for sparse matrices
o*test_tensor.cc
o*test_utils.cc
o*test_utils.hUtility functions for testing
o*test_xml.cc
o*timings.cc
o*timings.h
o*tmatrix.ccImplementation of the T-Matrix interface
o*tmatrix.hDeclarations for the T-Matrix interface
o*token.cc
o*token.h
o*wigner_functions.cc
o*wigner_functions.h
o*workspace.ccDefinition of function wsv_data
o*workspace_ng.ccThis file contains the implementation of the workspace member functions
o*workspace_ng.hThis file contains the declaration and partly the implementation of the workspace class
o*wsv_aux.hAuxiliary header stuff related to workspace variable groups
o*xml_io.ccThis file contains basic functions to handle XML data files
o*xml_io.hThis file contains basic functions to handle XML data files
o*xml_io_array_types.ccThis file contains basic functions to handle XML data files
o*xml_io_basic_types.ccThis file contains basic functions to handle XML data files
o*xml_io_compound_types.ccThis file contains basic functions to handle XML data files
o*xml_io_instantiation.hThis file contains template instantiations to handle XML data files
o*xml_io_private.hThis file contains private function declarations and template instantiation to handle XML data files
o*xml_io_types.hThis file contains private function declarations and template instantiation to handle XML data files
o*zeeman.cc
\*zeeman.h