32 #ifndef xml_io_types_h 33 #define xml_io_types_h 56 #define TMPL_XML_READ_WRITE_STREAM(what) \ 57 void xml_read_from_stream(istream&, what&, bifstream *, const Verbosity&); \ 58 void xml_write_to_stream(ostream&, const what&, bofstream *, \ 59 const String&, const Verbosity&); 153 #undef TMPL_XML_READ_WRITE_STREAM INDEX Index
The type to use for all integer numbers and indices.
Template functions for general supergeneric ws methods.
Header file for work with HITRAN collision induced absorption (CIA).
Interpolation classes and functions created for use within Monte Carlo scattering simulations...
Declarations having to do with the four output streams.
Declarations required for the calculation of jacobians.
Structure which describes the single scattering properties of a particle or a particle distribution...
A 2D sequential linear interpolation (SLI) lookup table.
Workspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods...
Structure to store a grid position.
Contains the data for one retrieval quantity.
This file contains the definition of Array.
void xml_read_from_stream(istream &, ArrayOfLineRecord &, const Numeric, const Numeric, bifstream *, const Verbosity &)
Reads ArrayOfLineRecord from XML input stream within specified frequency range.
The implementation for String, the ARTS string class.
Record containing upper and lower quantum numbers.
Header file for sparse matrices.
Declarations for agendas.
Binary output file stream class.
This file contains the class declaration of bifstream.
This file contains the class declaration of bofstream.
Contains the lookup data for one species.
A tag group can consist of the sum of several of these.
An absorption lookup table.
NUMERIC Numeric
The type to use for all floating point numbers.
Declarations for the gas absorption lookup table.
Declarations required for the calculation of absorption coefficients.
An Antenna object used by MCGeneral.
Propagation path structure and functions.
Container class for Quantum Numbers.
Contains the lookup data for one isotopologue.
CIA data for a single pair of molecules.
Implementation of gridded fields.
#define TMPL_XML_READ_WRITE_STREAM(what)
void xml_parse_from_stream(istream &, Vector &, bifstream *, ArtsXMLTag &, const Verbosity &verbosity)
Parses Vector from XML input stream.
The structure to describe a propagation path and releated quantities.
Auxiliary data for isotopologues.
This file contains private function declarations and template instantiation to handle XML data files...
Scattering database structure and functions.