ARTS  2.4.0(git:4fb77825)
auto_md.h
Go to the documentation of this file.
1 // This file was generated automatically by make_auto_md_h.cc.
2 // DO NOT EDIT !
3 // Generated: Oct 15 2020, 08:27:06
4 
5 #ifndef auto_md_h
6 #define auto_md_h
7 
8 #include "matpackI.h"
9 #include "matpackII.h"
10 #include "abs_species_tags.h"
11 #include "artstime.h"
12 #include "gas_abs_lookup.h"
13 #include "gridded_fields.h"
14 #include "linemixing_hitran.h"
15 #include "optproperties.h"
16 #include "jacobian.h"
17 #include "mc_antenna.h"
18 #include "m_general.h"
19 #include "parser.h"
20 #include "workspace_ng.h"
21 #include "cia.h"
22 #include "covariance_matrix.h"
23 #include "propagationmatrix.h"
24 #include "transmissionmatrix.h"
25 #include "telsem.h"
26 #include "tessem.h"
27 #include "hitran_xsec.h"
28 #include "absorptionlines.h"
29 
30 // This is only used for a consistency check. You can get the
31 // number of WSMs from md_data.nelem().
32 #define N_MD 1974
33 
34 // Method function declarations:
35 
37 
46 void AbsorptionLinesCreate(// WS Generic Output:
47  AbsorptionLines& out,
48  // Verbosity object:
49  const Verbosity& verbosity);
50 
52 
61 void AgendaCreate(// WS Generic Output:
62  Agenda& out,
63  // Verbosity object:
64  const Verbosity& verbosity);
65 
67 
76 void ArrayOfAbsorptionLinesCreate(// WS Generic Output:
78  // Verbosity object:
79  const Verbosity& verbosity);
80 
82 
91 void ArrayOfArrayOfAbsorptionLinesCreate(// WS Generic Output:
93  // Verbosity object:
94  const Verbosity& verbosity);
95 
97 
106 void ArrayOfAgendaCreate(// WS Generic Output:
107  ArrayOfAgenda& out,
108  // Verbosity object:
109  const Verbosity& verbosity);
110 
112 
121 void ArrayOfArrayOfGriddedField1Create(// WS Generic Output:
123  // Verbosity object:
124  const Verbosity& verbosity);
125 
127 
136 void ArrayOfArrayOfGriddedField2Create(// WS Generic Output:
138  // Verbosity object:
139  const Verbosity& verbosity);
140 
142 
151 void ArrayOfArrayOfGriddedField3Create(// WS Generic Output:
153  // Verbosity object:
154  const Verbosity& verbosity);
155 
157 
166 void ArrayOfArrayOfIndexCreate(// WS Generic Output:
167  ArrayOfArrayOfIndex& out,
168  // Verbosity object:
169  const Verbosity& verbosity);
170 
172 
181 void ArrayOfArrayOfMatrixCreate(// WS Generic Output:
183  // Verbosity object:
184  const Verbosity& verbosity);
185 
187 
196 void ArrayOfPpathCreate(// WS Generic Output:
197  ArrayOfPpath& out,
198  // Verbosity object:
199  const Verbosity& verbosity);
200 
202 
211 void ArrayOfArrayOfPropagationMatrixCreate(// WS Generic Output:
213  // Verbosity object:
214  const Verbosity& verbosity);
215 
217 
226 void ArrayOfArrayOfRadiationVectorCreate(// WS Generic Output:
228  // Verbosity object:
229  const Verbosity& verbosity);
230 
232 
241 void ArrayOfArrayOfScatteringMetaDataCreate(// WS Generic Output:
243  // Verbosity object:
244  const Verbosity& verbosity);
245 
247 
256 void ArrayOfArrayOfSingleScatteringDataCreate(// WS Generic Output:
258  // Verbosity object:
259  const Verbosity& verbosity);
260 
262 
271 void ArrayOfArrayOfSpeciesTagCreate(// WS Generic Output:
273  // Verbosity object:
274  const Verbosity& verbosity);
275 
277 
286 void ArrayOfArrayOfStokesVectorCreate(// WS Generic Output:
288  // Verbosity object:
289  const Verbosity& verbosity);
290 
292 
301 void ArrayOfArrayOfStringCreate(// WS Generic Output:
303  // Verbosity object:
304  const Verbosity& verbosity);
305 
307 
316 void ArrayOfArrayOfTensor3Create(// WS Generic Output:
318  // Verbosity object:
319  const Verbosity& verbosity);
320 
322 
331 void ArrayOfArrayOfTensor6Create(// WS Generic Output:
333  // Verbosity object:
334  const Verbosity& verbosity);
335 
337 
346 void ArrayOfArrayOfTimeCreate(// WS Generic Output:
347  ArrayOfArrayOfTime& out,
348  // Verbosity object:
349  const Verbosity& verbosity);
350 
352 
361 void ArrayOfArrayOfTransmissionMatrixCreate(// WS Generic Output:
363  // Verbosity object:
364  const Verbosity& verbosity);
365 
367 
376 void ArrayOfArrayOfVectorCreate(// WS Generic Output:
378  // Verbosity object:
379  const Verbosity& verbosity);
380 
382 
391 void ArrayOfCIARecordCreate(// WS Generic Output:
392  ArrayOfCIARecord& out,
393  // Verbosity object:
394  const Verbosity& verbosity);
395 
397 
406 void ArrayOfGriddedField1Create(// WS Generic Output:
408  // Verbosity object:
409  const Verbosity& verbosity);
410 
412 
421 void ArrayOfGriddedField2Create(// WS Generic Output:
423  // Verbosity object:
424  const Verbosity& verbosity);
425 
427 
436 void ArrayOfGriddedField3Create(// WS Generic Output:
438  // Verbosity object:
439  const Verbosity& verbosity);
440 
442 
451 void ArrayOfGriddedField4Create(// WS Generic Output:
453  // Verbosity object:
454  const Verbosity& verbosity);
455 
457 
466 void ArrayOfIndexCreate(// WS Generic Output:
467  ArrayOfIndex& out,
468  // Verbosity object:
469  const Verbosity& verbosity);
470 
472 
481 void ArrayOfMatrixCreate(// WS Generic Output:
482  ArrayOfMatrix& out,
483  // Verbosity object:
484  const Verbosity& verbosity);
485 
487 
496 void ArrayOfPropagationMatrixCreate(// WS Generic Output:
498  // Verbosity object:
499  const Verbosity& verbosity);
500 
502 
511 void ArrayOfQuantumIdentifierCreate(// WS Generic Output:
513  // Verbosity object:
514  const Verbosity& verbosity);
515 
517 
526 void ArrayOfRadiationVectorCreate(// WS Generic Output:
528  // Verbosity object:
529  const Verbosity& verbosity);
530 
532 
541 void ArrayOfRetrievalQuantityCreate(// WS Generic Output:
543  // Verbosity object:
544  const Verbosity& verbosity);
545 
547 
556 void ArrayOfScatteringMetaDataCreate(// WS Generic Output:
558  // Verbosity object:
559  const Verbosity& verbosity);
560 
562 
571 void ArrayOfSingleScatteringDataCreate(// WS Generic Output:
573  // Verbosity object:
574  const Verbosity& verbosity);
575 
577 
586 void ArrayOfSparseCreate(// WS Generic Output:
587  ArrayOfSparse& out,
588  // Verbosity object:
589  const Verbosity& verbosity);
590 
592 
601 void ArrayOfStokesVectorCreate(// WS Generic Output:
602  ArrayOfStokesVector& out,
603  // Verbosity object:
604  const Verbosity& verbosity);
605 
607 
616 void ArrayOfStringCreate(// WS Generic Output:
617  ArrayOfString& out,
618  // Verbosity object:
619  const Verbosity& verbosity);
620 
622 
631 void ArrayOfTelsemAtlasCreate(// WS Generic Output:
632  ArrayOfTelsemAtlas& out,
633  // Verbosity object:
634  const Verbosity& verbosity);
635 
637 
646 void ArrayOfTensor3Create(// WS Generic Output:
647  ArrayOfTensor3& out,
648  // Verbosity object:
649  const Verbosity& verbosity);
650 
652 
661 void ArrayOfTensor4Create(// WS Generic Output:
662  ArrayOfTensor4& out,
663  // Verbosity object:
664  const Verbosity& verbosity);
665 
667 
676 void ArrayOfTensor5Create(// WS Generic Output:
677  ArrayOfTensor5& out,
678  // Verbosity object:
679  const Verbosity& verbosity);
680 
682 
691 void ArrayOfTensor6Create(// WS Generic Output:
692  ArrayOfTensor6& out,
693  // Verbosity object:
694  const Verbosity& verbosity);
695 
697 
706 void ArrayOfTensor7Create(// WS Generic Output:
707  ArrayOfTensor7& out,
708  // Verbosity object:
709  const Verbosity& verbosity);
710 
712 
721 void ArrayOfTimeCreate(// WS Generic Output:
722  ArrayOfTime& out,
723  // Verbosity object:
724  const Verbosity& verbosity);
725 
727 
736 void ArrayOfTransmissionMatrixCreate(// WS Generic Output:
738  // Verbosity object:
739  const Verbosity& verbosity);
740 
742 
751 void ArrayOfVectorCreate(// WS Generic Output:
752  ArrayOfVector& out,
753  // Verbosity object:
754  const Verbosity& verbosity);
755 
757 
766 void ArrayOfXsecRecordCreate(// WS Generic Output:
767  ArrayOfXsecRecord& out,
768  // Verbosity object:
769  const Verbosity& verbosity);
770 
772 
781 void CIARecordCreate(// WS Generic Output:
782  CIARecord& out,
783  // Verbosity object:
784  const Verbosity& verbosity);
785 
787 
796 void CovarianceMatrixCreate(// WS Generic Output:
797  CovarianceMatrix& out,
798  // Verbosity object:
799  const Verbosity& verbosity);
800 
802 
811 void EnergyLevelMapCreate(// WS Generic Output:
812  EnergyLevelMap& out,
813  // Verbosity object:
814  const Verbosity& verbosity);
815 
817 
826 void GasAbsLookupCreate(// WS Generic Output:
827  GasAbsLookup& out,
828  // Verbosity object:
829  const Verbosity& verbosity);
830 
832 
841 void GridPosCreate(// WS Generic Output:
842  GridPos& out,
843  // Verbosity object:
844  const Verbosity& verbosity);
845 
847 
856 void GriddedField1Create(// WS Generic Output:
857  GriddedField1& out,
858  // Verbosity object:
859  const Verbosity& verbosity);
860 
862 
871 void GriddedField2Create(// WS Generic Output:
872  GriddedField2& out,
873  // Verbosity object:
874  const Verbosity& verbosity);
875 
877 
886 void GriddedField3Create(// WS Generic Output:
887  GriddedField3& out,
888  // Verbosity object:
889  const Verbosity& verbosity);
890 
892 
901 void GriddedField4Create(// WS Generic Output:
902  GriddedField4& out,
903  // Verbosity object:
904  const Verbosity& verbosity);
905 
907 
916 void GriddedField5Create(// WS Generic Output:
917  GriddedField5& out,
918  // Verbosity object:
919  const Verbosity& verbosity);
920 
922 
931 void GriddedField6Create(// WS Generic Output:
932  GriddedField6& out,
933  // Verbosity object:
934  const Verbosity& verbosity);
935 
937 
946 void HitranRelaxationMatrixDataCreate(// WS Generic Output:
948  // Verbosity object:
949  const Verbosity& verbosity);
950 
952 
961 void IndexCreate(// WS Generic Output:
962  Index& out,
963  // Verbosity object:
964  const Verbosity& verbosity);
965 
967 
976 void MCAntennaCreate(// WS Generic Output:
977  MCAntenna& out,
978  // Verbosity object:
979  const Verbosity& verbosity);
980 
982 
991 void MatrixCreate(// WS Generic Output:
992  Matrix& out,
993  // Verbosity object:
994  const Verbosity& verbosity);
995 
997 
1006 void NumericCreate(// WS Generic Output:
1007  Numeric& out,
1008  // Verbosity object:
1009  const Verbosity& verbosity);
1010 
1012 
1021 void PpathCreate(// WS Generic Output:
1022  Ppath& out,
1023  // Verbosity object:
1024  const Verbosity& verbosity);
1025 
1027 
1036 void PropagationMatrixCreate(// WS Generic Output:
1037  PropagationMatrix& out,
1038  // Verbosity object:
1039  const Verbosity& verbosity);
1040 
1042 
1051 void QuantumIdentifierCreate(// WS Generic Output:
1052  QuantumIdentifier& out,
1053  // Verbosity object:
1054  const Verbosity& verbosity);
1055 
1057 
1066 void RadiationVectorCreate(// WS Generic Output:
1067  RadiationVector& out,
1068  // Verbosity object:
1069  const Verbosity& verbosity);
1070 
1072 
1081 void RationalCreate(// WS Generic Output:
1082  Rational& out,
1083  // Verbosity object:
1084  const Verbosity& verbosity);
1085 
1087 
1096 void ScatteringMetaDataCreate(// WS Generic Output:
1097  ScatteringMetaData& out,
1098  // Verbosity object:
1099  const Verbosity& verbosity);
1100 
1102 
1111 void SingleScatteringDataCreate(// WS Generic Output:
1112  SingleScatteringData& out,
1113  // Verbosity object:
1114  const Verbosity& verbosity);
1115 
1117 
1126 void SparseCreate(// WS Generic Output:
1127  Sparse& out,
1128  // Verbosity object:
1129  const Verbosity& verbosity);
1130 
1132 
1141 void SpeciesAuxDataCreate(// WS Generic Output:
1142  SpeciesAuxData& out,
1143  // Verbosity object:
1144  const Verbosity& verbosity);
1145 
1147 
1156 void StokesVectorCreate(// WS Generic Output:
1157  StokesVector& out,
1158  // Verbosity object:
1159  const Verbosity& verbosity);
1160 
1162 
1171 void StringCreate(// WS Generic Output:
1172  String& out,
1173  // Verbosity object:
1174  const Verbosity& verbosity);
1175 
1177 
1186 void TelsemAtlasCreate(// WS Generic Output:
1187  TelsemAtlas& out,
1188  // Verbosity object:
1189  const Verbosity& verbosity);
1190 
1192 
1201 void Tensor3Create(// WS Generic Output:
1202  Tensor3& out,
1203  // Verbosity object:
1204  const Verbosity& verbosity);
1205 
1207 
1216 void Tensor4Create(// WS Generic Output:
1217  Tensor4& out,
1218  // Verbosity object:
1219  const Verbosity& verbosity);
1220 
1222 
1231 void Tensor5Create(// WS Generic Output:
1232  Tensor5& out,
1233  // Verbosity object:
1234  const Verbosity& verbosity);
1235 
1237 
1246 void Tensor6Create(// WS Generic Output:
1247  Tensor6& out,
1248  // Verbosity object:
1249  const Verbosity& verbosity);
1250 
1252 
1261 void Tensor7Create(// WS Generic Output:
1262  Tensor7& out,
1263  // Verbosity object:
1264  const Verbosity& verbosity);
1265 
1267 
1276 void TimerCreate(// WS Generic Output:
1277  Timer& out,
1278  // Verbosity object:
1279  const Verbosity& verbosity);
1280 
1282 
1291 void TimeCreate(// WS Generic Output:
1292  Time& out,
1293  // Verbosity object:
1294  const Verbosity& verbosity);
1295 
1297 
1306 void TessemNNCreate(// WS Generic Output:
1307  TessemNN& out,
1308  // Verbosity object:
1309  const Verbosity& verbosity);
1310 
1312 
1321 void TransmissionMatrixCreate(// WS Generic Output:
1322  TransmissionMatrix& out,
1323  // Verbosity object:
1324  const Verbosity& verbosity);
1325 
1327 
1336 void VectorCreate(// WS Generic Output:
1337  Vector& out,
1338  // Verbosity object:
1339  const Verbosity& verbosity);
1340 
1342 
1351 void VerbosityCreate(// WS Generic Output:
1352  Verbosity& out,
1353  // Verbosity object:
1354  const Verbosity& verbosity);
1355 
1357 
1373 void AbsInputFromAtmFields(// WS Output:
1374  Vector& abs_p,
1375  Vector& abs_t,
1376  Matrix& abs_vmrs,
1377  // WS Input:
1378  const Index& atmosphere_dim,
1379  const Vector& p_grid,
1380  const Tensor3& t_field,
1381  const Tensor4& vmr_field,
1382  // Verbosity object:
1383  const Verbosity& verbosity);
1384 
1386 
1404 void AbsInputFromRteScalars(// WS Output:
1405  Vector& abs_p,
1406  Vector& abs_t,
1407  Matrix& abs_vmrs,
1408  // WS Input:
1409  const Numeric& rtp_pressure,
1410  const Numeric& rtp_temperature,
1411  const Vector& rtp_vmr,
1412  // Verbosity object:
1413  const Verbosity& verbosity);
1414 
1416 
1430 void abs_cia_dataAddCIARecord(// WS Output:
1432  // WS Generic Input:
1433  const CIARecord& cia_record,
1434  const Index& clobber,
1435  // Verbosity object:
1436  const Verbosity& verbosity);
1437 
1439 
1456 void abs_cia_dataReadFromCIA(// WS Output:
1458  // WS Input:
1460  // WS Generic Input:
1461  const String& catalogpath,
1462  // Verbosity object:
1463  const Verbosity& verbosity);
1464 
1466 
1478 void abs_cia_dataReadFromXML(// WS Output:
1480  // WS Input:
1482  // WS Generic Input:
1483  const String& filename,
1484  // Verbosity object:
1485  const Verbosity& verbosity);
1486 
1488 
1515 void abs_coefCalcFromXsec(// WS Output:
1516  Matrix& abs_coef,
1517  Matrix& src_coef,
1522  // WS Input:
1529  const Matrix& abs_vmrs,
1530  const Vector& abs_p,
1531  const Vector& abs_t,
1532  // Verbosity object:
1533  const Verbosity& verbosity);
1534 
1536 
1554 void abs_cont_descriptionAppend(// WS Output:
1558  // WS Generic Input:
1559  const String& tagname,
1560  const String& model,
1561  const Vector& userparam,
1562  // Verbosity object:
1563  const Verbosity& verbosity);
1564 
1566 
1586 void abs_cont_descriptionInit(// WS Output:
1590  // Verbosity object:
1591  const Verbosity& verbosity);
1592 
1594 
1627  // WS Input:
1629  // WS Generic Input:
1630  const String& basedir,
1631  const Numeric& linemixinglimit,
1632  const Numeric& fmin,
1633  const Numeric& fmax,
1634  const Numeric& stot,
1635  const String& mode,
1636  // Verbosity object:
1637  const Verbosity& verbosity);
1638 
1640 
1647 void abs_linesCleanupEmpty(// WS Output:
1649  // Verbosity object:
1650  const Verbosity& verbosity);
1651 
1653 
1666 void abs_linesKeepBands(// WS Output:
1668  // WS Generic Input:
1669  const QuantumIdentifier& qid,
1670  const Index& ignore_spec,
1671  const Index& ignore_isot,
1672  // Verbosity object:
1673  const Verbosity& verbosity);
1674 
1676 
1684 void abs_linesRemoveBand(// WS Output:
1686  // WS Generic Input:
1687  const QuantumIdentifier& qid,
1688  // Verbosity object:
1689  const Verbosity& verbosity);
1690 
1692 
1701  // Verbosity object:
1702  const Verbosity& verbosity);
1703 
1705 
1719 void abs_linesReplaceWithLines(// WS Output:
1721  // WS Generic Input:
1722  const ArrayOfAbsorptionLines& replacing_lines,
1723  // Verbosity object:
1724  const Verbosity& verbosity);
1725 
1727 
1748 void abs_linesAppendWithLines(// WS Output:
1750  // WS Generic Input:
1751  const ArrayOfAbsorptionLines& appending_lines,
1752  const Index& safe,
1753  // Verbosity object:
1754  const Verbosity& verbosity);
1755 
1757 
1770 void abs_linesDeleteWithLines(// WS Output:
1772  // WS Generic Input:
1773  const ArrayOfAbsorptionLines& deleting_lines,
1774  // Verbosity object:
1775  const Verbosity& verbosity);
1776 
1778 
1790 void abs_linesDeleteBadF0(// WS Output:
1792  // WS Generic Input:
1793  const Numeric& f0,
1794  const Index& lower,
1795  // Verbosity object:
1796  const Verbosity& verbosity);
1797 
1799 
1808  // Verbosity object:
1809  const Verbosity& verbosity);
1810 
1812 
1822  // Verbosity object:
1823  const Verbosity& verbosity);
1824 
1826 
1837  // WS Generic Input:
1838  const String& quantumnumber,
1839  const Index& quantumnumber_value,
1840  // Verbosity object:
1841  const Verbosity& verbosity);
1842 
1844 
1851 void abs_linesPrintDefinedQuantumNumbers(// WS Input:
1853  // Verbosity object:
1854  const Verbosity& verbosity);
1855 
1857 
1869 void abs_lines_per_speciesReadSplitCatalog(// WS Output:
1871  // WS Input:
1873  // WS Generic Input:
1874  const String& basename,
1875  // Verbosity object:
1876  const Verbosity& verbosity);
1877 
1879 
1888 void abs_linesReadSpeciesSplitCatalog(// WS Output:
1890  // WS Generic Input:
1891  const String& basename,
1892  const Index& robust,
1893  // Verbosity object:
1894  const Verbosity& verbosity);
1895 
1897 
1910  // WS Input:
1912  // WS Generic Input:
1913  const String& basename,
1914  const Index& robust,
1915  // Verbosity object:
1916  const Verbosity& verbosity);
1917 
1919 
1927 void abs_lines_per_speciesSetEmpty(// WS Output:
1929  // WS Input:
1931  // Verbosity object:
1932  const Verbosity& verbosity);
1933 
1935 
1947  // Verbosity object:
1948  const Verbosity& verbosity);
1949 
1951 
1967 void abs_linesSetNormalization(// WS Output:
1969  // WS Generic Input:
1970  const String& option,
1971  // Verbosity object:
1972  const Verbosity& verbosity);
1973 
1975 
1983 void abs_lines_per_speciesSetNormalization(// WS Output:
1985  // WS Generic Input:
1986  const String& option,
1987  // Verbosity object:
1988  const Verbosity& verbosity);
1989 
1991 
2002 void abs_linesSetNormalizationForMatch(// WS Output:
2004  // WS Generic Input:
2005  const String& option,
2006  const QuantumIdentifier& ID,
2007  // Verbosity object:
2008  const Verbosity& verbosity);
2009 
2011 
2024  // WS Generic Input:
2025  const String& option,
2026  const QuantumIdentifier& ID,
2027  // Verbosity object:
2028  const Verbosity& verbosity);
2029 
2031 
2043  // WS Input:
2045  // WS Generic Input:
2046  const String& option,
2047  const String& species_tag,
2048  // Verbosity object:
2049  const Verbosity& verbosity);
2050 
2052 
2071 void abs_linesSetMirroring(// WS Output:
2073  // WS Generic Input:
2074  const String& option,
2075  // Verbosity object:
2076  const Verbosity& verbosity);
2077 
2079 
2087 void abs_lines_per_speciesSetMirroring(// WS Output:
2089  // WS Generic Input:
2090  const String& option,
2091  // Verbosity object:
2092  const Verbosity& verbosity);
2093 
2095 
2106 void abs_linesSetMirroringForMatch(// WS Output:
2108  // WS Generic Input:
2109  const String& option,
2110  const QuantumIdentifier& ID,
2111  // Verbosity object:
2112  const Verbosity& verbosity);
2113 
2115 
2128  // WS Generic Input:
2129  const String& option,
2130  const QuantumIdentifier& ID,
2131  // Verbosity object:
2132  const Verbosity& verbosity);
2133 
2135 
2147  // WS Input:
2149  // WS Generic Input:
2150  const String& option,
2151  const String& species_tag,
2152  // Verbosity object:
2153  const Verbosity& verbosity);
2154 
2156 
2171 void abs_linesSetPopulation(// WS Output:
2173  // WS Generic Input:
2174  const String& option,
2175  // Verbosity object:
2176  const Verbosity& verbosity);
2177 
2179 
2187 void abs_lines_per_speciesSetPopulation(// WS Output:
2189  // WS Generic Input:
2190  const String& option,
2191  // Verbosity object:
2192  const Verbosity& verbosity);
2193 
2195 
2206 void abs_linesSetPopulationForMatch(// WS Output:
2208  // WS Generic Input:
2209  const String& option,
2210  const QuantumIdentifier& ID,
2211  // Verbosity object:
2212  const Verbosity& verbosity);
2213 
2215 
2228  // WS Generic Input:
2229  const String& option,
2230  const QuantumIdentifier& ID,
2231  // Verbosity object:
2232  const Verbosity& verbosity);
2233 
2235 
2247  // WS Input:
2249  // WS Generic Input:
2250  const String& option,
2251  const String& species_tag,
2252  // Verbosity object:
2253  const Verbosity& verbosity);
2254 
2256 
2273 void abs_linesSetLineShapeType(// WS Output:
2275  // WS Generic Input:
2276  const String& option,
2277  // Verbosity object:
2278  const Verbosity& verbosity);
2279 
2281 
2289 void abs_lines_per_speciesSetLineShapeType(// WS Output:
2291  // WS Generic Input:
2292  const String& option,
2293  // Verbosity object:
2294  const Verbosity& verbosity);
2295 
2297 
2308 void abs_linesSetLineShapeTypeForMatch(// WS Output:
2310  // WS Generic Input:
2311  const String& option,
2312  const QuantumIdentifier& ID,
2313  // Verbosity object:
2314  const Verbosity& verbosity);
2315 
2317 
2330  // WS Generic Input:
2331  const String& option,
2332  const QuantumIdentifier& ID,
2333  // Verbosity object:
2334  const Verbosity& verbosity);
2335 
2337 
2349  // WS Input:
2351  // WS Generic Input:
2352  const String& option,
2353  const String& species_tag,
2354  // Verbosity object:
2355  const Verbosity& verbosity);
2356 
2358 
2378 void abs_linesSetCutoff(// WS Output:
2380  // WS Generic Input:
2381  const String& option,
2382  const Numeric& value,
2383  // Verbosity object:
2384  const Verbosity& verbosity);
2385 
2387 
2396 void abs_lines_per_speciesSetCutoff(// WS Output:
2398  // WS Generic Input:
2399  const String& option,
2400  const Numeric& value,
2401  // Verbosity object:
2402  const Verbosity& verbosity);
2403 
2405 
2417 void abs_linesSetCutoffForMatch(// WS Output:
2419  // WS Generic Input:
2420  const String& option,
2421  const Numeric& value,
2422  const QuantumIdentifier& ID,
2423  // Verbosity object:
2424  const Verbosity& verbosity);
2425 
2427 
2439 void abs_lines_per_speciesSetCutoffForMatch(// WS Output:
2441  // WS Generic Input:
2442  const String& option,
2443  const Numeric& value,
2444  const QuantumIdentifier& ID,
2445  // Verbosity object:
2446  const Verbosity& verbosity);
2447 
2449 
2462  // WS Input:
2464  // WS Generic Input:
2465  const String& option,
2466  const Numeric& value,
2467  const String& species_tag,
2468  // Verbosity object:
2469  const Verbosity& verbosity);
2470 
2472 
2483 void abs_linesSetLinemixingLimit(// WS Output:
2485  // WS Generic Input:
2486  const Numeric& value,
2487  // Verbosity object:
2488  const Verbosity& verbosity);
2489 
2491 
2499 void abs_lines_per_speciesSetLinemixingLimit(// WS Output:
2501  // WS Generic Input:
2502  const Numeric& value,
2503  // Verbosity object:
2504  const Verbosity& verbosity);
2505 
2507 
2518 void abs_linesSetLinemixingLimitForMatch(// WS Output:
2520  // WS Generic Input:
2521  const Numeric& value,
2522  const QuantumIdentifier& ID,
2523  // Verbosity object:
2524  const Verbosity& verbosity);
2525 
2527 
2540  // WS Generic Input:
2541  const Numeric& value,
2542  const QuantumIdentifier& ID,
2543  // Verbosity object:
2544  const Verbosity& verbosity);
2545 
2547 
2559  // WS Input:
2561  // WS Generic Input:
2562  const Numeric& value,
2563  const String& species_tag,
2564  // Verbosity object:
2565  const Verbosity& verbosity);
2566 
2568 
2576 void abs_linesSetT0(// WS Output:
2578  // WS Generic Input:
2579  const Numeric& value,
2580  // Verbosity object:
2581  const Verbosity& verbosity);
2582 
2584 
2592 void abs_lines_per_speciesSetT0(// WS Output:
2594  // WS Generic Input:
2595  const Numeric& value,
2596  // Verbosity object:
2597  const Verbosity& verbosity);
2598 
2600 
2611 void abs_linesSetT0ForMatch(// WS Output:
2613  // WS Generic Input:
2614  const Numeric& value,
2615  const QuantumIdentifier& ID,
2616  // Verbosity object:
2617  const Verbosity& verbosity);
2618 
2620 
2631 void abs_lines_per_speciesSetT0ForMatch(// WS Output:
2633  // WS Generic Input:
2634  const Numeric& value,
2635  const QuantumIdentifier& ID,
2636  // Verbosity object:
2637  const Verbosity& verbosity);
2638 
2640 
2650 void abs_lines_per_speciesSetT0ForSpecies(// WS Output:
2652  // WS Input:
2654  // WS Generic Input:
2655  const Numeric& value,
2656  const String& species_tag,
2657  // Verbosity object:
2658  const Verbosity& verbosity);
2659 
2661 
2673 void abs_linesSetQuantumNumberForMatch(// WS Output:
2675  // WS Generic Input:
2676  const String& quantum_number,
2677  const Rational& value,
2678  const QuantumIdentifier& ID,
2679  // Verbosity object:
2680  const Verbosity& verbosity);
2681 
2683 
2695  // WS Generic Input:
2696  const String& quantum_number,
2697  const Rational& value,
2698  const QuantumIdentifier& ID,
2699  // Verbosity object:
2700  const Verbosity& verbosity);
2701 
2703 
2719  // WS Generic Input:
2720  const QuantumIdentifier& QI,
2721  const String& parameter_name,
2722  const Numeric& change,
2723  const Index& relative,
2724  // Verbosity object:
2725  const Verbosity& verbosity);
2726 
2728 
2741  // WS Generic Input:
2742  const ArrayOfQuantumIdentifier& QI,
2743  const String& parameter_name,
2744  const Vector& change,
2745  const Index& relative,
2746  // Verbosity object:
2747  const Verbosity& verbosity);
2748 
2750 
2763  // WS Generic Input:
2764  const QuantumIdentifier& QI,
2765  const String& parameter_name,
2766  const Numeric& change,
2767  const Index& relative,
2768  // Verbosity object:
2769  const Verbosity& verbosity);
2770 
2772 
2785  // WS Generic Input:
2786  const ArrayOfQuantumIdentifier& QI,
2787  const String& parameter_name,
2788  const Vector& change,
2789  const Index& relative,
2790  // Verbosity object:
2791  const Verbosity& verbosity);
2792 
2794 
2809  // WS Generic Input:
2810  const QuantumIdentifier& QI,
2811  const String& parameter_name,
2812  const Numeric& change,
2813  // Verbosity object:
2814  const Verbosity& verbosity);
2815 
2817 
2829  // WS Generic Input:
2830  const ArrayOfQuantumIdentifier& QI,
2831  const String& parameter_name,
2832  const Vector& change,
2833  // Verbosity object:
2834  const Verbosity& verbosity);
2835 
2837 
2849  // WS Generic Input:
2850  const QuantumIdentifier& QI,
2851  const String& parameter_name,
2852  const Numeric& change,
2853  // Verbosity object:
2854  const Verbosity& verbosity);
2855 
2857 
2869  // WS Generic Input:
2870  const ArrayOfQuantumIdentifier& QI,
2871  const String& parameter_name,
2872  const Vector& change,
2873  // Verbosity object:
2874  const Verbosity& verbosity);
2875 
2877 
2903  // WS Generic Input:
2904  const QuantumIdentifier& QI,
2905  const String& parameter_name,
2906  const Numeric& change,
2907  const Index& relative,
2908  const Index& loose_matching,
2909  // Verbosity object:
2910  const Verbosity& verbosity);
2911 
2913 
2927  // WS Generic Input:
2928  const QuantumIdentifier& QI,
2929  const String& parameter_name,
2930  const Numeric& change,
2931  const Index& relative,
2932  const Index& loose_matching,
2933  // Verbosity object:
2934  const Verbosity& verbosity);
2935 
2937 
2953  // WS Input:
2955  // WS Generic Input:
2956  const QuantumIdentifier& QI,
2957  const String& parameter_name,
2958  const Numeric& change,
2959  const Index& relative,
2960  const Index& loose_matching,
2961  const String& species_tag,
2962  // Verbosity object:
2963  const Verbosity& verbosity);
2964 
2966 
2991  // WS Generic Input:
2992  const QuantumIdentifier& QI,
2993  const String& parameter_name,
2994  const Numeric& change,
2995  const Index& loose_matching,
2996  // Verbosity object:
2997  const Verbosity& verbosity);
2998 
3000 
3013  // WS Generic Input:
3014  const QuantumIdentifier& QI,
3015  const String& parameter_name,
3016  const Numeric& change,
3017  const Index& loose_matching,
3018  // Verbosity object:
3019  const Verbosity& verbosity);
3020 
3022 
3037  // WS Input:
3039  // WS Generic Input:
3040  const QuantumIdentifier& QI,
3041  const String& parameter_name,
3042  const Numeric& change,
3043  const Index& loose_matching,
3044  const String& species_tag,
3045  // Verbosity object:
3046  const Verbosity& verbosity);
3047 
3049 
3089  // WS Generic Input:
3090  const QuantumIdentifier& QI,
3091  const String& parameter,
3092  const String& coefficient,
3093  const String& species,
3094  const Numeric& change,
3095  // Verbosity object:
3096  const Verbosity& verbosity);
3097 
3099 
3113  // WS Generic Input:
3114  const QuantumIdentifier& QI,
3115  const String& parameter,
3116  const String& coefficient,
3117  const String& species,
3118  const Numeric& change,
3119  // Verbosity object:
3120  const Verbosity& verbosity);
3121 
3123 
3139  // WS Input:
3141  // WS Generic Input:
3142  const QuantumIdentifier& QI,
3143  const String& parameter,
3144  const String& coefficient,
3145  const String& species,
3146  const Numeric& change,
3147  const String& species_tag,
3148  // Verbosity object:
3149  const Verbosity& verbosity);
3150 
3152 
3161 void abs_linesSetZeemanCoefficients(// WS Output:
3163  // WS Generic Input:
3164  const ArrayOfQuantumIdentifier& qid,
3165  const Vector& gs,
3166  // Verbosity object:
3167  const Verbosity& verbosity);
3168 
3170 
3181  // WS Generic Input:
3182  const ArrayOfQuantumIdentifier& qid,
3183  const Vector& gs,
3184  // Verbosity object:
3185  const Verbosity& verbosity);
3186 
3188 
3233  // WS Generic Input:
3234  const QuantumIdentifier& QI,
3235  const String& parameter,
3236  const String& coefficient,
3237  const String& species,
3238  const Numeric& change,
3239  const Index& relative,
3240  // Verbosity object:
3241  const Verbosity& verbosity);
3242 
3244 
3259  // WS Generic Input:
3260  const QuantumIdentifier& QI,
3261  const String& parameter,
3262  const String& coefficient,
3263  const String& species,
3264  const Numeric& change,
3265  const Index& relative,
3266  // Verbosity object:
3267  const Verbosity& verbosity);
3268 
3270 
3287  // WS Input:
3289  // WS Generic Input:
3290  const QuantumIdentifier& QI,
3291  const String& parameter,
3292  const String& coefficient,
3293  const String& species,
3294  const Numeric& change,
3295  const Index& relative,
3296  const String& species_tag,
3297  // Verbosity object:
3298  const Verbosity& verbosity);
3299 
3301 
3311 void abs_linesCompact(// WS Output:
3313  // WS Input:
3314  const Vector& f_grid,
3315  // Verbosity object:
3316  const Verbosity& verbosity);
3317 
3319 
3328 void abs_lines_per_speciesCompact(// WS Output:
3330  // WS Input:
3331  const Vector& f_grid,
3332  // Verbosity object:
3333  const Verbosity& verbosity);
3334 
3336 
3348 void abs_lines_per_speciesCreateFromLines(// WS Output:
3350  // WS Input:
3353  // Verbosity object:
3354  const Verbosity& verbosity);
3355 
3357 
3380 void abs_lookupAdapt(// WS Output:
3383  // WS Input:
3385  const Vector& f_grid,
3386  // Verbosity object:
3387  const Verbosity& verbosity);
3388 
3390 
3421 void abs_lookupCalc(// Workspace reference:
3422  Workspace& ws,
3423  // WS Output:
3426  // WS Input:
3429  const Vector& f_grid,
3430  const Vector& abs_p,
3431  const Matrix& abs_vmrs,
3432  const Vector& abs_t,
3433  const Vector& abs_t_pert,
3434  const Vector& abs_nls_pert,
3435  const Agenda& abs_xsec_agenda,
3436  // Verbosity object:
3437  const Verbosity& verbosity);
3438 
3440 
3450 void abs_lookupInit(// WS Output:
3452  // Verbosity object:
3453  const Verbosity& verbosity);
3454 
3456 
3497 void abs_lookupSetup(// WS Output:
3498  Vector& abs_p,
3499  Vector& abs_t,
3500  Vector& abs_t_pert,
3501  Matrix& abs_vmrs,
3504  // WS Input:
3505  const Index& atmosphere_dim,
3506  const Vector& p_grid,
3507  const Tensor3& t_field,
3508  const Tensor4& vmr_field,
3509  const Index& atmfields_checked,
3511  const Index& abs_p_interp_order,
3512  const Index& abs_t_interp_order,
3513  const Index& abs_nls_interp_order,
3514  // WS Generic Input:
3515  const Numeric& p_step,
3516  const Numeric& t_step,
3517  const Numeric& h2o_step,
3518  // Verbosity object:
3519  const Verbosity& verbosity);
3520 
3522 
3577 void abs_lookupSetupBatch(// WS Output:
3578  Vector& abs_p,
3579  Vector& abs_t,
3580  Vector& abs_t_pert,
3581  Matrix& abs_vmrs,
3584  // WS Input:
3587  const Index& abs_p_interp_order,
3588  const Index& abs_t_interp_order,
3589  const Index& abs_nls_interp_order,
3590  const Index& atmosphere_dim,
3591  // WS Generic Input:
3592  const Numeric& p_step,
3593  const Numeric& t_step,
3594  const Numeric& h2o_step,
3595  const Vector& extremes,
3596  const Index& robust,
3597  const Index& check_gridnames,
3598  // Verbosity object:
3599  const Verbosity& verbosity);
3600 
3602 
3645 void abs_lookupSetupWide(// WS Output:
3646  Vector& abs_p,
3647  Vector& abs_t,
3648  Vector& abs_t_pert,
3649  Matrix& abs_vmrs,
3652  // WS Input:
3654  const Index& abs_p_interp_order,
3655  const Index& abs_t_interp_order,
3656  const Index& abs_nls_interp_order,
3657  // WS Generic Input:
3658  const Numeric& p_min,
3659  const Numeric& p_max,
3660  const Numeric& p_step,
3661  const Numeric& t_min,
3662  const Numeric& t_max,
3663  const Numeric& h2o_min,
3664  const Numeric& h2o_max,
3665  // Verbosity object:
3666  const Verbosity& verbosity);
3667 
3669 
3690 void abs_lookupTestAccuracy(// Workspace reference:
3691  Workspace& ws,
3692  // WS Input:
3693  const GasAbsLookup& abs_lookup,
3695  const Index& abs_p_interp_order,
3696  const Index& abs_t_interp_order,
3697  const Index& abs_nls_interp_order,
3698  const Agenda& abs_xsec_agenda,
3699  // Verbosity object:
3700  const Verbosity& verbosity);
3701 
3703 
3728 void abs_lookupTestAccMC(// Workspace reference:
3729  Workspace& ws,
3730  // WS Input:
3731  const GasAbsLookup& abs_lookup,
3733  const Index& abs_p_interp_order,
3734  const Index& abs_t_interp_order,
3735  const Index& abs_nls_interp_order,
3736  const Index& mc_seed,
3737  const Agenda& abs_xsec_agenda,
3738  // Verbosity object:
3739  const Verbosity& verbosity);
3740 
3742 
3754 void abs_nlteFromRaw(// WS Output:
3756  // WS Input:
3759  // WS Generic Input:
3760  const Matrix& data,
3761  // Verbosity object:
3762  const Verbosity& verbosity);
3763 
3765 
3782 void abs_speciesAdd(// WS Output:
3786  // WS Generic Input:
3787  const ArrayOfString& species,
3788  // Verbosity object:
3789  const Verbosity& verbosity);
3790 
3792 
3822 void abs_speciesAdd2(// Workspace reference:
3823  Workspace& ws,
3824  // WS Output:
3830  // WS Input:
3831  const Index& atmosphere_dim,
3832  const Vector& p_grid,
3833  const Vector& lat_grid,
3834  const Vector& lon_grid,
3835  // WS Generic Input:
3836  const Vector& gin1,
3837  const Vector& gin2,
3838  const Vector& gin3,
3839  const String& species,
3840  const String& unit,
3841  // Verbosity object:
3842  const Verbosity& verbosity);
3843 
3845 
3861 void abs_speciesDefineAllInScenario(// WS Output:
3865  // WS Generic Input:
3866  const String& basename,
3867  // Verbosity object:
3868  const Verbosity& verbosity);
3869 
3871 
3880 void abs_speciesDefineAll(// WS Output:
3884  // Verbosity object:
3885  const Verbosity& verbosity);
3886 
3888 
3895 void abs_speciesInit(// WS Output:
3897  // Verbosity object:
3898  const Verbosity& verbosity);
3899 
3901 
3974 void abs_speciesSet(// WS Output:
3978  // WS Generic Input:
3979  const ArrayOfString& species,
3980  // Verbosity object:
3981  const Verbosity& verbosity);
3982 
3984 
3996 void abs_vecAddGas(// WS Output:
3998  // WS Input:
4000  // Verbosity object:
4001  const Verbosity& verbosity);
4002 
4004 
4018 void abs_xsec_agenda_checkedCalc(// Workspace reference:
4019  Workspace& ws,
4020  // WS Output:
4022  // WS Input:
4024  const Agenda& abs_xsec_agenda,
4025  // Verbosity object:
4026  const Verbosity& verbosity);
4027 
4029 
4052 void abs_xsec_per_speciesAddCIA(// WS Output:
4055  // WS Input:
4059  const Vector& f_grid,
4060  const Vector& abs_p,
4061  const Vector& abs_t,
4062  const Matrix& abs_vmrs,
4064  // WS Generic Input:
4065  const Numeric& T_extrapolfac,
4066  const Index& robust,
4067  // Verbosity object:
4068  const Verbosity& verbosity);
4069 
4071 
4097 void abs_xsec_per_speciesAddHitranXsec(// WS Output:
4100  // WS Input:
4104  const Vector& f_grid,
4105  const Vector& abs_p,
4106  const Vector& abs_t,
4108  // WS Generic Input:
4109  const Index& apply_tfit,
4110  const Numeric& force_p,
4111  const Numeric& force_t,
4112  // Verbosity object:
4113  const Verbosity& verbosity);
4114 
4116 
4134 void abs_xsec_per_speciesAddConts(// WS Output:
4137  // WS Input:
4141  const Vector& f_grid,
4142  const Vector& abs_p,
4143  const Vector& abs_t,
4144  const Matrix& abs_vmrs,
4148  // Verbosity object:
4149  const Verbosity& verbosity);
4150 
4152 
4175 void abs_xsec_per_speciesAddLines(// WS Output:
4180  // WS Input:
4184  const Vector& f_grid,
4185  const Vector& abs_p,
4186  const Vector& abs_t,
4187  const EnergyLevelMap& abs_nlte,
4188  const Matrix& abs_vmrs,
4192  const Index& lbl_checked,
4193  // Verbosity object:
4194  const Verbosity& verbosity);
4195 
4197 
4223  // WS Input:
4226  const Vector& f_grid,
4227  const Vector& abs_p,
4228  const Vector& abs_t,
4229  const Matrix& abs_vmrs,
4230  // Verbosity object:
4231  const Verbosity& verbosity);
4232 
4234 
4256 void abs_xsec_per_speciesInit(// WS Output:
4261  // WS Input:
4265  const Vector& f_grid,
4266  const Vector& abs_p,
4268  const Index& nlte_do,
4269  // Verbosity object:
4270  const Verbosity& verbosity);
4271 
4273 
4286 void AddZaAa(// WS Generic Output:
4287  Matrix& new_los,
4288  // WS Generic Input:
4289  const Vector& ref_los,
4290  const Matrix& dlos,
4291  // Verbosity object:
4292  const Verbosity& verbosity);
4293 
4295 
4318 void AgendaAppend(// Workspace reference:
4319  Workspace& ws,
4320  // WS Generic Output:
4321  Agenda& out,
4322  // WS Generic Output Names:
4323  const String& out_wsvname,
4324  // WS Generic Input:
4325  const Agenda& in,
4326  // WS Generic Input Names:
4327  const String& in_wsvname,
4328  // Agenda from controlfile:
4329  const Agenda& input_agenda,
4330  // Verbosity object:
4331  const Verbosity& verbosity);
4332 
4334 
4342 void AgendaExecute(// Workspace reference:
4343  Workspace& ws,
4344  // WS Generic Input:
4345  const Agenda& a,
4346  // Verbosity object:
4347  const Verbosity& verbosity);
4348 
4350 
4362 void AgendaExecuteExclusive(// Workspace reference:
4363  Workspace& ws,
4364  // WS Generic Input:
4365  const Agenda& a,
4366  // Verbosity object:
4367  const Verbosity& verbosity);
4368 
4370 
4391 void AgendaSet(// Workspace reference:
4392  Workspace& ws,
4393  // WS Generic Output:
4394  Agenda& out,
4395  // WS Generic Output Names:
4396  const String& out_wsvname,
4397  // Agenda from controlfile:
4398  const Agenda& input_agenda,
4399  // Verbosity object:
4400  const Verbosity& verbosity);
4401 
4403 
4434 void AngularGridsSetFluxCalc(// WS Output:
4435  Vector& za_grid,
4436  Vector& aa_grid,
4438  // WS Generic Input:
4439  const Index& N_za_grid,
4440  const Index& N_aa_grid,
4441  const String& za_grid_type,
4442  // Verbosity object:
4443  const Verbosity& verbosity);
4444 
4446 
4458 void ArrayOfAgendaAppend(// Workspace reference:
4459  Workspace& ws,
4460  // WS Generic Output:
4461  ArrayOfAgenda& out,
4462  // WS Generic Output Names:
4463  const String& out_wsvname,
4464  // Agenda from controlfile:
4465  const Agenda& input_agenda,
4466  // Verbosity object:
4467  const Verbosity& verbosity);
4468 
4470 
4479 void ArrayOfAgendaExecute(// Workspace reference:
4480  Workspace& ws,
4481  // WS Input:
4482  const Index& agenda_array_index,
4483  // WS Generic Input:
4484  const ArrayOfAgenda& agendas,
4485  // Verbosity object:
4486  const Verbosity& verbosity);
4487 
4489 
4520 void AntennaConstantGaussian1D(// WS Output:
4521  Index& antenna_dim,
4525  // WS Generic Input:
4526  const Index& n_za_grid,
4527  const Numeric& fwhm,
4528  const Numeric& xwidth_si,
4529  const Numeric& dx_si,
4530  // Verbosity object:
4531  const Verbosity& verbosity);
4532 
4534 
4557 void AntennaMultiBeamsToPencilBeams(// WS Output:
4558  Matrix& sensor_pos,
4559  Matrix& sensor_los,
4561  Index& antenna_dim,
4563  // WS Input:
4564  const Index& atmosphere_dim,
4565  // Verbosity object:
4566  const Verbosity& verbosity);
4567 
4569 
4581 void AntennaOff(// WS Output:
4582  Index& antenna_dim,
4584  // Verbosity object:
4585  const Verbosity& verbosity);
4586 
4588 
4618 void antenna_responseGaussian(// WS Output:
4620  // WS Generic Input:
4621  const Numeric& fwhm,
4622  const Numeric& xwidth_si,
4623  const Numeric& dx_si,
4624  const Index& do_2d,
4625  // Verbosity object:
4626  const Verbosity& verbosity);
4627 
4629 
4669 void antenna_responseVaryingGaussian(// WS Output:
4671  // WS Generic Input:
4672  const Numeric& leff,
4673  const Numeric& xwidth_si,
4674  const Numeric& dx_si,
4675  const Index& nf,
4676  const Numeric& fstart,
4677  const Numeric& fstop,
4678  const Index& do_2d,
4679  // Verbosity object:
4680  const Verbosity& verbosity);
4681 
4683 
4699 void ArrayOfIndexLinSpace(// WS Generic Output:
4700  ArrayOfIndex& out,
4701  // WS Generic Input:
4702  const Index& start,
4703  const Index& stop,
4704  const Index& step,
4705  // Verbosity object:
4706  const Verbosity& verbosity);
4707 
4709 
4717 void ArrayOfIndexSet(// WS Generic Output:
4718  ArrayOfIndex& out,
4719  // WS Generic Input:
4720  const ArrayOfIndex& value,
4721  // Verbosity object:
4722  const Verbosity& verbosity);
4723 
4725 
4735 void ArrayOfIndexSetConstant(// WS Generic Output:
4736  ArrayOfIndex& out,
4737  // WS Input:
4738  const Index& nelem,
4739  // WS Generic Input:
4740  const Index& value,
4741  // Verbosity object:
4742  const Verbosity& verbosity);
4743 
4745 
4754 void ArrayOfStringSet(// WS Generic Output:
4755  ArrayOfString& out,
4756  // WS Generic Input:
4757  const ArrayOfString& value,
4758  // Verbosity object:
4759  const Verbosity& verbosity);
4760 
4762 
4774 void Arts(// Workspace reference:
4775  Workspace& ws,
4776  // Agenda from controlfile:
4777  const Agenda& input_agenda,
4778  // Verbosity object:
4779  const Verbosity& verbosity);
4780 
4782 
4792 void Arts2(// Workspace reference:
4793  Workspace& ws,
4794  // Agenda from controlfile:
4795  const Agenda& input_agenda,
4796  // Verbosity object:
4797  const Verbosity& verbosity);
4798 
4800 
4828 void AtmFieldPerturb(// WS Generic Output:
4829  Tensor3& perturbed_field,
4830  // WS Input:
4831  const Index& atmosphere_dim,
4832  const Vector& p_grid,
4833  const Vector& lat_grid,
4834  const Vector& lon_grid,
4835  // WS Generic Input:
4836  const Tensor3& original_field,
4837  const Vector& p_ret_grid,
4838  const Vector& lat_ret_grid,
4839  const Vector& lon_ret_grid,
4840  const Index& pert_index,
4841  const Numeric& pert_size,
4842  const String& pert_mode,
4843  // Verbosity object:
4844  const Verbosity& verbosity);
4845 
4847 
4870 void AtmFieldPerturbAtmGrids(// WS Generic Output:
4871  Tensor3& perturbed_field,
4872  // WS Input:
4873  const Index& atmosphere_dim,
4874  const Vector& p_grid,
4875  const Vector& lat_grid,
4876  const Vector& lon_grid,
4877  // WS Generic Input:
4878  const Tensor3& original_field,
4879  const Index& pert_index,
4880  const Numeric& pert_size,
4881  const String& pert_mode,
4882  // Verbosity object:
4883  const Verbosity& verbosity);
4884 
4886 
4901 void AtmFieldPRegrid(// WS Generic Output:
4902  Tensor3& out,
4903  // WS Generic Input:
4904  const Tensor3& in,
4905  const Vector& p_grid_new,
4906  const Vector& p_grid_old,
4907  const Index& interp_order,
4908  // Verbosity object:
4909  const Verbosity& verbosity);
4910 
4912 
4927 void AtmFieldPRegrid(// WS Generic Output:
4928  Tensor4& out,
4929  // WS Generic Input:
4930  const Tensor4& in,
4931  const Vector& p_grid_new,
4932  const Vector& p_grid_old,
4933  const Index& interp_order,
4934  // Verbosity object:
4935  const Verbosity& verbosity);
4936 
4938 
4987 void AtmFieldsCalc(// WS Output:
4988  Tensor3& t_field,
4989  Tensor3& z_field,
4990  Tensor4& vmr_field,
4992  // WS Input:
4993  const Vector& p_grid,
4994  const Vector& lat_grid,
4995  const Vector& lon_grid,
4996  const GriddedField3& t_field_raw,
4997  const GriddedField3& z_field_raw,
5002  const Index& atmosphere_dim,
5003  // WS Generic Input:
5004  const Index& interp_order,
5005  const Index& vmr_zeropadding,
5006  const Index& vmr_nonegative,
5007  const Index& nlte_when_negative,
5008  // Verbosity object:
5009  const Verbosity& verbosity);
5010 
5012 
5048 void AtmFieldsCalcExpand1D(// WS Output:
5049  Tensor3& t_field,
5050  Tensor3& z_field,
5051  Tensor4& vmr_field,
5053  // WS Input:
5054  const Vector& p_grid,
5055  const Vector& lat_grid,
5056  const Vector& lon_grid,
5057  const GriddedField3& t_field_raw,
5058  const GriddedField3& z_field_raw,
5063  const Index& atmosphere_dim,
5064  // WS Generic Input:
5065  const Index& interp_order,
5066  const Index& vmr_zeropadding,
5067  const Index& vmr_nonegative,
5068  const Index& nlte_when_negative,
5069  // Verbosity object:
5070  const Verbosity& verbosity);
5071 
5073 
5098 void AtmFieldsExpand1D(// WS Output:
5099  Tensor3& t_field,
5100  Tensor3& z_field,
5101  Tensor4& vmr_field,
5102  // WS Input:
5103  const Vector& p_grid,
5104  const Vector& lat_grid,
5105  const Vector& lon_grid,
5106  const Index& atmosphere_dim,
5107  // WS Generic Input:
5108  const Index& chk_vmr_nan,
5109  // Verbosity object:
5110  const Verbosity& verbosity);
5111 
5113 
5132 void AtmFieldsExtract1D(// WS Output:
5134  Vector& lat_grid,
5135  Vector& lon_grid,
5136  Tensor3& t_field,
5137  Tensor3& z_field,
5138  Tensor4& vmr_field,
5139  // WS Generic Input:
5140  const Index& ilat,
5141  const Index& ilon,
5142  // Verbosity object:
5143  const Verbosity& verbosity);
5144 
5146 
5185 void AtmFieldsRefinePgrid(// WS Output:
5186  Vector& p_grid,
5187  Tensor3& t_field,
5188  Tensor3& z_field,
5189  Tensor4& vmr_field,
5193  // WS Input:
5194  const Vector& lat_grid,
5195  const Vector& lon_grid,
5196  const Index& atmosphere_dim,
5197  // WS Generic Input:
5198  const Numeric& p_step,
5199  const Index& interp_order,
5200  // Verbosity object:
5201  const Verbosity& verbosity);
5202 
5204 
5250  Vector& p_grid,
5251  Vector& lat_grid,
5252  Vector& lon_grid,
5253  Tensor3& t_field,
5254  Tensor3& z_field,
5255  Tensor4& vmr_field,
5258  // WS Input:
5261  const Index& atmosphere_dim,
5262  // WS Generic Input:
5263  const String& delim,
5264  const Numeric& p_min,
5265  const Index& check_gridnames,
5266  // Verbosity object:
5267  const Verbosity& verbosity);
5268 
5270 
5323 void atmfields_checkedCalc(// WS Output:
5325  // WS Input:
5326  const Index& atmosphere_dim,
5327  const Vector& p_grid,
5328  const Vector& lat_grid,
5329  const Vector& lon_grid,
5331  const Tensor3& t_field,
5332  const Tensor4& vmr_field,
5333  const Tensor3& wind_u_field,
5334  const Tensor3& wind_v_field,
5335  const Tensor3& wind_w_field,
5336  const Tensor3& mag_u_field,
5337  const Tensor3& mag_v_field,
5338  const Tensor3& mag_w_field,
5340  const Index& abs_f_interp_order,
5341  // WS Generic Input:
5342  const Index& negative_vmr_ok,
5343  const Index& bad_partition_functions_ok,
5344  // Verbosity object:
5345  const Verbosity& verbosity);
5346 
5348 
5383 void atmgeom_checkedCalc(// WS Output:
5385  // WS Input:
5386  const Index& atmosphere_dim,
5387  const Vector& p_grid,
5388  const Vector& lat_grid,
5389  const Vector& lon_grid,
5390  const Tensor3& z_field,
5391  const Vector& refellipsoid,
5392  const Matrix& z_surface,
5393  const Vector& lat_true,
5394  const Vector& lon_true,
5395  // Verbosity object:
5396  const Verbosity& verbosity);
5397 
5399 
5411 void AtmosphereSet1D(// WS Output:
5413  Vector& lat_grid,
5414  Vector& lon_grid,
5415  // Verbosity object:
5416  const Verbosity& verbosity);
5417 
5419 
5429 void AtmosphereSet2D(// WS Output:
5431  Vector& lon_grid,
5432  // Verbosity object:
5433  const Verbosity& verbosity);
5434 
5436 
5448 void AtmosphereSet3D(// WS Output:
5450  Vector& lat_true,
5451  Vector& lon_true,
5452  // Verbosity object:
5453  const Verbosity& verbosity);
5454 
5456 
5495 void AtmRawRead(// WS Output:
5502  // WS Input:
5504  // WS Generic Input:
5505  const String& basename,
5506  // Verbosity object:
5507  const Verbosity& verbosity);
5508 
5510 
5544 void AtmWithNLTERawRead(// WS Output:
5551  // WS Input:
5553  // WS Generic Input:
5554  const String& basename,
5555  const Index& expect_vibrational_energies,
5556  // Verbosity object:
5557  const Verbosity& verbosity);
5558 
5560 
5586 void atm_fields_compactAddConstant(// WS Output:
5588  // WS Generic Input:
5589  const String& name,
5590  const Numeric& value,
5591  const Index& prepend,
5592  const ArrayOfString& condensibles,
5593  // Verbosity object:
5594  const Verbosity& verbosity);
5595 
5597 
5622 void atm_fields_compactAddSpecies(// WS Output:
5624  // WS Generic Input:
5625  const String& name,
5626  const GriddedField3& value,
5627  const Index& prepend,
5628  // Verbosity object:
5629  const Verbosity& verbosity);
5630 
5632 
5650 void atm_fields_compactCleanup(// WS Output:
5652  // WS Generic Input:
5653  const Numeric& threshold,
5654  // Verbosity object:
5655  const Verbosity& verbosity);
5656 
5658 
5670 void atm_fields_compactCreateFromField(// WS Output:
5672  // WS Generic Input:
5673  const String& name,
5674  const GriddedField3& field,
5675  // Verbosity object:
5676  const Verbosity& verbosity);
5677 
5679 
5719 void atm_fields_compactFromMatrix(// WS Output:
5721  // WS Input:
5722  const Index& atmosphere_dim,
5723  // WS Generic Input:
5724  const Matrix& gin1,
5725  const ArrayOfString& field_names,
5726  // Verbosity object:
5727  const Verbosity& verbosity);
5728 
5730 
5743 void backend_channel_responseFlat(// WS Output:
5745  // WS Generic Input:
5746  const Numeric& resolution,
5747  // Verbosity object:
5748  const Verbosity& verbosity);
5749 
5751 
5779 void backend_channel_responseGaussian(// WS Output:
5781  // WS Generic Input:
5782  const Vector& fwhm,
5783  const Vector& xwidth_si,
5784  const Vector& dx_si,
5785  // Verbosity object:
5786  const Verbosity& verbosity);
5787 
5789 
5803 void batch_atm_fields_compactAddConstant(// WS Output:
5805  // WS Generic Input:
5806  const String& name,
5807  const Numeric& value,
5808  const Index& prepend,
5809  const ArrayOfString& condensibles,
5810  // Verbosity object:
5811  const Verbosity& verbosity);
5812 
5814 
5827 void batch_atm_fields_compactAddSpecies(// WS Output:
5829  // WS Generic Input:
5830  const String& name,
5831  const GriddedField3& value,
5832  const Index& prepend,
5833  // Verbosity object:
5834  const Verbosity& verbosity);
5835 
5837 
5855 void batch_atm_fields_compactCleanup(// WS Output:
5857  // WS Generic Input:
5858  const Numeric& threshold,
5859  // Verbosity object:
5860  const Verbosity& verbosity);
5861 
5863 
5890  // WS Input:
5891  const Index& atmosphere_dim,
5892  // WS Generic Input:
5893  const ArrayOfMatrix& atmospheres_fields,
5894  const ArrayOfString& field_names,
5895  // Verbosity object:
5896  const Verbosity& verbosity);
5897 
5899 
5908 void CIAInfo(// WS Generic Input:
5909  const String& catalogpath,
5910  const ArrayOfString& cia_tags,
5911  // Verbosity object:
5912  const Verbosity& verbosity);
5913 
5915 
5924 void CIARecordReadFromFile(// WS Generic Output:
5925  CIARecord& cia_record,
5926  // WS Generic Input:
5927  const String& species_tag,
5928  const String& filename,
5929  // Verbosity object:
5930  const Verbosity& verbosity);
5931 
5933 
5958 void cloudboxOff(// WS Output:
5959  Index& cloudbox_on,
5963  Tensor4& pnd_field,
5970  // WS Input:
5972  // Verbosity object:
5973  const Verbosity& verbosity);
5974 
5976 
6018 void cloudboxSetAutomatically(// WS Output:
6019  Index& cloudbox_on,
6021  // WS Input:
6022  const Index& atmosphere_dim,
6023  const Vector& p_grid,
6024  const Vector& lat_grid,
6025  const Vector& lon_grid,
6026  // WS Generic Input:
6027  const Tensor4& particle_field,
6028  const ArrayOfIndex& cloudbox_limits_old,
6029  const Numeric& cloudbox_margin,
6030  // Verbosity object:
6031  const Verbosity& verbosity);
6032 
6034 
6046 void cloudboxSetFullAtm(// WS Output:
6047  Index& cloudbox_on,
6049  // WS Input:
6050  const Index& atmosphere_dim,
6051  const Vector& p_grid,
6052  const Vector& lat_grid,
6053  const Vector& lon_grid,
6054  // Verbosity object:
6055  const Verbosity& verbosity);
6056 
6058 
6096 void cloudboxSetManually(// WS Output:
6097  Index& cloudbox_on,
6099  // WS Input:
6100  const Index& atmosphere_dim,
6101  const Vector& p_grid,
6102  const Vector& lat_grid,
6103  const Vector& lon_grid,
6104  // WS Generic Input:
6105  const Numeric& p1,
6106  const Numeric& p2,
6107  const Numeric& lat1,
6108  const Numeric& lat2,
6109  const Numeric& lon1,
6110  const Numeric& lon2,
6111  // Verbosity object:
6112  const Verbosity& verbosity);
6113 
6115 
6137 void cloudboxSetManuallyAltitude(// WS Output:
6138  Index& cloudbox_on,
6140  // WS Input:
6141  const Index& atmosphere_dim,
6142  const Tensor3& z_field,
6143  const Vector& lat_grid,
6144  const Vector& lon_grid,
6145  // WS Generic Input:
6146  const Numeric& z1,
6147  const Numeric& z2,
6148  const Numeric& lat1,
6149  const Numeric& lat2,
6150  const Numeric& lon1,
6151  const Numeric& lon2,
6152  // Verbosity object:
6153  const Verbosity& verbosity);
6154 
6156 
6204 void cloudbox_checkedCalc(// WS Output:
6206  // WS Input:
6207  const Index& atmfields_checked,
6208  const Index& atmosphere_dim,
6209  const Vector& p_grid,
6210  const Vector& lat_grid,
6211  const Vector& lon_grid,
6212  const Tensor3& z_field,
6213  const Matrix& z_surface,
6214  const Tensor3& wind_u_field,
6215  const Tensor3& wind_v_field,
6216  const Tensor3& wind_w_field,
6217  const Index& cloudbox_on,
6219  const Tensor4& pnd_field,
6223  const ArrayOfString& scat_species,
6224  const Matrix& particle_masses,
6226  // WS Generic Input:
6227  const Index& negative_pnd_ok,
6228  // Verbosity object:
6229  const Verbosity& verbosity);
6230 
6232 
6256 void cloudbox_field_monoIterate(// Workspace reference:
6257  Workspace& ws,
6258  // WS Output:
6260  // WS Input:
6262  const Agenda& doit_rte_agenda,
6264  // WS Generic Input:
6265  const Index& accelerated,
6266  // Verbosity object:
6267  const Verbosity& verbosity);
6268 
6270 
6299 void cloudbox_fieldCrop(// WS Output:
6302  // WS Input:
6303  const Index& atmosphere_dim,
6304  const Index& cloudbox_on,
6305  // WS Generic Input:
6306  const Index& new_limit0,
6307  const Index& new_limit1,
6308  const Index& new_limit2,
6309  const Index& new_limit3,
6310  const Index& new_limit4,
6311  const Index& new_limit5,
6312  // Verbosity object:
6313  const Verbosity& verbosity);
6314 
6316 
6340 void cloudbox_fieldSetFromPrecalc(// WS Output:
6342  // WS Input:
6343  const Vector& za_grid,
6344  const Vector& f_grid,
6345  const Index& atmosphere_dim,
6346  const Index& stokes_dim,
6348  const Index& doit_is_initialized,
6349  // WS Generic Input:
6350  const Tensor7& cloudbox_field_precalc,
6351  // Verbosity object:
6352  const Verbosity& verbosity);
6353 
6355 
6381 void cloudbox_fieldSetClearsky(// WS Output:
6383  // WS Input:
6384  const Vector& p_grid,
6385  const Vector& lat_grid,
6386  const Vector& lon_grid,
6388  const Index& atmosphere_dim,
6389  const Index& cloudbox_on,
6390  const Index& doit_is_initialized,
6391  // WS Generic Input:
6392  const Index& all_frequencies,
6393  // Verbosity object:
6394  const Verbosity& verbosity);
6395 
6397 
6416 void cloudbox_field_monoSetConst(// WS Output:
6418  // WS Input:
6419  const Vector& p_grid,
6420  const Vector& lat_grid,
6421  const Vector& lon_grid,
6423  const Index& atmosphere_dim,
6424  const Index& stokes_dim,
6425  // WS Generic Input:
6426  const Vector& value,
6427  // Verbosity object:
6428  const Verbosity& verbosity);
6429 
6431 
6449 void cloudbox_fieldSetConst(// WS Output:
6451  // WS Input:
6452  const Vector& p_grid,
6453  const Vector& lat_grid,
6454  const Vector& lon_grid,
6456  const Index& atmosphere_dim,
6457  const Index& stokes_dim,
6458  // WS Generic Input:
6459  const Vector& value,
6460  // Verbosity object:
6461  const Verbosity& verbosity);
6462 
6464 
6482 void cloudbox_fieldSetConstPerFreq(// WS Output:
6484  // WS Input:
6485  const Vector& p_grid,
6486  const Vector& lat_grid,
6487  const Vector& lon_grid,
6489  const Index& atmosphere_dim,
6490  const Index& stokes_dim,
6491  // WS Generic Input:
6492  const Matrix& value,
6493  // Verbosity object:
6494  const Verbosity& verbosity);
6495 
6497 
6531 void cloudbox_fieldUpdate1D(// Workspace reference:
6532  Workspace& ws,
6533  // WS Output:
6535  // WS Input:
6536  const Tensor6& doit_scat_field,
6539  const Tensor4& vmr_field,
6540  const Agenda& spt_calc_agenda,
6541  const Vector& za_grid,
6542  const Tensor4& pnd_field,
6543  const Agenda& ppath_step_agenda,
6544  const Numeric& ppath_lmax,
6545  const Numeric& ppath_lraytrace,
6546  const Vector& p_grid,
6547  const Tensor3& z_field,
6548  const Vector& refellipsoid,
6549  const Tensor3& t_field,
6550  const Vector& f_grid,
6551  const Index& f_index,
6553  const Index& doit_za_interp,
6554  // Verbosity object:
6555  const Verbosity& verbosity);
6556 
6558 
6594 void cloudbox_fieldUpdateSeq1D(// Workspace reference:
6595  Workspace& ws,
6596  // WS Output:
6599  // WS Input:
6602  const Tensor4& vmr_field,
6603  const Agenda& spt_calc_agenda,
6604  const Vector& za_grid,
6605  const Vector& aa_grid,
6606  const Tensor4& pnd_field,
6607  const Agenda& ppath_step_agenda,
6608  const Numeric& ppath_lmax,
6609  const Numeric& ppath_lraytrace,
6610  const Vector& p_grid,
6611  const Tensor3& z_field,
6612  const Vector& refellipsoid,
6613  const Tensor3& t_field,
6614  const Vector& f_grid,
6615  const Index& f_index,
6617  const Index& doit_za_interp,
6618  // WS Generic Input:
6619  const Index& normalize,
6620  const Numeric& norm_error_threshold,
6621  const Index& norm_debug,
6622  // Verbosity object:
6623  const Verbosity& verbosity);
6624 
6626 
6656 void cloudbox_fieldUpdateSeq1DPP(// Workspace reference:
6657  Workspace& ws,
6658  // WS Output:
6660  Index& za_index,
6661  // WS Input:
6662  const Tensor6& doit_scat_field,
6665  const Tensor4& vmr_field,
6666  const Agenda& spt_calc_agenda,
6667  const Vector& za_grid,
6668  const Tensor4& pnd_field,
6669  const Vector& p_grid,
6670  const Tensor3& z_field,
6671  const Tensor3& t_field,
6672  const Vector& f_grid,
6673  const Index& f_index,
6674  // Verbosity object:
6675  const Verbosity& verbosity);
6676 
6678 
6714 void cloudbox_fieldUpdateSeq3D(// Workspace reference:
6715  Workspace& ws,
6716  // WS Output:
6718  // WS Input:
6719  const Tensor6& doit_scat_field,
6722  const Tensor4& vmr_field,
6723  const Agenda& spt_calc_agenda,
6724  const Vector& za_grid,
6725  const Vector& aa_grid,
6726  const Tensor4& pnd_field,
6727  const Agenda& ppath_step_agenda,
6728  const Numeric& ppath_lmax,
6729  const Numeric& ppath_lraytrace,
6730  const Vector& p_grid,
6731  const Vector& lat_grid,
6732  const Vector& lon_grid,
6733  const Tensor3& z_field,
6734  const Vector& refellipsoid,
6735  const Tensor3& t_field,
6736  const Vector& f_grid,
6737  const Index& f_index,
6738  const Index& doit_za_interp,
6739  // Verbosity object:
6740  const Verbosity& verbosity);
6741 
6743 
6754 void cloudbox_field_monoOptimizeReverse(// WS Output:
6756  // WS Input:
6757  const Vector& p_grid_orig,
6758  const Vector& p_grid,
6760  // Verbosity object:
6761  const Verbosity& verbosity);
6762 
6764 
6785 void Compare(// WS Generic Input:
6786  const Numeric& var1,
6787  const Numeric& var2,
6788  const Numeric& maxabsdiff,
6789  const String& error_message,
6790  // WS Generic Input Names:
6791  const String& var1_wsvname,
6792  const String& var2_wsvname,
6793  const String& maxabsdiff_wsvname,
6794  const String& error_message_wsvname,
6795  // Verbosity object:
6796  const Verbosity& verbosity);
6797 
6799 
6820 void Compare(// WS Generic Input:
6821  const Vector& var1,
6822  const Vector& var2,
6823  const Numeric& maxabsdiff,
6824  const String& error_message,
6825  // WS Generic Input Names:
6826  const String& var1_wsvname,
6827  const String& var2_wsvname,
6828  const String& maxabsdiff_wsvname,
6829  const String& error_message_wsvname,
6830  // Verbosity object:
6831  const Verbosity& verbosity);
6832 
6834 
6855 void Compare(// WS Generic Input:
6856  const Matrix& var1,
6857  const Matrix& var2,
6858  const Numeric& maxabsdiff,
6859  const String& error_message,
6860  // WS Generic Input Names:
6861  const String& var1_wsvname,
6862  const String& var2_wsvname,
6863  const String& maxabsdiff_wsvname,
6864  const String& error_message_wsvname,
6865  // Verbosity object:
6866  const Verbosity& verbosity);
6867 
6869 
6890 void Compare(// WS Generic Input:
6891  const Tensor3& var1,
6892  const Tensor3& var2,
6893  const Numeric& maxabsdiff,
6894  const String& error_message,
6895  // WS Generic Input Names:
6896  const String& var1_wsvname,
6897  const String& var2_wsvname,
6898  const String& maxabsdiff_wsvname,
6899  const String& error_message_wsvname,
6900  // Verbosity object:
6901  const Verbosity& verbosity);
6902 
6904 
6925 void Compare(// WS Generic Input:
6926  const Tensor4& var1,
6927  const Tensor4& var2,
6928  const Numeric& maxabsdiff,
6929  const String& error_message,
6930  // WS Generic Input Names:
6931  const String& var1_wsvname,
6932  const String& var2_wsvname,
6933  const String& maxabsdiff_wsvname,
6934  const String& error_message_wsvname,
6935  // Verbosity object:
6936  const Verbosity& verbosity);
6937 
6939 
6960 void Compare(// WS Generic Input:
6961  const Tensor5& var1,
6962  const Tensor5& var2,
6963  const Numeric& maxabsdiff,
6964  const String& error_message,
6965  // WS Generic Input Names:
6966  const String& var1_wsvname,
6967  const String& var2_wsvname,
6968  const String& maxabsdiff_wsvname,
6969  const String& error_message_wsvname,
6970  // Verbosity object:
6971  const Verbosity& verbosity);
6972 
6974 
6995 void Compare(// WS Generic Input:
6996  const Tensor7& var1,
6997  const Tensor7& var2,
6998  const Numeric& maxabsdiff,
6999  const String& error_message,
7000  // WS Generic Input Names:
7001  const String& var1_wsvname,
7002  const String& var2_wsvname,
7003  const String& maxabsdiff_wsvname,
7004  const String& error_message_wsvname,
7005  // Verbosity object:
7006  const Verbosity& verbosity);
7007 
7009 
7030 void Compare(// WS Generic Input:
7031  const ArrayOfVector& var1,
7032  const ArrayOfVector& var2,
7033  const Numeric& maxabsdiff,
7034  const String& error_message,
7035  // WS Generic Input Names:
7036  const String& var1_wsvname,
7037  const String& var2_wsvname,
7038  const String& maxabsdiff_wsvname,
7039  const String& error_message_wsvname,
7040  // Verbosity object:
7041  const Verbosity& verbosity);
7042 
7044 
7065 void Compare(// WS Generic Input:
7066  const ArrayOfMatrix& var1,
7067  const ArrayOfMatrix& var2,
7068  const Numeric& maxabsdiff,
7069  const String& error_message,
7070  // WS Generic Input Names:
7071  const String& var1_wsvname,
7072  const String& var2_wsvname,
7073  const String& maxabsdiff_wsvname,
7074  const String& error_message_wsvname,
7075  // Verbosity object:
7076  const Verbosity& verbosity);
7077 
7079 
7100 void Compare(// WS Generic Input:
7101  const ArrayOfTensor7& var1,
7102  const ArrayOfTensor7& var2,
7103  const Numeric& maxabsdiff,
7104  const String& error_message,
7105  // WS Generic Input Names:
7106  const String& var1_wsvname,
7107  const String& var2_wsvname,
7108  const String& maxabsdiff_wsvname,
7109  const String& error_message_wsvname,
7110  // Verbosity object:
7111  const Verbosity& verbosity);
7112 
7114 
7135 void Compare(// WS Generic Input:
7136  const GriddedField3& var1,
7137  const GriddedField3& var2,
7138  const Numeric& maxabsdiff,
7139  const String& error_message,
7140  // WS Generic Input Names:
7141  const String& var1_wsvname,
7142  const String& var2_wsvname,
7143  const String& maxabsdiff_wsvname,
7144  const String& error_message_wsvname,
7145  // Verbosity object:
7146  const Verbosity& verbosity);
7147 
7149 
7170 void Compare(// WS Generic Input:
7171  const Sparse& var1,
7172  const Sparse& var2,
7173  const Numeric& maxabsdiff,
7174  const String& error_message,
7175  // WS Generic Input Names:
7176  const String& var1_wsvname,
7177  const String& var2_wsvname,
7178  const String& maxabsdiff_wsvname,
7179  const String& error_message_wsvname,
7180  // Verbosity object:
7181  const Verbosity& verbosity);
7182 
7184 
7205 void Compare(// WS Generic Input:
7206  const SingleScatteringData& var1,
7207  const SingleScatteringData& var2,
7208  const Numeric& maxabsdiff,
7209  const String& error_message,
7210  // WS Generic Input Names:
7211  const String& var1_wsvname,
7212  const String& var2_wsvname,
7213  const String& maxabsdiff_wsvname,
7214  const String& error_message_wsvname,
7215  // Verbosity object:
7216  const Verbosity& verbosity);
7217 
7219 
7250 void CompareRelative(// WS Generic Input:
7251  const Numeric& var1,
7252  const Numeric& var2,
7253  const Numeric& maxabsreldiff,
7254  const String& error_message,
7255  // WS Generic Input Names:
7256  const String& var1_wsvname,
7257  const String& var2_wsvname,
7258  const String& maxabsreldiff_wsvname,
7259  const String& error_message_wsvname,
7260  // Verbosity object:
7261  const Verbosity& verbosity);
7262 
7264 
7295 void CompareRelative(// WS Generic Input:
7296  const Vector& var1,
7297  const Vector& var2,
7298  const Numeric& maxabsreldiff,
7299  const String& error_message,
7300  // WS Generic Input Names:
7301  const String& var1_wsvname,
7302  const String& var2_wsvname,
7303  const String& maxabsreldiff_wsvname,
7304  const String& error_message_wsvname,
7305  // Verbosity object:
7306  const Verbosity& verbosity);
7307 
7309 
7340 void CompareRelative(// WS Generic Input:
7341  const Matrix& var1,
7342  const Matrix& var2,
7343  const Numeric& maxabsreldiff,
7344  const String& error_message,
7345  // WS Generic Input Names:
7346  const String& var1_wsvname,
7347  const String& var2_wsvname,
7348  const String& maxabsreldiff_wsvname,
7349  const String& error_message_wsvname,
7350  // Verbosity object:
7351  const Verbosity& verbosity);
7352 
7354 
7385 void CompareRelative(// WS Generic Input:
7386  const Tensor3& var1,
7387  const Tensor3& var2,
7388  const Numeric& maxabsreldiff,
7389  const String& error_message,
7390  // WS Generic Input Names:
7391  const String& var1_wsvname,
7392  const String& var2_wsvname,
7393  const String& maxabsreldiff_wsvname,
7394  const String& error_message_wsvname,
7395  // Verbosity object:
7396  const Verbosity& verbosity);
7397 
7399 
7430 void CompareRelative(// WS Generic Input:
7431  const Tensor4& var1,
7432  const Tensor4& var2,
7433  const Numeric& maxabsreldiff,
7434  const String& error_message,
7435  // WS Generic Input Names:
7436  const String& var1_wsvname,
7437  const String& var2_wsvname,
7438  const String& maxabsreldiff_wsvname,
7439  const String& error_message_wsvname,
7440  // Verbosity object:
7441  const Verbosity& verbosity);
7442 
7444 
7475 void CompareRelative(// WS Generic Input:
7476  const Tensor5& var1,
7477  const Tensor5& var2,
7478  const Numeric& maxabsreldiff,
7479  const String& error_message,
7480  // WS Generic Input Names:
7481  const String& var1_wsvname,
7482  const String& var2_wsvname,
7483  const String& maxabsreldiff_wsvname,
7484  const String& error_message_wsvname,
7485  // Verbosity object:
7486  const Verbosity& verbosity);
7487 
7489 
7520 void CompareRelative(// WS Generic Input:
7521  const Tensor6& var1,
7522  const Tensor6& var2,
7523  const Numeric& maxabsreldiff,
7524  const String& error_message,
7525  // WS Generic Input Names:
7526  const String& var1_wsvname,
7527  const String& var2_wsvname,
7528  const String& maxabsreldiff_wsvname,
7529  const String& error_message_wsvname,
7530  // Verbosity object:
7531  const Verbosity& verbosity);
7532 
7534 
7565 void CompareRelative(// WS Generic Input:
7566  const Tensor7& var1,
7567  const Tensor7& var2,
7568  const Numeric& maxabsreldiff,
7569  const String& error_message,
7570  // WS Generic Input Names:
7571  const String& var1_wsvname,
7572  const String& var2_wsvname,
7573  const String& maxabsreldiff_wsvname,
7574  const String& error_message_wsvname,
7575  // Verbosity object:
7576  const Verbosity& verbosity);
7577 
7579 
7610 void CompareRelative(// WS Generic Input:
7611  const ArrayOfVector& var1,
7612  const ArrayOfVector& var2,
7613  const Numeric& maxabsreldiff,
7614  const String& error_message,
7615  // WS Generic Input Names:
7616  const String& var1_wsvname,
7617  const String& var2_wsvname,
7618  const String& maxabsreldiff_wsvname,
7619  const String& error_message_wsvname,
7620  // Verbosity object:
7621  const Verbosity& verbosity);
7622 
7624 
7655 void CompareRelative(// WS Generic Input:
7656  const ArrayOfMatrix& var1,
7657  const ArrayOfMatrix& var2,
7658  const Numeric& maxabsreldiff,
7659  const String& error_message,
7660  // WS Generic Input Names:
7661  const String& var1_wsvname,
7662  const String& var2_wsvname,
7663  const String& maxabsreldiff_wsvname,
7664  const String& error_message_wsvname,
7665  // Verbosity object:
7666  const Verbosity& verbosity);
7667 
7669 
7700 void CompareRelative(// WS Generic Input:
7701  const ArrayOfTensor3& var1,
7702  const ArrayOfTensor3& var2,
7703  const Numeric& maxabsreldiff,
7704  const String& error_message,
7705  // WS Generic Input Names:
7706  const String& var1_wsvname,
7707  const String& var2_wsvname,
7708  const String& maxabsreldiff_wsvname,
7709  const String& error_message_wsvname,
7710  // Verbosity object:
7711  const Verbosity& verbosity);
7712 
7714 
7745 void CompareRelative(// WS Generic Input:
7746  const ArrayOfTensor4& var1,
7747  const ArrayOfTensor4& var2,
7748  const Numeric& maxabsreldiff,
7749  const String& error_message,
7750  // WS Generic Input Names:
7751  const String& var1_wsvname,
7752  const String& var2_wsvname,
7753  const String& maxabsreldiff_wsvname,
7754  const String& error_message_wsvname,
7755  // Verbosity object:
7756  const Verbosity& verbosity);
7757 
7759 
7790 void CompareRelative(// WS Generic Input:
7791  const ArrayOfTensor6& var1,
7792  const ArrayOfTensor6& var2,
7793  const Numeric& maxabsreldiff,
7794  const String& error_message,
7795  // WS Generic Input Names:
7796  const String& var1_wsvname,
7797  const String& var2_wsvname,
7798  const String& maxabsreldiff_wsvname,
7799  const String& error_message_wsvname,
7800  // Verbosity object:
7801  const Verbosity& verbosity);
7802 
7804 
7835 void CompareRelative(// WS Generic Input:
7836  const ArrayOfTensor7& var1,
7837  const ArrayOfTensor7& var2,
7838  const Numeric& maxabsreldiff,
7839  const String& error_message,
7840  // WS Generic Input Names:
7841  const String& var1_wsvname,
7842  const String& var2_wsvname,
7843  const String& maxabsreldiff_wsvname,
7844  const String& error_message_wsvname,
7845  // Verbosity object:
7846  const Verbosity& verbosity);
7847 
7849 
7880 void CompareRelative(// WS Generic Input:
7881  const ArrayOfArrayOfVector& var1,
7882  const ArrayOfArrayOfVector& var2,
7883  const Numeric& maxabsreldiff,
7884  const String& error_message,
7885  // WS Generic Input Names:
7886  const String& var1_wsvname,
7887  const String& var2_wsvname,
7888  const String& maxabsreldiff_wsvname,
7889  const String& error_message_wsvname,
7890  // Verbosity object:
7891  const Verbosity& verbosity);
7892 
7894 
7925 void CompareRelative(// WS Generic Input:
7926  const ArrayOfArrayOfMatrix& var1,
7927  const ArrayOfArrayOfMatrix& var2,
7928  const Numeric& maxabsreldiff,
7929  const String& error_message,
7930  // WS Generic Input Names:
7931  const String& var1_wsvname,
7932  const String& var2_wsvname,
7933  const String& maxabsreldiff_wsvname,
7934  const String& error_message_wsvname,
7935  // Verbosity object:
7936  const Verbosity& verbosity);
7937 
7939 
7970 void CompareRelative(// WS Generic Input:
7971  const ArrayOfArrayOfTensor3& var1,
7972  const ArrayOfArrayOfTensor3& var2,
7973  const Numeric& maxabsreldiff,
7974  const String& error_message,
7975  // WS Generic Input Names:
7976  const String& var1_wsvname,
7977  const String& var2_wsvname,
7978  const String& maxabsreldiff_wsvname,
7979  const String& error_message_wsvname,
7980  // Verbosity object:
7981  const Verbosity& verbosity);
7982 
7984 
8015 void CompareRelative(// WS Generic Input:
8016  const ArrayOfArrayOfTensor6& var1,
8017  const ArrayOfArrayOfTensor6& var2,
8018  const Numeric& maxabsreldiff,
8019  const String& error_message,
8020  // WS Generic Input Names:
8021  const String& var1_wsvname,
8022  const String& var2_wsvname,
8023  const String& maxabsreldiff_wsvname,
8024  const String& error_message_wsvname,
8025  // Verbosity object:
8026  const Verbosity& verbosity);
8027 
8029 
8060 void CompareRelative(// WS Generic Input:
8061  const ArrayOfPropagationMatrix& var1,
8062  const ArrayOfPropagationMatrix& var2,
8063  const Numeric& maxabsreldiff,
8064  const String& error_message,
8065  // WS Generic Input Names:
8066  const String& var1_wsvname,
8067  const String& var2_wsvname,
8068  const String& maxabsreldiff_wsvname,
8069  const String& error_message_wsvname,
8070  // Verbosity object:
8071  const Verbosity& verbosity);
8072 
8074 
8105 void CompareRelative(// WS Generic Input:
8106  const ArrayOfArrayOfPropagationMatrix& var1,
8107  const ArrayOfArrayOfPropagationMatrix& var2,
8108  const Numeric& maxabsreldiff,
8109  const String& error_message,
8110  // WS Generic Input Names:
8111  const String& var1_wsvname,
8112  const String& var2_wsvname,
8113  const String& maxabsreldiff_wsvname,
8114  const String& error_message_wsvname,
8115  // Verbosity object:
8116  const Verbosity& verbosity);
8117 
8119 
8150 void CompareRelative(// WS Generic Input:
8151  const ArrayOfStokesVector& var1,
8152  const ArrayOfStokesVector& var2,
8153  const Numeric& maxabsreldiff,
8154  const String& error_message,
8155  // WS Generic Input Names:
8156  const String& var1_wsvname,
8157  const String& var2_wsvname,
8158  const String& maxabsreldiff_wsvname,
8159  const String& error_message_wsvname,
8160  // Verbosity object:
8161  const Verbosity& verbosity);
8162 
8164 
8195 void CompareRelative(// WS Generic Input:
8196  const ArrayOfArrayOfStokesVector& var1,
8197  const ArrayOfArrayOfStokesVector& var2,
8198  const Numeric& maxabsreldiff,
8199  const String& error_message,
8200  // WS Generic Input Names:
8201  const String& var1_wsvname,
8202  const String& var2_wsvname,
8203  const String& maxabsreldiff_wsvname,
8204  const String& error_message_wsvname,
8205  // Verbosity object:
8206  const Verbosity& verbosity);
8207 
8209 
8240 void CompareRelative(// WS Generic Input:
8241  const EnergyLevelMap& var1,
8242  const EnergyLevelMap& var2,
8243  const Numeric& maxabsreldiff,
8244  const String& error_message,
8245  // WS Generic Input Names:
8246  const String& var1_wsvname,
8247  const String& var2_wsvname,
8248  const String& maxabsreldiff_wsvname,
8249  const String& error_message_wsvname,
8250  // Verbosity object:
8251  const Verbosity& verbosity);
8252 
8254 
8266 void complex_refr_indexConstant(// WS Output:
8268  // WS Generic Input:
8269  const Numeric& refr_index_real,
8270  const Numeric& refr_index_imag,
8271  // Verbosity object:
8272  const Verbosity& verbosity);
8273 
8275 
8298 void complex_refr_indexIceMatzler06(// WS Output:
8300  // WS Generic Input:
8301  const Vector& data_f_grid,
8302  const Vector& data_T_grid,
8303  // Verbosity object:
8304  const Verbosity& verbosity);
8305 
8307 
8341 void complex_refr_indexIceWarren84(// WS Output:
8343  // WS Generic Input:
8344  const Vector& data_f_grid,
8345  const Vector& data_T_grid,
8346  // Verbosity object:
8347  const Verbosity& verbosity);
8348 
8350 
8369 void complex_refr_indexWaterLiebe93(// WS Output:
8371  // WS Generic Input:
8372  const Vector& data_f_grid,
8373  const Vector& data_T_grid,
8374  // Verbosity object:
8375  const Verbosity& verbosity);
8376 
8378 
8389 void covmat_sxExtractSqrtDiagonal(// WS Generic Output:
8390  Vector& x_norm,
8391  // WS Input:
8392  const CovarianceMatrix& covmat_sx,
8393  // Verbosity object:
8394  const Verbosity& verbosity);
8395 
8397 
8422 void diameter_maxFromDiameter_volume_equ(// WS Generic Output:
8423  Numeric& diameter_max,
8424  Numeric& diameter_area_equ,
8425  // WS Generic Input:
8426  const String& shape,
8427  const Numeric& diameter_volume_equ,
8428  const Numeric& aspect_ratio,
8429  // Verbosity object:
8430  const Verbosity& verbosity);
8431 
8433 
8452 void diameter_volume_equFromDiameter_max(// WS Generic Output:
8453  Numeric& diameter_volume_equ,
8454  Numeric& volume,
8455  // WS Generic Input:
8456  const String& shape,
8457  const Numeric& diameter_max,
8458  const Numeric& aspect_ratio,
8459  // Verbosity object:
8460  const Verbosity& verbosity);
8461 
8463 
8473 void DiagonalMatrix(// WS Generic Output:
8474  Matrix& out,
8475  // WS Generic Input:
8476  const Vector& v,
8477  // Verbosity object:
8478  const Verbosity& verbosity);
8479 
8481 
8491 void DiagonalMatrix(// WS Generic Output:
8492  Sparse& out,
8493  // WS Generic Input:
8494  const Vector& v,
8495  // Verbosity object:
8496  const Verbosity& verbosity);
8497 
8499 
8512 void DiffZaAa(// WS Generic Output:
8513  Matrix& dlos,
8514  // WS Generic Input:
8515  const Vector& ref_los,
8516  const Matrix& other_los,
8517  // Verbosity object:
8518  const Verbosity& verbosity);
8519 
8521 
8612 void DisortCalc(// Workspace reference:
8613  Workspace& ws,
8614  // WS Output:
8616  // WS Input:
8617  const Index& atmfields_checked,
8618  const Index& atmgeom_checked,
8619  const Index& scat_data_checked,
8620  const Index& cloudbox_checked,
8621  const Index& cloudbox_on,
8624  const Index& atmosphere_dim,
8625  const Tensor4& pnd_field,
8626  const Tensor3& t_field,
8627  const Tensor3& z_field,
8628  const Tensor4& vmr_field,
8629  const Vector& p_grid,
8631  const Vector& f_grid,
8632  const Vector& za_grid,
8633  const Index& stokes_dim,
8634  const Matrix& z_surface,
8635  const Numeric& surface_skin_t,
8637  // WS Generic Input:
8638  const Index& nstreams,
8639  const String& pfct_method,
8640  const Index& Npfct,
8641  const Index& quiet,
8642  // Verbosity object:
8643  const Verbosity& verbosity);
8644 
8646 
8676 void DisortCalcWithARTSSurface(// Workspace reference:
8677  Workspace& ws,
8678  // WS Output:
8680  // WS Input:
8681  const Index& atmfields_checked,
8682  const Index& atmgeom_checked,
8683  const Index& scat_data_checked,
8684  const Index& cloudbox_checked,
8685  const Index& cloudbox_on,
8689  const Index& atmosphere_dim,
8690  const Tensor4& pnd_field,
8691  const Tensor3& t_field,
8692  const Tensor3& z_field,
8693  const Tensor4& vmr_field,
8694  const Vector& p_grid,
8696  const Vector& f_grid,
8697  const Vector& za_grid,
8698  const Index& stokes_dim,
8699  // WS Generic Input:
8700  const Index& nstreams,
8701  const String& pfct_method,
8702  const Index& Npfct,
8703  const Index& quiet,
8704  // Verbosity object:
8705  const Verbosity& verbosity);
8706 
8708 
8738 void DisortCalcClearsky(// Workspace reference:
8739  Workspace& ws,
8740  // WS Output:
8742  // WS Input:
8743  const Index& atmfields_checked,
8744  const Index& atmgeom_checked,
8746  const Index& atmosphere_dim,
8747  const Tensor3& t_field,
8748  const Tensor3& z_field,
8749  const Tensor4& vmr_field,
8750  const Vector& p_grid,
8751  const Vector& f_grid,
8752  const Vector& za_grid,
8753  const Index& stokes_dim,
8754  const Matrix& z_surface,
8755  const Numeric& surface_skin_t,
8757  // WS Generic Input:
8758  const Index& nstreams,
8759  const Index& quiet,
8760  // Verbosity object:
8761  const Verbosity& verbosity);
8762 
8764 
8808 void DOBatchCalc(// Workspace reference:
8809  Workspace& ws,
8810  // WS Output:
8815  // WS Input:
8816  const Index& ybatch_start,
8817  const Index& ybatch_n,
8818  const Agenda& dobatch_calc_agenda,
8819  // WS Generic Input:
8820  const Index& robust,
8821  // Verbosity object:
8822  const Verbosity& verbosity);
8823 
8825 
8857 void DOAngularGridsSet(// WS Output:
8859  Vector& aa_grid,
8860  Vector& za_grid,
8861  // WS Generic Input:
8862  const Index& N_za_grid,
8863  const Index& N_aa_grid,
8864  const String& za_grid_opt_file,
8865  // Verbosity object:
8866  const Verbosity& verbosity);
8867 
8869 
8889 void DoitCalc(// Workspace reference:
8890  Workspace& ws,
8891  // WS Output:
8893  // WS Input:
8894  const Index& atmfields_checked,
8895  const Index& atmgeom_checked,
8896  const Index& cloudbox_checked,
8897  const Index& scat_data_checked,
8898  const Index& cloudbox_on,
8899  const Vector& f_grid,
8900  const Agenda& doit_mono_agenda,
8901  const Index& doit_is_initialized,
8902  // Verbosity object:
8903  const Verbosity& verbosity);
8904 
8906 
8947 void DoitGetIncoming(// Workspace reference:
8948  Workspace& ws,
8949  // WS Output:
8951  // WS Input:
8952  const Index& atmfields_checked,
8953  const Index& atmgeom_checked,
8954  const Index& cloudbox_checked,
8955  const Index& doit_is_initialized,
8956  const Agenda& iy_main_agenda,
8957  const Index& atmosphere_dim,
8958  const Vector& lat_grid,
8959  const Vector& lon_grid,
8960  const Tensor3& z_field,
8961  const EnergyLevelMap& nlte_field,
8962  const Index& cloudbox_on,
8964  const Vector& f_grid,
8965  const Index& stokes_dim,
8966  const Vector& za_grid,
8967  const Vector& aa_grid,
8968  // WS Generic Input:
8969  const Index& rigorous,
8970  const Numeric& maxratio,
8971  // Verbosity object:
8972  const Verbosity& verbosity);
8973 
8975 
9006 void DoitGetIncoming1DAtm(// Workspace reference:
9007  Workspace& ws,
9008  // WS Output:
9010  Index& cloudbox_on,
9011  // WS Input:
9012  const Index& atmfields_checked,
9013  const Index& atmgeom_checked,
9014  const Index& cloudbox_checked,
9015  const Index& doit_is_initialized,
9016  const Agenda& iy_main_agenda,
9017  const Index& atmosphere_dim,
9018  const Vector& lat_grid,
9019  const Vector& lon_grid,
9020  const Tensor3& z_field,
9021  const EnergyLevelMap& nlte_field,
9023  const Vector& f_grid,
9024  const Index& stokes_dim,
9025  const Vector& za_grid,
9026  const Vector& aa_grid,
9027  // Verbosity object:
9028  const Verbosity& verbosity);
9029 
9031 
9053 void DoitInit(// WS Output:
9057  // WS Input:
9058  const Index& stokes_dim,
9059  const Index& atmosphere_dim,
9060  const Vector& f_grid,
9061  const Vector& za_grid,
9062  const Vector& aa_grid,
9063  const Index& doit_za_grid_size,
9064  const Index& cloudbox_on,
9066  // Verbosity object:
9067  const Verbosity& verbosity);
9068 
9070 
9098 void DoitScatteringDataPrepare(// Workspace reference:
9099  Workspace& ws,
9100  // WS Output:
9104  Vector& aa_grid,
9105  // WS Input:
9106  const Index& doit_za_grid_size,
9108  const Index& scat_data_checked,
9109  const Index& f_index,
9110  const Index& atmosphere_dim,
9111  const Index& stokes_dim,
9112  const Tensor3& t_field,
9114  const Tensor4& pnd_field,
9115  const Agenda& pha_mat_spt_agenda,
9116  // Verbosity object:
9117  const Verbosity& verbosity);
9118 
9120 
9148 void DoitWriteIterationFields(// WS Input:
9151  const Index& f_index,
9152  // WS Generic Input:
9153  const ArrayOfIndex& iterations,
9154  const ArrayOfIndex& frequencies,
9155  // Verbosity object:
9156  const Verbosity& verbosity);
9157 
9159 
9183 void doit_conv_flagAbs(// WS Output:
9187  // WS Input:
9189  // WS Generic Input:
9190  const Vector& epsilon,
9191  const Index& max_iterations,
9192  const Index& nonconv_return_nan,
9193  // Verbosity object:
9194  const Verbosity& verbosity);
9195 
9197 
9216 void doit_conv_flagAbsBT(// WS Output:
9220  // WS Input:
9222  const Vector& f_grid,
9223  const Index& f_index,
9224  // WS Generic Input:
9225  const Vector& epsilon,
9226  const Index& max_iterations,
9227  const Index& nonconv_return_nan,
9228  // Verbosity object:
9229  const Verbosity& verbosity);
9230 
9232 
9254 void doit_conv_flagLsq(// WS Output:
9258  // WS Input:
9260  const Vector& f_grid,
9261  const Index& f_index,
9262  // WS Generic Input:
9263  const Vector& epsilon,
9264  const Index& max_iterations,
9265  const Index& nonconv_return_nan,
9266  // Verbosity object:
9267  const Verbosity& verbosity);
9268 
9270 
9305 void OptimizeDoitPressureGrid(// Workspace reference:
9306  Workspace& ws,
9307  // WS Output:
9308  Vector& p_grid,
9309  Tensor4& pnd_field,
9310  Tensor3& t_field,
9312  Tensor3& z_field,
9316  Tensor4& vmr_field,
9318  // WS Input:
9319  const Vector& f_grid,
9320  const Index& f_index,
9322  // WS Generic Input:
9323  const Numeric& tau_scat_max,
9324  const Numeric& sgl_alb_max,
9325  const Index& cloudbox_size_max,
9326  // Verbosity object:
9327  const Verbosity& verbosity);
9328 
9330 
9353 void doit_scat_fieldCalc(// Workspace reference:
9354  Workspace& ws,
9355  // WS Output:
9357  // WS Input:
9358  const Agenda& pha_mat_spt_agenda,
9360  const Tensor4& pnd_field,
9361  const Tensor3& t_field,
9362  const Index& atmosphere_dim,
9364  const Vector& za_grid,
9365  const Vector& aa_grid,
9366  const Index& doit_za_grid_size,
9367  const Tensor7& pha_mat_doit,
9368  // Verbosity object:
9369  const Verbosity& verbosity);
9370 
9372 
9406 void doit_scat_fieldCalcLimb(// Workspace reference:
9407  Workspace& ws,
9408  // WS Output:
9410  // WS Input:
9411  const Agenda& pha_mat_spt_agenda,
9413  const Tensor4& pnd_field,
9414  const Tensor3& t_field,
9415  const Index& atmosphere_dim,
9417  const Vector& za_grid,
9418  const Vector& aa_grid,
9419  const Index& doit_za_grid_size,
9420  const Index& doit_za_interp,
9421  const Tensor7& pha_mat_doit,
9422  // Verbosity object:
9423  const Verbosity& verbosity);
9424 
9426 
9450 void doit_za_grid_optCalc(// WS Output:
9452  // WS Input:
9454  const Vector& za_grid,
9455  const Index& doit_za_interp,
9456  // WS Generic Input:
9457  const Numeric& acc,
9458  // Verbosity object:
9459  const Verbosity& verbosity);
9460 
9462 
9474 void doit_za_interpSet(// WS Output:
9476  // WS Input:
9477  const Index& atmosphere_dim,
9478  // WS Generic Input:
9479  const String& interp_method,
9480  // Verbosity object:
9481  const Verbosity& verbosity);
9482 
9484 
9493 void Duration(// WS Generic Output:
9494  Numeric& duration,
9495  // WS Generic Input:
9496  const Time& start,
9497  const Time& end,
9498  // Verbosity object:
9499  const Verbosity& verbosity);
9500 
9502 
9510 void EnergyLevelMapSet(// WS Generic Output:
9511  EnergyLevelMap& x,
9512  // WS Generic Input:
9513  const EnergyLevelMap& y,
9514  // Verbosity object:
9515  const Verbosity& verbosity);
9516 
9518 
9532 void Error(// WS Generic Input:
9533  const String& msg,
9534  // Verbosity object:
9535  const Verbosity& verbosity);
9536 
9538 
9548 void Exit(// Verbosity object:
9549  const Verbosity& verbosity);
9550 
9552 
9565 void ExtractFromMetaSingleScatSpecies(// WS Generic Output:
9566  Vector& meta_param,
9567  // WS Input:
9569  // WS Generic Input:
9570  const String& meta_name,
9571  const Index& scat_species_index,
9572  // Verbosity object:
9573  const Verbosity& verbosity);
9574 
9576 
9587 void ext_matAddGas(// WS Output:
9589  // WS Input:
9591  // Verbosity object:
9592  const Verbosity& verbosity);
9593 
9595 
9633 void FastemStandAlone(// WS Generic Output:
9634  Matrix& emissivity,
9635  Matrix& reflectivity,
9636  // WS Input:
9637  const Vector& f_grid,
9638  const Numeric& surface_skin_t,
9639  // WS Generic Input:
9640  const Numeric& za,
9641  const Numeric& salinity,
9642  const Numeric& wind_speed,
9643  const Numeric& rel_aa,
9644  const Vector& transmittance,
9645  const Index& fastem_version,
9646  // Verbosity object:
9647  const Verbosity& verbosity);
9648 
9650 
9664 void FieldFromGriddedField(// WS Generic Output:
9665  Matrix& out,
9666  // WS Input:
9667  const Vector& p_grid,
9668  const Vector& lat_grid,
9669  const Vector& lon_grid,
9670  // WS Generic Input:
9671  const GriddedField2& in,
9672  // Verbosity object:
9673  const Verbosity& verbosity);
9674 
9676 
9690 void FieldFromGriddedField(// WS Generic Output:
9691  Tensor3& out,
9692  // WS Input:
9693  const Vector& p_grid,
9694  const Vector& lat_grid,
9695  const Vector& lon_grid,
9696  // WS Generic Input:
9697  const GriddedField3& in,
9698  // Verbosity object:
9699  const Verbosity& verbosity);
9700 
9702 
9716 void FieldFromGriddedField(// WS Generic Output:
9717  Tensor4& out,
9718  // WS Input:
9719  const Vector& p_grid,
9720  const Vector& lat_grid,
9721  const Vector& lon_grid,
9722  // WS Generic Input:
9723  const GriddedField4& in,
9724  // Verbosity object:
9725  const Verbosity& verbosity);
9726 
9728 
9742 void FieldFromGriddedField(// WS Generic Output:
9743  Tensor4& out,
9744  // WS Input:
9745  const Vector& p_grid,
9746  const Vector& lat_grid,
9747  const Vector& lon_grid,
9748  // WS Generic Input:
9749  const ArrayOfGriddedField3& in,
9750  // Verbosity object:
9751  const Verbosity& verbosity);
9752 
9754 
9761 void FlagOff(// WS Generic Output:
9762  Index& flag,
9763  // Verbosity object:
9764  const Verbosity& verbosity);
9765 
9767 
9774 void FlagOn(// WS Generic Output:
9775  Index& flag,
9776  // Verbosity object:
9777  const Verbosity& verbosity);
9778 
9780 
9795 void Flatten(// WS Generic Output:
9796  ArrayOfTime& out,
9797  // WS Generic Input:
9798  const ArrayOfArrayOfTime& in,
9799  // Verbosity object:
9800  const Verbosity& verbosity);
9801 
9803 
9818 void Flatten(// WS Generic Output:
9819  ArrayOfVector& out,
9820  // WS Generic Input:
9821  const ArrayOfArrayOfVector& in,
9822  // Verbosity object:
9823  const Verbosity& verbosity);
9824 
9826 
9841 void Flatten(// WS Generic Output:
9842  Matrix& out,
9843  // WS Generic Input:
9844  const ArrayOfVector& in,
9845  // Verbosity object:
9846  const Verbosity& verbosity);
9847 
9849 
9864 void Flatten(// WS Generic Output:
9865  Tensor3& out,
9866  // WS Generic Input:
9867  const ArrayOfMatrix& in,
9868  // Verbosity object:
9869  const Verbosity& verbosity);
9870 
9872 
9887 void Flatten(// WS Generic Output:
9888  Tensor4& out,
9889  // WS Generic Input:
9890  const ArrayOfTensor3& in,
9891  // Verbosity object:
9892  const Verbosity& verbosity);
9893 
9895 
9910 void Flatten(// WS Generic Output:
9911  Tensor5& out,
9912  // WS Generic Input:
9913  const ArrayOfTensor4& in,
9914  // Verbosity object:
9915  const Verbosity& verbosity);
9916 
9918 
9933 void Flatten(// WS Generic Output:
9934  Tensor6& out,
9935  // WS Generic Input:
9936  const ArrayOfTensor5& in,
9937  // Verbosity object:
9938  const Verbosity& verbosity);
9939 
9941 
9956 void Flatten(// WS Generic Output:
9957  Tensor7& out,
9958  // WS Generic Input:
9959  const ArrayOfTensor6& in,
9960  // Verbosity object:
9961  const Verbosity& verbosity);
9962 
9964 
9994 void ForLoop(// Workspace reference:
9995  Workspace& ws,
9996  // WS Input:
9997  const Agenda& forloop_agenda,
9998  // WS Generic Input:
9999  const Index& start,
10000  const Index& stop,
10001  const Index& step,
10002  // Verbosity object:
10003  const Verbosity& verbosity);
10004 
10006 
10016 void FrequencyFromWavelength(// WS Generic Output:
10017  Numeric& frequency,
10018  // WS Generic Input:
10019  const Numeric& wavelength,
10020  // Verbosity object:
10021  const Verbosity& verbosity);
10022 
10024 
10034 void FrequencyFromWavelength(// WS Generic Output:
10035  Vector& frequency,
10036  // WS Generic Input:
10037  const Vector& wavelength,
10038  // Verbosity object:
10039  const Verbosity& verbosity);
10040 
10042 
10052 void FrequencyFromCGSAngularWavenumber(// WS Generic Output:
10053  Numeric& frequency,
10054  // WS Generic Input:
10055  const Numeric& angular_wavenumber,
10056  // Verbosity object:
10057  const Verbosity& verbosity);
10058 
10060 
10070 void FrequencyFromCGSAngularWavenumber(// WS Generic Output:
10071  Vector& frequency,
10072  // WS Generic Input:
10073  const Vector& angular_wavenumber,
10074  // Verbosity object:
10075  const Verbosity& verbosity);
10076 
10078 
10088 void FrequencyFromCGSKayserWavenumber(// WS Generic Output:
10089  Numeric& frequency,
10090  // WS Generic Input:
10091  const Numeric& kayser_wavenumber,
10092  // Verbosity object:
10093  const Verbosity& verbosity);
10094 
10096 
10106 void FrequencyFromCGSKayserWavenumber(// WS Generic Output:
10107  Vector& frequency,
10108  // WS Generic Input:
10109  const Vector& kayser_wavenumber,
10110  // Verbosity object:
10111  const Verbosity& verbosity);
10112 
10114 
10134 void f_gridFromAbsorptionLines(// WS Output:
10135  Vector& f_grid,
10136  // WS Input:
10138  // WS Generic Input:
10139  const Numeric& delta_f_low,
10140  const Numeric& delta_f_upp,
10141  const Index& num_freqs,
10142  // Verbosity object:
10143  const Verbosity& verbosity);
10144 
10146 
10157 void f_gridFromGasAbsLookup(// WS Output:
10158  Vector& f_grid,
10159  // WS Input:
10160  const GasAbsLookup& abs_lookup,
10161  // Verbosity object:
10162  const Verbosity& verbosity);
10163 
10165 
10198 void f_gridFromSensorAMSU(// WS Output:
10199  Vector& f_grid,
10200  // WS Input:
10201  const Vector& lo_multi,
10204  // WS Generic Input:
10205  const Numeric& spacing,
10206  // Verbosity object:
10207  const Verbosity& verbosity);
10208 
10210 
10234 void f_gridFromSensorAMSUgeneric(// WS Output:
10235  Vector& f_grid,
10236  // WS Input:
10239  // WS Generic Input:
10240  const Numeric& spacing,
10241  const Vector& verbosityVect,
10242  // Verbosity object:
10243  const Verbosity& verbosity);
10244 
10246 
10274 void f_gridFromSensorHIRS(// WS Output:
10275  Vector& f_grid,
10276  // WS Input:
10277  const Vector& f_backend,
10279  // WS Generic Input:
10280  const Numeric& spacing,
10281  // Verbosity object:
10282  const Verbosity& verbosity);
10283 
10285 
10326 void f_gridMetMM(// WS Output:
10327  Vector& f_grid,
10328  Vector& f_backend,
10331  // WS Input:
10332  const Matrix& met_mm_backend,
10333  // WS Generic Input:
10334  const Vector& freq_spacing,
10335  const ArrayOfIndex& freq_number,
10336  const Numeric& freq_merge_threshold,
10337  // Verbosity object:
10338  const Verbosity& verbosity);
10339 
10341 
10351 void g0Earth(// WS Output:
10352  Numeric& g0,
10353  // WS Input:
10354  const Numeric& lat,
10355  // Verbosity object:
10356  const Verbosity& verbosity);
10357 
10359 
10368 void g0Io(// WS Output:
10369  Numeric& g0,
10370  // Verbosity object:
10371  const Verbosity& verbosity);
10372 
10374 
10384 void g0Jupiter(// WS Output:
10385  Numeric& g0,
10386  // Verbosity object:
10387  const Verbosity& verbosity);
10388 
10390 
10400 void g0Mars(// WS Output:
10401  Numeric& g0,
10402  // Verbosity object:
10403  const Verbosity& verbosity);
10404 
10406 
10416 void g0Venus(// WS Output:
10417  Numeric& g0,
10418  // Verbosity object:
10419  const Verbosity& verbosity);
10420 
10422 
10435 void geo_posEndOfPpath(// WS Output:
10436  Vector& geo_pos,
10437  // WS Input:
10438  const Ppath& ppath,
10439  // Verbosity object:
10440  const Verbosity& verbosity);
10441 
10443 
10454 void geo_posLowestAltitudeOfPpath(// WS Output:
10455  Vector& geo_pos,
10456  // WS Input:
10457  const Ppath& ppath,
10458  // Verbosity object:
10459  const Verbosity& verbosity);
10460 
10462 
10477 void geo_posWherePpathPassesZref(// WS Output:
10478  Vector& geo_pos,
10479  // WS Input:
10480  const Ppath& ppath,
10481  // WS Generic Input:
10482  const Numeric& z_ref,
10483  // Verbosity object:
10484  const Verbosity& verbosity);
10485 
10487 
10495 void GetEnvironmentVariable(// WS Generic Output:
10496  String& out,
10497  // WS Generic Input:
10498  const String& in,
10499  // Verbosity object:
10500  const Verbosity& verbosity);
10501 
10503 
10511 void GetEnvironmentVariable(// WS Generic Output:
10512  Index& out,
10513  // WS Generic Input:
10514  const String& in,
10515  // Verbosity object:
10516  const Verbosity& verbosity);
10517 
10519 
10526 void GetNumberOfThreads(// WS Generic Output:
10527  Index& nthreads,
10528  // Verbosity object:
10529  const Verbosity& verbosity);
10530 
10532 
10545 void GriddedFieldLatLonExpand(// WS Generic Output:
10546  GriddedField2& out,
10547  // WS Generic Input:
10548  const GriddedField2& in,
10549  // Verbosity object:
10550  const Verbosity& verbosity);
10551 
10553 
10566 void GriddedFieldLatLonExpand(// WS Generic Output:
10567  GriddedField3& out,
10568  // WS Generic Input:
10569  const GriddedField3& in,
10570  // Verbosity object:
10571  const Verbosity& verbosity);
10572 
10574 
10587 void GriddedFieldLatLonExpand(// WS Generic Output:
10588  GriddedField4& out,
10589  // WS Generic Input:
10590  const GriddedField4& in,
10591  // Verbosity object:
10592  const Verbosity& verbosity);
10593 
10595 
10608 void GriddedFieldLatLonExpand(// WS Generic Output:
10609  ArrayOfGriddedField3& out,
10610  // WS Generic Input:
10611  const ArrayOfGriddedField3& in,
10612  // Verbosity object:
10613  const Verbosity& verbosity);
10614 
10616 
10633 void GriddedFieldLatLonRegrid(// WS Generic Output:
10634  GriddedField2& out,
10635  // WS Input:
10636  const Vector& lat_true,
10637  const Vector& lon_true,
10638  // WS Generic Input:
10639  const GriddedField2& in,
10640  const Index& interp_order,
10641  // Verbosity object:
10642  const Verbosity& verbosity);
10643 
10645 
10662 void GriddedFieldLatLonRegrid(// WS Generic Output:
10663  GriddedField3& out,
10664  // WS Input:
10665  const Vector& lat_true,
10666  const Vector& lon_true,
10667  // WS Generic Input:
10668  const GriddedField3& in,
10669  const Index& interp_order,
10670  // Verbosity object:
10671  const Verbosity& verbosity);
10672 
10674 
10691 void GriddedFieldLatLonRegrid(// WS Generic Output:
10692  GriddedField4& out,
10693  // WS Input:
10694  const Vector& lat_true,
10695  const Vector& lon_true,
10696  // WS Generic Input:
10697  const GriddedField4& in,
10698  const Index& interp_order,
10699  // Verbosity object:
10700  const Verbosity& verbosity);
10701 
10703 
10720 void GriddedFieldLatLonRegrid(// WS Generic Output:
10721  ArrayOfGriddedField3& out,
10722  // WS Input:
10723  const Vector& lat_true,
10724  const Vector& lon_true,
10725  // WS Generic Input:
10726  const ArrayOfGriddedField3& in,
10727  const Index& interp_order,
10728  // Verbosity object:
10729  const Verbosity& verbosity);
10730 
10732 
10754 void GriddedFieldPRegrid(// WS Generic Output:
10755  GriddedField3& out,
10756  // WS Input:
10757  const Vector& p_grid,
10758  // WS Generic Input:
10759  const GriddedField3& in,
10760  const Index& interp_order,
10761  const Index& zeropadding,
10762  // Verbosity object:
10763  const Verbosity& verbosity);
10764 
10766 
10788 void GriddedFieldPRegrid(// WS Generic Output:
10789  GriddedField4& out,
10790  // WS Input:
10791  const Vector& p_grid,
10792  // WS Generic Input:
10793  const GriddedField4& in,
10794  const Index& interp_order,
10795  const Index& zeropadding,
10796  // Verbosity object:
10797  const Verbosity& verbosity);
10798 
10800 
10822 void GriddedFieldPRegrid(// WS Generic Output:
10823  ArrayOfGriddedField3& out,
10824  // WS Input:
10825  const Vector& p_grid,
10826  // WS Generic Input:
10827  const ArrayOfGriddedField3& in,
10828  const Index& interp_order,
10829  const Index& zeropadding,
10830  // Verbosity object:
10831  const Verbosity& verbosity);
10832 
10834 
10856 void GriddedFieldZToPRegrid(// WS Generic Output:
10857  GriddedField3& out,
10858  // WS Input:
10859  const Vector& p_grid,
10860  const Vector& lat_grid,
10861  const Vector& lon_grid,
10862  const Tensor3& z_field,
10863  // WS Generic Input:
10864  const GriddedField3& in,
10865  const Index& interp_order,
10866  const Index& zeropadding,
10867  // Verbosity object:
10868  const Verbosity& verbosity);
10869 
10871 
10885 void heating_ratesFromIrradiance(// WS Output:
10887  // WS Input:
10888  const Vector& p_grid,
10889  const Tensor4& irradiance_field,
10891  const Numeric& g0,
10892  // Verbosity object:
10893  const Verbosity& verbosity);
10894 
10896 
10929 void INCLUDE(// Verbosity object:
10930  const Verbosity& verbosity);
10931 
10933 
10945 void IndexAdd(// WS Generic Output:
10946  Index& out,
10947  // WS Generic Input:
10948  const Index& in,
10949  const Index& value,
10950  // Verbosity object:
10951  const Verbosity& verbosity);
10952 
10954 
10970 void IndexNumberOfAtmosphericPoints(// WS Generic Output:
10971  Index& n,
10972  // WS Input:
10973  const Index& atmosphere_dim,
10974  const Vector& p_grid,
10975  const Vector& lat_grid,
10976  const Vector& lon_grid,
10977  // Verbosity object:
10978  const Verbosity& verbosity);
10979 
10981 
10989 void IndexSet(// WS Generic Output:
10990  Index& out,
10991  // WS Generic Input:
10992  const Index& value,
10993  // Verbosity object:
10994  const Verbosity& verbosity);
10995 
10997 
11007 void IndexStepDown(// WS Generic Output:
11008  Index& out,
11009  // WS Generic Input:
11010  const Index& in,
11011  // Verbosity object:
11012  const Verbosity& verbosity);
11013 
11015 
11025 void IndexStepUp(// WS Generic Output:
11026  Index& out,
11027  // WS Generic Input:
11028  const Index& in,
11029  // Verbosity object:
11030  const Verbosity& verbosity);
11031 
11033 
11051 void InterpAtmFieldToPosition(// WS Generic Output:
11052  Numeric& out,
11053  // WS Input:
11054  const Index& atmosphere_dim,
11055  const Vector& p_grid,
11056  const Vector& lat_grid,
11057  const Vector& lon_grid,
11058  const Tensor3& z_field,
11059  const Vector& rtp_pos,
11060  // WS Generic Input:
11061  const Tensor3& field,
11062  // Verbosity object:
11063  const Verbosity& verbosity);
11064 
11066 
11088 void InterpGriddedField2ToPosition(// WS Generic Output:
11089  Numeric& out,
11090  // WS Input:
11091  const Index& atmosphere_dim,
11092  const Vector& lat_grid,
11093  const Vector& lat_true,
11094  const Vector& lon_true,
11095  const Vector& rtp_pos,
11096  // WS Generic Input:
11097  const GriddedField2& gfield2,
11098  // Verbosity object:
11099  const Verbosity& verbosity);
11100 
11102 
11126 void InterpSurfaceFieldToPosition(// WS Generic Output:
11127  Numeric& out,
11128  // WS Input:
11129  const Index& atmosphere_dim,
11130  const Vector& lat_grid,
11131  const Vector& lon_grid,
11132  const Vector& rtp_pos,
11133  const Matrix& z_surface,
11134  // WS Generic Input:
11135  const Matrix& field,
11136  // Verbosity object:
11137  const Verbosity& verbosity);
11138 
11140 
11155 void irradiance_fieldFromRadiance(// WS Output:
11157  // WS Input:
11158  const Tensor5& radiance_field,
11159  const Vector& za_grid,
11160  const Vector& aa_grid,
11161  const Vector& za_grid_weights,
11162  // Verbosity object:
11163  const Verbosity& verbosity);
11164 
11166 
11174 void isotopologue_ratiosInitFromBuiltin(// WS Output:
11176  // Verbosity object:
11177  const Verbosity& verbosity);
11178 
11180 
11291 void iyActiveSingleScat(// Workspace reference:
11292  Workspace& ws,
11293  // WS Output:
11294  Matrix& iy,
11297  Vector& ppvar_p,
11298  Vector& ppvar_t,
11300  Matrix& ppvar_vmr,
11301  Matrix& ppvar_wind,
11302  Matrix& ppvar_mag,
11303  Matrix& ppvar_pnd,
11304  Matrix& ppvar_f,
11306  // WS Input:
11307  const Index& stokes_dim,
11308  const Vector& f_grid,
11309  const Index& atmosphere_dim,
11310  const Vector& p_grid,
11311  const Tensor3& t_field,
11312  const EnergyLevelMap& nlte_field,
11313  const Tensor4& vmr_field,
11315  const Tensor3& wind_u_field,
11316  const Tensor3& wind_v_field,
11317  const Tensor3& wind_w_field,
11318  const Tensor3& mag_u_field,
11319  const Tensor3& mag_v_field,
11320  const Tensor3& mag_w_field,
11321  const Index& cloudbox_on,
11323  const Tensor4& pnd_field,
11325  const ArrayOfString& scat_species,
11327  const Index& scat_data_checked,
11328  const ArrayOfString& iy_aux_vars,
11329  const Index& jacobian_do,
11331  const Ppath& ppath,
11333  const Agenda& water_p_eq_agenda,
11335  const Index& iy_agenda_call1,
11336  const Tensor3& iy_transmission,
11337  const Numeric& rte_alonglos_v,
11338  // WS Generic Input:
11339  const Index& trans_in_jacobian,
11340  const Numeric& pext_scaling,
11341  const Index& t_interp_order,
11342  // Verbosity object:
11343  const Verbosity& verbosity);
11344 
11346 
11400 void iyActiveSingleScat2(// Workspace reference:
11401  Workspace& ws,
11402  // WS Output:
11403  Matrix& iy,
11406  Vector& ppvar_p,
11407  Vector& ppvar_t,
11409  Matrix& ppvar_vmr,
11410  Matrix& ppvar_wind,
11411  Matrix& ppvar_mag,
11412  Matrix& ppvar_pnd,
11413  Matrix& ppvar_f,
11415  // WS Input:
11416  const Index& stokes_dim,
11417  const Vector& f_grid,
11418  const Index& atmosphere_dim,
11419  const Vector& p_grid,
11420  const Tensor3& t_field,
11421  const EnergyLevelMap& nlte_field,
11422  const Tensor4& vmr_field,
11424  const Tensor3& wind_u_field,
11425  const Tensor3& wind_v_field,
11426  const Tensor3& wind_w_field,
11427  const Tensor3& mag_u_field,
11428  const Tensor3& mag_v_field,
11429  const Tensor3& mag_w_field,
11430  const Index& cloudbox_on,
11432  const Tensor4& pnd_field,
11434  const ArrayOfString& scat_species,
11436  const Index& scat_data_checked,
11437  const ArrayOfString& iy_aux_vars,
11438  const Index& jacobian_do,
11440  const Ppath& ppath,
11442  const Agenda& water_p_eq_agenda,
11444  const Index& iy_agenda_call1,
11445  const Tensor3& iy_transmission,
11446  const Numeric& rte_alonglos_v,
11447  // WS Generic Input:
11448  const Index& trans_in_jacobian,
11449  const Numeric& pext_scaling,
11450  const Index& t_interp_order,
11451  // Verbosity object:
11452  const Verbosity& verbosity);
11453 
11455 
11485 void iyApplyUnit(// WS Output:
11486  Matrix& iy,
11488  // WS Input:
11489  const Index& stokes_dim,
11490  const Vector& f_grid,
11491  const ArrayOfString& iy_aux_vars,
11492  const String& iy_unit,
11493  // Verbosity object:
11494  const Verbosity& verbosity);
11495 
11497 
11531 void iyCalc(// Workspace reference:
11532  Workspace& ws,
11533  // WS Output:
11534  Matrix& iy,
11536  Ppath& ppath,
11537  // WS Input:
11538  const Index& atmgeom_checked,
11539  const Index& atmfields_checked,
11540  const ArrayOfString& iy_aux_vars,
11541  const Index& iy_id,
11542  const Index& cloudbox_on,
11543  const Index& cloudbox_checked,
11544  const Index& scat_data_checked,
11545  const Vector& f_grid,
11546  const EnergyLevelMap& nlte_field,
11547  const Vector& rte_pos,
11548  const Vector& rte_los,
11549  const Vector& rte_pos2,
11550  const String& iy_unit,
11551  const Agenda& iy_main_agenda,
11552  // Verbosity object:
11553  const Verbosity& verbosity);
11554 
11556 
11643 void iyEmissionStandard(// Workspace reference:
11644  Workspace& ws,
11645  // WS Output:
11646  Matrix& iy,
11649  Vector& ppvar_p,
11650  Vector& ppvar_t,
11652  Matrix& ppvar_vmr,
11653  Matrix& ppvar_wind,
11654  Matrix& ppvar_mag,
11655  Matrix& ppvar_f,
11656  Tensor3& ppvar_iy,
11659  // WS Input:
11660  const Index& iy_id,
11661  const Index& stokes_dim,
11662  const Vector& f_grid,
11663  const Index& atmosphere_dim,
11664  const Vector& p_grid,
11665  const Tensor3& t_field,
11666  const EnergyLevelMap& nlte_field,
11667  const Tensor4& vmr_field,
11669  const Tensor3& wind_u_field,
11670  const Tensor3& wind_v_field,
11671  const Tensor3& wind_w_field,
11672  const Tensor3& mag_u_field,
11673  const Tensor3& mag_v_field,
11674  const Tensor3& mag_w_field,
11675  const Index& cloudbox_on,
11676  const String& iy_unit,
11677  const ArrayOfString& iy_aux_vars,
11678  const Index& jacobian_do,
11680  const Ppath& ppath,
11681  const Vector& rte_pos2,
11683  const Agenda& water_p_eq_agenda,
11684  const Agenda& iy_main_agenda,
11685  const Agenda& iy_space_agenda,
11686  const Agenda& iy_surface_agenda,
11687  const Agenda& iy_cloudbox_agenda,
11688  const Index& iy_agenda_call1,
11689  const Tensor3& iy_transmission,
11690  const Numeric& rte_alonglos_v,
11691  const Tensor3& surface_props_data,
11692  // Verbosity object:
11693  const Verbosity& verbosity);
11694 
11696 
11752 void iyEmissionStandardSequential(// Workspace reference:
11753  Workspace& ws,
11754  // WS Output:
11755  Matrix& iy,
11758  Vector& ppvar_p,
11759  Vector& ppvar_t,
11761  Matrix& ppvar_vmr,
11762  Matrix& ppvar_wind,
11763  Matrix& ppvar_mag,
11764  Matrix& ppvar_f,
11765  Tensor3& ppvar_iy,
11768  // WS Input:
11769  const Index& iy_id,
11770  const Index& stokes_dim,
11771  const Vector& f_grid,
11772  const Index& atmosphere_dim,
11773  const Vector& p_grid,
11774  const Tensor3& t_field,
11775  const EnergyLevelMap& nlte_field,
11776  const Tensor4& vmr_field,
11778  const Tensor3& wind_u_field,
11779  const Tensor3& wind_v_field,
11780  const Tensor3& wind_w_field,
11781  const Tensor3& mag_u_field,
11782  const Tensor3& mag_v_field,
11783  const Tensor3& mag_w_field,
11784  const Index& cloudbox_on,
11785  const String& iy_unit,
11786  const ArrayOfString& iy_aux_vars,
11787  const Index& jacobian_do,
11789  const Ppath& ppath,
11790  const Vector& rte_pos2,
11792  const Agenda& water_p_eq_agenda,
11793  const Agenda& iy_main_agenda,
11794  const Agenda& iy_space_agenda,
11795  const Agenda& iy_surface_agenda,
11796  const Agenda& iy_cloudbox_agenda,
11797  const Index& iy_agenda_call1,
11798  const Tensor3& iy_transmission,
11799  const Numeric& rte_alonglos_v,
11800  const Tensor3& surface_props_data,
11801  // Verbosity object:
11802  const Verbosity& verbosity);
11803 
11805 
11868 void iyHybrid(// Workspace reference:
11869  Workspace& ws,
11870  // WS Output:
11871  Matrix& iy,
11874  Vector& ppvar_p,
11875  Vector& ppvar_t,
11877  Matrix& ppvar_vmr,
11878  Matrix& ppvar_wind,
11879  Matrix& ppvar_mag,
11880  Matrix& ppvar_pnd,
11881  Matrix& ppvar_f,
11882  Tensor3& ppvar_iy,
11884  // WS Input:
11885  const Index& iy_id,
11886  const Index& stokes_dim,
11887  const Vector& f_grid,
11888  const Index& atmosphere_dim,
11889  const Vector& p_grid,
11890  const Tensor3& t_field,
11891  const EnergyLevelMap& nlte_field,
11892  const Tensor4& vmr_field,
11894  const Tensor3& wind_u_field,
11895  const Tensor3& wind_v_field,
11896  const Tensor3& wind_w_field,
11897  const Tensor3& mag_u_field,
11898  const Tensor3& mag_v_field,
11899  const Tensor3& mag_w_field,
11900  const Index& cloudbox_on,
11902  const Tensor4& pnd_field,
11904  const ArrayOfString& scat_species,
11906  const String& iy_unit,
11907  const ArrayOfString& iy_aux_vars,
11908  const Index& jacobian_do,
11911  const Agenda& water_p_eq_agenda,
11912  const Agenda& iy_main_agenda,
11913  const Agenda& iy_space_agenda,
11914  const Agenda& iy_surface_agenda,
11915  const Agenda& iy_cloudbox_agenda,
11916  const Index& iy_agenda_call1,
11917  const Tensor3& iy_transmission,
11918  const Ppath& ppath,
11919  const Vector& rte_pos2,
11920  const Numeric& rte_alonglos_v,
11921  const Tensor3& surface_props_data,
11922  const Tensor7& cloudbox_field,
11923  const Vector& za_grid,
11924  // WS Generic Input:
11925  const Index& Naa_grid,
11926  const Index& t_interp_order,
11927  // Verbosity object:
11928  const Verbosity& verbosity);
11929 
11931 
11994 void iyHybrid2(// Workspace reference:
11995  Workspace& ws,
11996  // WS Output:
11997  Matrix& iy,
12000  Vector& ppvar_p,
12001  Vector& ppvar_t,
12003  Matrix& ppvar_vmr,
12004  Matrix& ppvar_wind,
12005  Matrix& ppvar_mag,
12006  Matrix& ppvar_pnd,
12007  Matrix& ppvar_f,
12008  Tensor3& ppvar_iy,
12010  // WS Input:
12011  const Index& iy_id,
12012  const Index& stokes_dim,
12013  const Vector& f_grid,
12014  const Index& atmosphere_dim,
12015  const Vector& p_grid,
12016  const Tensor3& t_field,
12017  const EnergyLevelMap& nlte_field,
12018  const Tensor4& vmr_field,
12020  const Tensor3& wind_u_field,
12021  const Tensor3& wind_v_field,
12022  const Tensor3& wind_w_field,
12023  const Tensor3& mag_u_field,
12024  const Tensor3& mag_v_field,
12025  const Tensor3& mag_w_field,
12026  const Index& cloudbox_on,
12028  const Tensor4& pnd_field,
12030  const ArrayOfString& scat_species,
12032  const String& iy_unit,
12033  const ArrayOfString& iy_aux_vars,
12034  const Index& jacobian_do,
12037  const Agenda& water_p_eq_agenda,
12038  const Agenda& iy_main_agenda,
12039  const Agenda& iy_space_agenda,
12040  const Agenda& iy_surface_agenda,
12041  const Agenda& iy_cloudbox_agenda,
12042  const Index& iy_agenda_call1,
12043  const Tensor3& iy_transmission,
12044  const Ppath& ppath,
12045  const Vector& rte_pos2,
12046  const Numeric& rte_alonglos_v,
12047  const Tensor3& surface_props_data,
12048  const Tensor7& cloudbox_field,
12049  const Vector& za_grid,
12050  // WS Generic Input:
12051  const Index& Naa_grid,
12052  const Index& t_interp_order,
12053  // Verbosity object:
12054  const Verbosity& verbosity);
12055 
12057 
12109 void iyIndependentBeamApproximation(// Workspace reference:
12110  Workspace& ws,
12111  // WS Output:
12112  Matrix& iy,
12114  Ppath& ppath,
12117  // WS Input:
12118  const Index& iy_id,
12119  const Vector& f_grid,
12120  const Index& atmosphere_dim,
12121  const Vector& p_grid,
12122  const Vector& lat_grid,
12123  const Vector& lon_grid,
12124  const Vector& lat_true,
12125  const Vector& lon_true,
12126  const Tensor3& t_field,
12127  const Tensor3& z_field,
12128  const Tensor4& vmr_field,
12129  const EnergyLevelMap& nlte_field,
12130  const Tensor3& wind_u_field,
12131  const Tensor3& wind_v_field,
12132  const Tensor3& wind_w_field,
12133  const Tensor3& mag_u_field,
12134  const Tensor3& mag_v_field,
12135  const Tensor3& mag_w_field,
12136  const Index& cloudbox_on,
12138  const Tensor4& pnd_field,
12139  const Matrix& particle_masses,
12140  const Agenda& ppath_agenda,
12141  const Numeric& ppath_lmax,
12142  const Numeric& ppath_lraytrace,
12143  const Index& iy_agenda_call1,
12144  const String& iy_unit,
12145  const Tensor3& iy_transmission,
12146  const Vector& rte_pos,
12147  const Vector& rte_los,
12148  const Vector& rte_pos2,
12149  const Index& jacobian_do,
12150  const ArrayOfString& iy_aux_vars,
12152  // WS Generic Input:
12153  const Index& return_atm1d,
12154  const Index& skip_vmr,
12155  const Index& skip_pnd,
12156  const Index& return_masses,
12157  // Verbosity object:
12158  const Verbosity& verbosity);
12159 
12161 
12210 void iyInterpCloudboxField(// WS Output:
12211  Matrix& iy,
12212  // WS Input:
12213  const Tensor7& cloudbox_field,
12214  const Vector& rtp_pos,
12215  const Vector& rtp_los,
12216  const Index& jacobian_do,
12217  const Index& cloudbox_on,
12219  const Index& atmosphere_dim,
12220  const Vector& p_grid,
12221  const Vector& lat_grid,
12222  const Vector& lon_grid,
12223  const Tensor3& z_field,
12224  const Matrix& z_surface,
12225  const Index& stokes_dim,
12226  const Vector& za_grid,
12227  const Vector& aa_grid,
12228  const Vector& f_grid,
12229  // WS Generic Input:
12230  const Index& za_interp_order,
12231  const Index& za_restrict,
12232  const Index& cos_za_interp,
12233  const Numeric& za_extpolfac,
12234  const Index& aa_interp_order,
12235  // Verbosity object:
12236  const Verbosity& verbosity);
12237 
12239 
12268 void iyLoopFrequencies(// Workspace reference:
12269  Workspace& ws,
12270  // WS Output:
12271  Matrix& iy,
12273  Ppath& ppath,
12275  // WS Input:
12276  const ArrayOfString& iy_aux_vars,
12277  const Index& iy_agenda_call1,
12278  const Tensor3& iy_transmission,
12279  const Vector& rte_pos,
12280  const Vector& rte_los,
12281  const Vector& rte_pos2,
12282  const Index& stokes_dim,
12283  const Vector& f_grid,
12285  // Verbosity object:
12286  const Verbosity& verbosity);
12287 
12289 
12365 void iyMC(// Workspace reference:
12366  Workspace& ws,
12367  // WS Output:
12368  Matrix& iy,
12371  // WS Input:
12372  const Index& iy_agenda_call1,
12373  const Tensor3& iy_transmission,
12374  const Vector& rte_pos,
12375  const Vector& rte_los,
12376  const ArrayOfString& iy_aux_vars,
12377  const Index& jacobian_do,
12378  const Index& atmosphere_dim,
12379  const Vector& p_grid,
12380  const Vector& lat_grid,
12381  const Vector& lon_grid,
12382  const Tensor3& z_field,
12383  const Tensor3& t_field,
12384  const Tensor4& vmr_field,
12385  const Vector& refellipsoid,
12386  const Matrix& z_surface,
12387  const Index& cloudbox_on,
12389  const Index& stokes_dim,
12390  const Vector& f_grid,
12392  const Agenda& iy_space_agenda,
12395  const Agenda& ppath_step_agenda,
12396  const Numeric& ppath_lmax,
12397  const Numeric& ppath_lraytrace,
12398  const Tensor4& pnd_field,
12399  const String& iy_unit,
12400  const Numeric& mc_std_err,
12401  const Index& mc_max_time,
12402  const Index& mc_max_iter,
12403  const Index& mc_min_iter,
12404  const Numeric& mc_taustep_limit,
12405  // WS Generic Input:
12406  const Index& t_interp_order,
12407  // Verbosity object:
12408  const Verbosity& verbosity);
12409 
12411 
12431 void iyReplaceFromAux(// WS Output:
12432  Matrix& iy,
12433  // WS Input:
12434  const ArrayOfMatrix& iy_aux,
12435  const ArrayOfString& iy_aux_vars,
12436  const Index& jacobian_do,
12437  // WS Generic Input:
12438  const String& aux_var,
12439  // Verbosity object:
12440  const Verbosity& verbosity);
12441 
12443 
12469 void iySurfaceCallAgendaX(// Workspace reference:
12470  Workspace& ws,
12471  // WS Output:
12472  Matrix& iy,
12474  // WS Input:
12475  const String& iy_unit,
12476  const Tensor3& iy_transmission,
12477  const Index& iy_id,
12478  const Index& cloudbox_on,
12479  const Index& jacobian_do,
12480  const Vector& f_grid,
12481  const Agenda& iy_main_agenda,
12482  const Vector& rtp_pos,
12483  const Vector& rtp_los,
12484  const Vector& rte_pos2,
12486  const Index& surface_type,
12487  const Numeric& surface_type_aux,
12488  // Verbosity object:
12489  const Verbosity& verbosity);
12490 
12492 
12537 void iySurfaceFastem(// Workspace reference:
12538  Workspace& ws,
12539  // WS Output:
12540  Matrix& iy,
12542  // WS Input:
12543  const Tensor3& iy_transmission,
12544  const Index& iy_id,
12545  const Index& jacobian_do,
12546  const Index& atmosphere_dim,
12547  const EnergyLevelMap& nlte_field,
12548  const Index& cloudbox_on,
12549  const Index& stokes_dim,
12550  const Vector& f_grid,
12551  const Vector& rtp_pos,
12552  const Vector& rtp_los,
12553  const Vector& rte_pos2,
12554  const String& iy_unit,
12555  const Agenda& iy_main_agenda,
12556  const Numeric& surface_skin_t,
12557  // WS Generic Input:
12558  const Numeric& salinity,
12559  const Numeric& wind_speed,
12560  const Numeric& wind_direction,
12561  const Index& fastem_version,
12562  // Verbosity object:
12563  const Verbosity& verbosity);
12564 
12566 
12596 void iySurfaceRtpropAgenda(// Workspace reference:
12597  Workspace& ws,
12598  // WS Output:
12599  Matrix& iy,
12601  // WS Input:
12602  const Tensor3& iy_transmission,
12603  const Index& iy_id,
12604  const Index& jacobian_do,
12605  const Index& atmosphere_dim,
12606  const EnergyLevelMap& nlte_field,
12607  const Index& cloudbox_on,
12608  const Index& stokes_dim,
12609  const Vector& f_grid,
12610  const Vector& rtp_pos,
12611  const Vector& rtp_los,
12612  const Vector& rte_pos2,
12613  const String& iy_unit,
12614  const Agenda& iy_main_agenda,
12616  // Verbosity object:
12617  const Verbosity& verbosity);
12618 
12620 
12658 void iySurfaceRtpropCalc(// Workspace reference:
12659  Workspace& ws,
12660  // WS Output:
12661  Matrix& iy,
12663  // WS Input:
12664  const Matrix& surface_los,
12665  const Tensor4& surface_rmatrix,
12666  const Matrix& surface_emission,
12670  const Tensor3& iy_transmission,
12671  const Index& iy_id,
12672  const Index& jacobian_do,
12674  const Index& atmosphere_dim,
12675  const EnergyLevelMap& nlte_field,
12676  const Index& cloudbox_on,
12677  const Index& stokes_dim,
12678  const Vector& f_grid,
12679  const Vector& rtp_pos,
12680  const Vector& rtp_los,
12681  const Vector& rte_pos2,
12682  const String& iy_unit,
12683  const Agenda& iy_main_agenda,
12684  // Verbosity object:
12685  const Verbosity& verbosity);
12686 
12688 
12770 void iyTransmissionStandard(// Workspace reference:
12771  Workspace& ws,
12772  // WS Output:
12773  Matrix& iy,
12776  Vector& ppvar_p,
12777  Vector& ppvar_t,
12779  Matrix& ppvar_vmr,
12780  Matrix& ppvar_wind,
12781  Matrix& ppvar_mag,
12782  Matrix& ppvar_pnd,
12783  Matrix& ppvar_f,
12784  Tensor3& ppvar_iy,
12786  // WS Input:
12787  const Index& stokes_dim,
12788  const Vector& f_grid,
12789  const Index& atmosphere_dim,
12790  const Vector& p_grid,
12791  const Tensor3& t_field,
12792  const EnergyLevelMap& nlte_field,
12793  const Tensor4& vmr_field,
12795  const Tensor3& wind_u_field,
12796  const Tensor3& wind_v_field,
12797  const Tensor3& wind_w_field,
12798  const Tensor3& mag_u_field,
12799  const Tensor3& mag_v_field,
12800  const Tensor3& mag_w_field,
12801  const Index& cloudbox_on,
12803  const Tensor4& pnd_field,
12805  const ArrayOfString& scat_species,
12807  const ArrayOfString& iy_aux_vars,
12808  const Index& jacobian_do,
12810  const Ppath& ppath,
12812  const Agenda& water_p_eq_agenda,
12814  const Index& iy_agenda_call1,
12815  const Tensor3& iy_transmission,
12816  const Numeric& rte_alonglos_v,
12817  // Verbosity object:
12818  const Verbosity& verbosity);
12819 
12821 
12837 void iy_transmitterMultiplePol(// WS Output:
12838  Matrix& iy,
12839  // WS Input:
12840  const Index& stokes_dim,
12841  const Vector& f_grid,
12843  // Verbosity object:
12844  const Verbosity& verbosity);
12845 
12847 
12864 void iy_transmitterSinglePol(// WS Output:
12865  Matrix& iy,
12866  // WS Input:
12867  const Index& stokes_dim,
12868  const Vector& f_grid,
12870  // Verbosity object:
12871  const Verbosity& verbosity);
12872 
12874 
12919 void jacobianAddAbsSpecies(// Workspace reference:
12920  Workspace& ws,
12921  // WS Output:
12924  // WS Input:
12925  const Index& atmosphere_dim,
12926  const Vector& p_grid,
12927  const Vector& lat_grid,
12928  const Vector& lon_grid,
12929  // WS Generic Input:
12930  const Vector& g1,
12931  const Vector& g2,
12932  const Vector& g3,
12933  const String& species,
12934  const String& unit,
12935  const Index& for_species_tag,
12936  // Verbosity object:
12937  const Verbosity& verbosity);
12938 
12940 
12972 void jacobianAddBasicCatalogParameter(// Workspace reference:
12973  Workspace& ws,
12974  // WS Output:
12977  // WS Generic Input:
12978  const QuantumIdentifier& catalog_identity,
12979  const String& catalog_parameter,
12980  // Verbosity object:
12981  const Verbosity& verbosity);
12982 
12984 
12999 void jacobianAddBasicCatalogParameters(// Workspace reference:
13000  Workspace& ws,
13001  // WS Output:
13004  // WS Generic Input:
13005  const ArrayOfQuantumIdentifier& catalog_identities,
13006  const ArrayOfString& catalog_parameters,
13007  // Verbosity object:
13008  const Verbosity& verbosity);
13009 
13011 
13029 void jacobianAddFreqShift(// Workspace reference:
13030  Workspace& ws,
13031  // WS Output:
13034  // WS Input:
13035  const Vector& f_grid,
13036  // WS Generic Input:
13037  const Numeric& df,
13038  // Verbosity object:
13039  const Verbosity& verbosity);
13040 
13042 
13060 void jacobianAddFreqStretch(// Workspace reference:
13061  Workspace& ws,
13062  // WS Output:
13065  // WS Input:
13066  const Vector& f_grid,
13067  // WS Generic Input:
13068  const Numeric& df,
13069  // Verbosity object:
13070  const Verbosity& verbosity);
13071 
13073 
13119 void jacobianAddShapeCatalogParameter(// Workspace reference:
13120  Workspace& ws,
13121  // WS Output:
13124  // WS Generic Input:
13125  const QuantumIdentifier& line_identity,
13126  const String& species,
13127  const String& variable,
13128  const String& coefficient,
13129  // Verbosity object:
13130  const Verbosity& verbosity);
13131 
13133 
13171 void jacobianAddShapeCatalogParameters(// Workspace reference:
13172  Workspace& ws,
13173  // WS Output:
13176  // WS Generic Input:
13177  const ArrayOfQuantumIdentifier& line_identities,
13178  const ArrayOfString& species,
13179  const ArrayOfString& variables,
13180  const ArrayOfString& coefficients,
13181  // Verbosity object:
13182  const Verbosity& verbosity);
13183 
13185 
13220 void jacobianAddMagField(// Workspace reference:
13221  Workspace& ws,
13222  // WS Output:
13225  // WS Input:
13226  const Index& atmosphere_dim,
13227  const Vector& p_grid,
13228  const Vector& lat_grid,
13229  const Vector& lon_grid,
13230  // WS Generic Input:
13231  const Vector& g1,
13232  const Vector& g2,
13233  const Vector& g3,
13234  const String& component,
13235  const Numeric& dB,
13236  // Verbosity object:
13237  const Verbosity& verbosity);
13238 
13240 
13276 void jacobianAddNLTE(// Workspace reference:
13277  Workspace& ws,
13278  // WS Output:
13281  // WS Input:
13282  const Index& atmosphere_dim,
13283  const Vector& p_grid,
13284  const Vector& lat_grid,
13285  const Vector& lon_grid,
13286  // WS Generic Input:
13287  const Vector& g1,
13288  const Vector& g2,
13289  const Vector& g3,
13290  const QuantumIdentifier& energy_level_identity,
13291  const Numeric& dx,
13292  // Verbosity object:
13293  const Verbosity& verbosity);
13294 
13296 
13321 void jacobianAddNLTEs(// Workspace reference:
13322  Workspace& ws,
13323  // WS Output:
13326  // WS Input:
13327  const Index& atmosphere_dim,
13328  const Vector& p_grid,
13329  const Vector& lat_grid,
13330  const Vector& lon_grid,
13331  // WS Generic Input:
13332  const Vector& g1,
13333  const Vector& g2,
13334  const Vector& g3,
13335  const ArrayOfQuantumIdentifier& energy_level_identities,
13336  const Numeric& dx,
13337  // Verbosity object:
13338  const Verbosity& verbosity);
13339 
13341 
13384 void jacobianAddPointingZa(// Workspace reference:
13385  Workspace& ws,
13386  // WS Output:
13389  // WS Input:
13390  const Matrix& sensor_pos,
13391  const Vector& sensor_time,
13392  // WS Generic Input:
13393  const Index& poly_order,
13394  const String& calcmode,
13395  const Numeric& dza,
13396  // Verbosity object:
13397  const Verbosity& verbosity);
13398 
13400 
13438 void jacobianAddPolyfit(// Workspace reference:
13439  Workspace& ws,
13440  // WS Output:
13443  // WS Input:
13446  const Matrix& sensor_pos,
13447  // WS Generic Input:
13448  const Index& poly_order,
13449  const Index& no_pol_variation,
13450  const Index& no_los_variation,
13451  const Index& no_mblock_variation,
13452  // Verbosity object:
13453  const Verbosity& verbosity);
13454 
13456 
13484 void jacobianAddScatSpecies(// Workspace reference:
13485  Workspace& ws,
13486  // WS Output:
13489  // WS Input:
13490  const Index& atmosphere_dim,
13491  const Vector& p_grid,
13492  const Vector& lat_grid,
13493  const Vector& lon_grid,
13494  // WS Generic Input:
13495  const Vector& g1,
13496  const Vector& g2,
13497  const Vector& g3,
13498  const String& species,
13499  const String& quantity,
13500  // Verbosity object:
13501  const Verbosity& verbosity);
13502 
13504 
13540 void jacobianAddSinefit(// Workspace reference:
13541  Workspace& ws,
13542  // WS Output:
13545  // WS Input:
13548  const Matrix& sensor_pos,
13549  // WS Generic Input:
13550  const Vector& period_lengths,
13551  const Index& no_pol_variation,
13552  const Index& no_los_variation,
13553  const Index& no_mblock_variation,
13554  // Verbosity object:
13555  const Verbosity& verbosity);
13556 
13558 
13593 void jacobianAddSpecialSpecies(// Workspace reference:
13594  Workspace& ws,
13595  // WS Output:
13598  // WS Input:
13599  const Index& atmosphere_dim,
13600  const Vector& p_grid,
13601  const Vector& lat_grid,
13602  const Vector& lon_grid,
13603  // WS Generic Input:
13604  const Vector& g1,
13605  const Vector& g2,
13606  const Vector& g3,
13607  const String& species,
13608  // Verbosity object:
13609  const Verbosity& verbosity);
13610 
13612 
13640 void jacobianAddSurfaceQuantity(// Workspace reference:
13641  Workspace& ws,
13642  // WS Output:
13645  // WS Input:
13646  const Index& atmosphere_dim,
13647  const Vector& lat_grid,
13648  const Vector& lon_grid,
13649  // WS Generic Input:
13650  const Vector& g1,
13651  const Vector& g2,
13652  const String& quantity,
13653  // Verbosity object:
13654  const Verbosity& verbosity);
13655 
13657 
13699 void jacobianAddTemperature(// Workspace reference:
13700  Workspace& ws,
13701  // WS Output:
13704  // WS Input:
13705  const Index& atmosphere_dim,
13706  const Vector& p_grid,
13707  const Vector& lat_grid,
13708  const Vector& lon_grid,
13709  // WS Generic Input:
13710  const Vector& g1,
13711  const Vector& g2,
13712  const Vector& g3,
13713  const String& hse,
13714  // Verbosity object:
13715  const Verbosity& verbosity);
13716 
13718 
13753 void jacobianAddWind(// Workspace reference:
13754  Workspace& ws,
13755  // WS Output:
13758  // WS Input:
13759  const Index& atmosphere_dim,
13760  const Vector& p_grid,
13761  const Vector& lat_grid,
13762  const Vector& lon_grid,
13763  // WS Generic Input:
13764  const Vector& g1,
13765  const Vector& g2,
13766  const Vector& g3,
13767  const String& component,
13768  const Numeric& dfrequency,
13769  // Verbosity object:
13770  const Verbosity& verbosity);
13771 
13773 
13798 void jacobianAdjustAndTransform(// WS Output:
13799  Matrix& jacobian,
13800  // WS Input:
13802  const Vector& x,
13803  // Verbosity object:
13804  const Verbosity& verbosity);
13805 
13807 
13822 void jacobianCalcDoNothing(// WS Output:
13823  Matrix& jacobian,
13824  // WS Input:
13825  const Index& mblock_index,
13826  const Vector& iyb,
13827  const Vector& yb,
13828  // Verbosity object:
13829  const Verbosity& verbosity);
13830 
13832 
13851 void jacobianCalcFreqShift(// WS Output:
13852  Matrix& jacobian,
13853  // WS Input:
13854  const Index& mblock_index,
13855  const Vector& iyb,
13856  const Vector& yb,
13857  const Index& stokes_dim,
13858  const Vector& f_grid,
13859  const Matrix& mblock_dlos_grid,
13860  const Sparse& sensor_response,
13862  // Verbosity object:
13863  const Verbosity& verbosity);
13864 
13866 
13888 void jacobianCalcFreqStretch(// WS Output:
13889  Matrix& jacobian,
13890  // WS Input:
13891  const Index& mblock_index,
13892  const Vector& iyb,
13893  const Vector& yb,
13894  const Index& stokes_dim,
13895  const Vector& f_grid,
13896  const Matrix& mblock_dlos_grid,
13897  const Sparse& sensor_response,
13902  // Verbosity object:
13903  const Verbosity& verbosity);
13904 
13906 
13929  Matrix& jacobian,
13930  // WS Input:
13931  const Index& mblock_index,
13932  const Vector& iyb,
13933  const Vector& yb,
13934  const Index& stokes_dim,
13935  const Vector& f_grid,
13936  const Matrix& sensor_los,
13937  const Matrix& mblock_dlos_grid,
13938  const Sparse& sensor_response,
13939  const Vector& sensor_time,
13941  // Verbosity object:
13942  const Verbosity& verbosity);
13943 
13945 
13977 void jacobianCalcPointingZaRecalc(// Workspace reference:
13978  Workspace& ws,
13979  // WS Output:
13980  Matrix& jacobian,
13981  // WS Input:
13982  const Index& mblock_index,
13983  const Vector& iyb,
13984  const Vector& yb,
13985  const Index& atmosphere_dim,
13986  const EnergyLevelMap& nlte_field,
13987  const Index& cloudbox_on,
13988  const Index& stokes_dim,
13989  const Vector& f_grid,
13990  const Matrix& sensor_pos,
13991  const Matrix& sensor_los,
13992  const Matrix& transmitter_pos,
13993  const Matrix& mblock_dlos_grid,
13994  const Sparse& sensor_response,
13995  const Vector& sensor_time,
13996  const String& iy_unit,
13997  const Agenda& iy_main_agenda,
13998  const Agenda& geo_pos_agenda,
14000  // Verbosity object:
14001  const Verbosity& verbosity);
14002 
14004 
14023 void jacobianCalcPolyfit(// WS Output:
14024  Matrix& jacobian,
14025  // WS Input:
14026  const Index& mblock_index,
14027  const Vector& iyb,
14028  const Vector& yb,
14029  const Sparse& sensor_response,
14034  // WS Generic Input:
14035  const Index& poly_coeff,
14036  // Verbosity object:
14037  const Verbosity& verbosity);
14038 
14040 
14059 void jacobianCalcSinefit(// WS Output:
14060  Matrix& jacobian,
14061  // WS Input:
14062  const Index& mblock_index,
14063  const Vector& iyb,
14064  const Vector& yb,
14065  const Sparse& sensor_response,
14070  // WS Generic Input:
14071  const Index& period_index,
14072  // Verbosity object:
14073  const Verbosity& verbosity);
14074 
14076 
14093 void jacobianClose(// Workspace reference:
14094  Workspace& ws,
14095  // WS Output:
14096  Index& jacobian_do,
14098  // WS Input:
14100  // Verbosity object:
14101  const Verbosity& verbosity);
14102 
14104 
14122 void jacobianFromTwoY(// WS Output:
14123  Matrix& jacobian,
14124  // WS Input:
14125  const Vector& y,
14126  // WS Generic Input:
14127  const Vector& y_pert,
14128  const Numeric& pert_size,
14129  // Verbosity object:
14130  const Verbosity& verbosity);
14131 
14133 
14150 void jacobianFromYbatch(// WS Output:
14151  Matrix& jacobian,
14152  // WS Input:
14153  const ArrayOfVector& ybatch,
14154  const Vector& y,
14155  // WS Generic Input:
14156  const Numeric& pert_size,
14157  // Verbosity object:
14158  const Verbosity& verbosity);
14159 
14161 
14176 void jacobianInit(// WS Output:
14179  // Verbosity object:
14180  const Verbosity& verbosity);
14181 
14183 
14199 void jacobianOff(// WS Output:
14200  Index& jacobian_do,
14203  // Verbosity object:
14204  const Verbosity& verbosity);
14205 
14207 
14238 void jacobianSetAffineTransformation(// WS Output:
14240  // WS Generic Input:
14241  const Matrix& transformation_matrix,
14242  const Vector& offset_vector,
14243  // Verbosity object:
14244  const Verbosity& verbosity);
14245 
14247 
14312 void jacobianSetFuncTransformation(// WS Output:
14314  // WS Generic Input:
14315  const String& transformation_func,
14316  const Numeric& z_min,
14317  const Numeric& z_max,
14318  // Verbosity object:
14319  const Verbosity& verbosity);
14320 
14322 
14332 void lat_gridFromRawField(// WS Output:
14333  Vector& lat_grid,
14334  // WS Generic Input:
14335  const GriddedField3& field_raw,
14336  // Verbosity object:
14337  const Verbosity& verbosity);
14338 
14340 
14357 void lbl_checkedCalc(// WS Output:
14358  Index& lbl_checked,
14359  // WS Input:
14364  // Verbosity object:
14365  const Verbosity& verbosity);
14366 
14368 
14375 void LocalTimeOffset(// WS Generic Output:
14376  Numeric& dt,
14377  // Verbosity object:
14378  const Verbosity& verbosity);
14379 
14381 
14391 void lon_gridFromRawField(// WS Output:
14392  Vector& lon_grid,
14393  // WS Generic Input:
14394  const GriddedField3& field_raw,
14395  // Verbosity object:
14396  const Verbosity& verbosity);
14397 
14399 
14421 void MagFieldsCalc(// WS Output:
14425  // WS Input:
14426  const Vector& p_grid,
14427  const Vector& lat_grid,
14428  const Vector& lon_grid,
14432  const Index& atmosphere_dim,
14433  // WS Generic Input:
14434  const Index& interp_order,
14435  // Verbosity object:
14436  const Verbosity& verbosity);
14437 
14439 
14462 void MagFieldsCalcExpand1D(// WS Output:
14466  // WS Input:
14467  const Vector& p_grid,
14468  const Vector& lat_grid,
14469  const Vector& lon_grid,
14473  const Index& atmosphere_dim,
14474  // WS Generic Input:
14475  const Index& interp_order,
14476  // Verbosity object:
14477  const Verbosity& verbosity);
14478 
14480 
14497 void MagFieldsFromAltitudeRawCalc(// WS Output:
14501  // WS Input:
14502  const Vector& lat_grid,
14503  const Vector& lon_grid,
14504  const Tensor3& z_field,
14508  // WS Generic Input:
14509  const Index& interp_order,
14510  const Numeric& extrapolating,
14511  // Verbosity object:
14512  const Verbosity& verbosity);
14513 
14515 
14532 void MagRawRead(// WS Output:
14536  // WS Generic Input:
14537  const String& basename,
14538  // Verbosity object:
14539  const Verbosity& verbosity);
14540 
14542 
14553 void MatrixAddScalar(// WS Generic Output:
14554  Matrix& out,
14555  // WS Generic Input:
14556  const Matrix& in,
14557  const Numeric& value,
14558  // Verbosity object:
14559  const Verbosity& verbosity);
14560 
14562 
14585 void MatrixCBR(// WS Generic Output:
14586  Matrix& out,
14587  // WS Input:
14588  const Index& stokes_dim,
14589  // WS Generic Input:
14590  const Vector& f,
14591  // Verbosity object:
14592  const Verbosity& verbosity);
14593 
14595 
14603 void MatrixCopySparse(// WS Generic Output:
14604  Matrix& out,
14605  // WS Generic Input:
14606  const Sparse& in,
14607  // Verbosity object:
14608  const Verbosity& verbosity);
14609 
14611 
14625 void MatrixExtractFromTensor3(// WS Generic Output:
14626  Matrix& out,
14627  // WS Generic Input:
14628  const Tensor3& in,
14629  const Index& i,
14630  const String& direction,
14631  // Verbosity object:
14632  const Verbosity& verbosity);
14633 
14635 
14643 void MatrixFromCovarianceMatrix(// WS Generic Output:
14644  Matrix& out,
14645  // WS Generic Input:
14646  const CovarianceMatrix& in,
14647  // Verbosity object:
14648  const Verbosity& verbosity);
14649 
14651 
14665 void MatrixIdentity(// WS Generic Output:
14666  Matrix& out,
14667  // WS Generic Input:
14668  const Index& n,
14669  const Numeric& value,
14670  // Verbosity object:
14671  const Verbosity& verbosity);
14672 
14674 
14687 void MatrixMatrixMultiply(// WS Generic Output:
14688  Matrix& out,
14689  // WS Generic Input:
14690  const Matrix& m,
14691  const Matrix& x,
14692  // Verbosity object:
14693  const Verbosity& verbosity);
14694 
14696 
14715 void MatrixPlanck(// WS Generic Output:
14716  Matrix& out,
14717  // WS Input:
14718  const Index& stokes_dim,
14719  // WS Generic Input:
14720  const Vector& f,
14721  const Numeric& t,
14722  // Verbosity object:
14723  const Verbosity& verbosity);
14724 
14726 
14738 void MatrixScale(// WS Generic Output:
14739  Matrix& out,
14740  // WS Generic Input:
14741  const Matrix& in,
14742  const Numeric& value,
14743  // Verbosity object:
14744  const Verbosity& verbosity);
14745 
14747 
14758 void MatrixSet(// WS Generic Output:
14759  Matrix& out,
14760  // WS Generic Input:
14761  const Matrix& value,
14762  // Verbosity object:
14763  const Verbosity& verbosity);
14764 
14766 
14778 void MatrixSetConstant(// WS Generic Output:
14779  Matrix& out,
14780  // WS Input:
14781  const Index& nrows,
14782  const Index& ncols,
14783  // WS Generic Input:
14784  const Numeric& value,
14785  // Verbosity object:
14786  const Verbosity& verbosity);
14787 
14789 
14800 void MatrixUnitIntensity(// WS Generic Output:
14801  Matrix& out,
14802  // WS Input:
14803  const Index& stokes_dim,
14804  // WS Generic Input:
14805  const Vector& f,
14806  // Verbosity object:
14807  const Verbosity& verbosity);
14808 
14810 
14822 void MatrixVectorMultiply(// WS Generic Output:
14823  Vector& out,
14824  // WS Generic Input:
14825  const Matrix& m,
14826  const Vector& v,
14827  // Verbosity object:
14828  const Verbosity& verbosity);
14829 
14831 
14839 void Matrix1ColFromVector(// WS Generic Output:
14840  Matrix& out,
14841  // WS Generic Input:
14842  const Vector& v,
14843  // Verbosity object:
14844  const Verbosity& verbosity);
14845 
14847 
14859 void Matrix2ColFromVectors(// WS Generic Output:
14860  Matrix& out,
14861  // WS Generic Input:
14862  const Vector& v1,
14863  const Vector& v2,
14864  // Verbosity object:
14865  const Verbosity& verbosity);
14866 
14868 
14881 void Matrix3ColFromVectors(// WS Generic Output:
14882  Matrix& out,
14883  // WS Generic Input:
14884  const Vector& v1,
14885  const Vector& v2,
14886  const Vector& v3,
14887  // Verbosity object:
14888  const Verbosity& verbosity);
14889 
14891 
14899 void Matrix1RowFromVector(// WS Generic Output:
14900  Matrix& out,
14901  // WS Generic Input:
14902  const Vector& v,
14903  // Verbosity object:
14904  const Verbosity& verbosity);
14905 
14907 
14919 void Matrix2RowFromVectors(// WS Generic Output:
14920  Matrix& out,
14921  // WS Generic Input:
14922  const Vector& v1,
14923  const Vector& v2,
14924  // Verbosity object:
14925  const Verbosity& verbosity);
14926 
14928 
14941 void Matrix3RowFromVectors(// WS Generic Output:
14942  Matrix& out,
14943  // WS Generic Input:
14944  const Vector& v1,
14945  const Vector& v2,
14946  const Vector& v3,
14947  // Verbosity object:
14948  const Verbosity& verbosity);
14949 
14951 
14975 void mblock_dlos_gridUniformCircular(// WS Output:
14977  // WS Generic Input:
14978  const Numeric& spacing,
14979  const Numeric& width,
14980  const Index& centre,
14981  // Verbosity object:
14982  const Verbosity& verbosity);
14983 
14985 
15005 void mblock_dlos_gridUniformRectangular(// WS Output:
15007  // WS Generic Input:
15008  const Numeric& spacing,
15009  const Numeric& za_width,
15010  const Numeric& aa_width,
15011  const Index& centre,
15012  // Verbosity object:
15013  const Verbosity& verbosity);
15014 
15016 
15029 void mc_antennaSetGaussian(// WS Output:
15031  // WS Generic Input:
15032  const Numeric& za_sigma,
15033  const Numeric& aa_sigma,
15034  // Verbosity object:
15035  const Verbosity& verbosity);
15036 
15038 
15051 void mc_antennaSetGaussianByFWHM(// WS Output:
15053  // WS Generic Input:
15054  const Numeric& za_fwhm,
15055  const Numeric& aa_fwhm,
15056  // Verbosity object:
15057  const Verbosity& verbosity);
15058 
15060 
15070 void mc_antennaSetPencilBeam(// WS Output:
15072  // Verbosity object:
15073  const Verbosity& verbosity);
15074 
15076 
15149 void MCGeneral(// Workspace reference:
15150  Workspace& ws,
15151  // WS Output:
15152  Vector& y,
15154  Vector& mc_error,
15155  Tensor3& mc_points,
15158  // WS Input:
15159  const MCAntenna& mc_antenna,
15160  const Vector& f_grid,
15161  const Index& f_index,
15162  const Matrix& sensor_pos,
15163  const Matrix& sensor_los,
15164  const Index& stokes_dim,
15165  const Index& atmosphere_dim,
15166  const Agenda& ppath_step_agenda,
15167  const Numeric& ppath_lmax,
15168  const Numeric& ppath_lraytrace,
15169  const Agenda& iy_space_agenda,
15172  const Vector& p_grid,
15173  const Vector& lat_grid,
15174  const Vector& lon_grid,
15175  const Tensor3& z_field,
15176  const Vector& refellipsoid,
15177  const Matrix& z_surface,
15178  const Tensor3& t_field,
15179  const Tensor4& vmr_field,
15180  const Index& cloudbox_on,
15182  const Tensor4& pnd_field,
15184  const Index& atmfields_checked,
15185  const Index& atmgeom_checked,
15186  const Index& scat_data_checked,
15187  const Index& cloudbox_checked,
15188  const String& iy_unit,
15189  const Index& mc_seed,
15190  const Numeric& mc_std_err,
15191  const Index& mc_max_time,
15192  const Index& mc_max_iter,
15193  const Index& mc_min_iter,
15194  const Numeric& mc_taustep_limit,
15195  // WS Generic Input:
15196  const Index& l_mc_scat_order,
15197  const Index& t_interp_order,
15198  // Verbosity object:
15199  const Verbosity& verbosity);
15200 
15202 
15273 void MCRadar(// Workspace reference:
15274  Workspace& ws,
15275  // WS Output:
15276  Vector& y,
15277  Vector& mc_error,
15278  // WS Input:
15279  const MCAntenna& mc_antenna,
15280  const Vector& f_grid,
15281  const Index& f_index,
15282  const Matrix& sensor_pos,
15283  const Matrix& sensor_los,
15284  const Index& stokes_dim,
15285  const Index& atmosphere_dim,
15286  const Numeric& ppath_lmax,
15287  const Agenda& ppath_step_agenda,
15288  const Numeric& ppath_lraytrace,
15290  const Vector& p_grid,
15291  const Vector& lat_grid,
15292  const Vector& lon_grid,
15293  const Tensor3& z_field,
15294  const Vector& refellipsoid,
15295  const Matrix& z_surface,
15296  const Tensor3& t_field,
15297  const Tensor4& vmr_field,
15298  const Index& cloudbox_on,
15300  const Tensor4& pnd_field,
15302  const Vector& mc_y_tx,
15303  const Vector& range_bins,
15304  const Index& atmfields_checked,
15305  const Index& atmgeom_checked,
15306  const Index& scat_data_checked,
15307  const Index& cloudbox_checked,
15308  const String& iy_unit,
15309  const Index& mc_max_scatorder,
15310  const Index& mc_seed,
15311  const Index& mc_max_iter,
15312  // WS Generic Input:
15313  const Numeric& ze_tref,
15314  const Numeric& k2,
15315  const Index& t_interp_order,
15316  // Verbosity object:
15317  const Verbosity& verbosity);
15318 
15320 
15327 void MCSetSeedFromTime(// WS Output:
15328  Index& mc_seed,
15329  // Verbosity object:
15330  const Verbosity& verbosity);
15331 
15333 
15341 void nlte_fieldRescalePopulationLevels(// WS Output:
15343  // WS Generic Input:
15344  const Numeric& s,
15345  // Verbosity object:
15346  const Verbosity& verbosity);
15347 
15349 
15387 void nlte_fieldForSingleSpeciesNonOverlappingLines(// Workspace reference:
15388  Workspace& ws,
15389  // WS Output:
15391  // WS Input:
15397  const Agenda& iy_main_agenda,
15398  const Agenda& ppath_agenda,
15399  const Agenda& iy_space_agenda,
15400  const Agenda& iy_surface_agenda,
15401  const Agenda& iy_cloudbox_agenda,
15403  const Agenda& water_p_eq_agenda,
15404  const Tensor4& vmr_field,
15405  const Tensor3& t_field,
15406  const Tensor3& z_field,
15407  const Vector& p_grid,
15408  const Index& atmosphere_dim,
15409  const Vector& refellipsoid,
15410  const Tensor3& surface_props_data,
15411  const Index& nlte_do,
15412  // WS Generic Input:
15413  const Numeric& df,
15414  const Numeric& convergence_limit,
15415  const Index& nz,
15416  const Index& nf,
15417  const Index& dampened,
15418  const Index& iteration_limit,
15419  // Verbosity object:
15420  const Verbosity& verbosity);
15421 
15423 
15435 void collision_coefficientsFromSplitFiles(// WS Output:
15438  // WS Input:
15440  // WS Generic Input:
15441  const String& basename,
15442  // Verbosity object:
15443  const Verbosity& verbosity);
15444 
15446 
15458 void NumericAdd(// WS Generic Output:
15459  Numeric& out,
15460  // WS Generic Input:
15461  const Numeric& in,
15462  const Numeric& value,
15463  // Verbosity object:
15464  const Verbosity& verbosity);
15465 
15467 
15483 void NumericFromVector(// WS Generic Output:
15484  Numeric& out,
15485  // WS Generic Input:
15486  const Vector& in,
15487  const String& op,
15488  // Verbosity object:
15489  const Verbosity& verbosity);
15490 
15492 
15504 void NumericInvScale(// WS Generic Output:
15505  Numeric& out,
15506  // WS Generic Input:
15507  const Numeric& in,
15508  const Numeric& value,
15509  // Verbosity object:
15510  const Verbosity& verbosity);
15511 
15513 
15525 void NumericScale(// WS Generic Output:
15526  Numeric& out,
15527  // WS Generic Input:
15528  const Numeric& in,
15529  const Numeric& value,
15530  // Verbosity object:
15531  const Verbosity& verbosity);
15532 
15534 
15542 void NumericSet(// WS Generic Output:
15543  Numeric& out,
15544  // WS Generic Input:
15545  const Numeric& value,
15546  // Verbosity object:
15547  const Verbosity& verbosity);
15548 
15550 
15559 void QuantumIdentifierSet(// WS Generic Output:
15560  QuantumIdentifier& out,
15561  // WS Generic Input:
15562  const String& string_initializer,
15563  // Verbosity object:
15564  const Verbosity& verbosity);
15565 
15567 
15576 void ArrayOfQuantumIdentifierSet(// WS Generic Output:
15578  // WS Generic Input:
15579  const ArrayOfString& string_initializers,
15580  // Verbosity object:
15581  const Verbosity& verbosity);
15582 
15584 
15603  // WS Input:
15605  const ArrayOfMatrix& dsrc_coef_dx,
15607  const Vector& f_grid,
15608  const Numeric& rtp_temperature,
15609  // Verbosity object:
15610  const Verbosity& verbosity);
15611 
15613 
15626 void nlteOff(// WS Output:
15627  Index& nlte_do,
15630  // Verbosity object:
15631  const Verbosity& verbosity);
15632 
15634 
15670 void nlteSetByQuantumIdentifiers(// WS Output:
15671  Index& nlte_do,
15673  // WS Input:
15674  const EnergyLevelMap& nlte_field,
15675  // Verbosity object:
15676  const Verbosity& verbosity);
15677 
15679 
15691 void nlte_fieldFromRaw(// WS Output:
15693  // WS Input:
15696  // WS Generic Input:
15697  const Tensor4& data,
15698  // Verbosity object:
15699  const Verbosity& verbosity);
15700 
15702 
15718  Index& nlte_do,
15721  // WS Input:
15724  const Tensor3& t_field,
15725  // Verbosity object:
15726  const Verbosity& verbosity);
15727 
15729 
15741 void ArrayOfQuantumIdentifierFromLines(// WS Generic Output:
15743  // WS Input:
15745  // WS Generic Input:
15746  const Index& global,
15747  // Verbosity object:
15748  const Verbosity& verbosity);
15749 
15751 
15767  Index& nlte_do,
15770  // WS Input:
15772  const Tensor3& t_field,
15773  // Verbosity object:
15774  const Verbosity& verbosity);
15775 
15777 
15784 void timeNow(// WS Output:
15785  Time& time,
15786  // Verbosity object:
15787  const Verbosity& verbosity);
15788 
15790 
15798 void timeOffset(// WS Output:
15799  Time& time,
15800  // WS Generic Input:
15801  const Numeric& offset,
15802  // Verbosity object:
15803  const Verbosity& verbosity);
15804 
15806 
15907 void OEM(// Workspace reference:
15908  Workspace& ws,
15909  // WS Output:
15910  Vector& x,
15911  Vector& yf,
15912  Matrix& jacobian,
15913  Matrix& dxdy,
15917  // WS Input:
15918  const Vector& xa,
15919  const CovarianceMatrix& covmat_sx,
15920  const Vector& y,
15921  const CovarianceMatrix& covmat_se,
15924  // WS Generic Input:
15925  const String& method,
15926  const Numeric& max_start_cost,
15927  const Vector& x_norm,
15928  const Index& max_iter,
15929  const Numeric& stop_dx,
15930  const Vector& lm_ga_settings,
15931  const Index& clear_matrices,
15932  const Index& display_progress,
15933  // Verbosity object:
15934  const Verbosity& verbosity);
15935 
15937 
15949 void avkCalc(// WS Output:
15950  Matrix& avk,
15951  // WS Input:
15952  const Matrix& dxdy,
15953  const Matrix& jacobian,
15954  // Verbosity object:
15955  const Verbosity& verbosity);
15956 
15958 
15973 void covmat_soCalc(// WS Output:
15974  Matrix& covmat_so,
15975  // WS Input:
15976  const Matrix& dxdy,
15977  const CovarianceMatrix& covmat_se,
15978  // Verbosity object:
15979  const Verbosity& verbosity);
15980 
15982 
15993 void covmat_ssCalc(// WS Output:
15994  Matrix& covmat_ss,
15995  // WS Input:
15996  const Matrix& avk,
15997  const CovarianceMatrix& covmat_sx,
15998  // Verbosity object:
15999  const Verbosity& verbosity);
16000 
16002 
16025 void opt_prop_bulkCalc(// WS Output:
16028  // WS Input:
16031  const Tensor4& pnd_field,
16032  const Index& scat_p_index,
16033  const Index& scat_lat_index,
16034  const Index& scat_lon_index,
16035  // Verbosity object:
16036  const Verbosity& verbosity);
16037 
16039 
16070 void opt_prop_sptFromData(// WS Output:
16073  // WS Input:
16075  const Vector& za_grid,
16076  const Vector& aa_grid,
16077  const Index& za_index,
16078  const Index& aa_index,
16079  const Index& f_index,
16080  const Vector& f_grid,
16081  const Numeric& rtp_temperature,
16082  const Tensor4& pnd_field,
16083  const Index& scat_p_index,
16084  const Index& scat_lat_index,
16085  const Index& scat_lon_index,
16086  // Verbosity object:
16087  const Verbosity& verbosity);
16088 
16090 
16115 void opt_prop_sptFromScat_data(// WS Output:
16118  // WS Input:
16120  const Index& scat_data_checked,
16121  const Vector& za_grid,
16122  const Vector& aa_grid,
16123  const Index& za_index,
16124  const Index& aa_index,
16125  const Index& f_index,
16126  const Numeric& rtp_temperature,
16127  const Tensor4& pnd_field,
16128  const Index& scat_p_index,
16129  const Index& scat_lat_index,
16130  const Index& scat_lon_index,
16131  // Verbosity object:
16132  const Verbosity& verbosity);
16133 
16135 
16157 void opt_prop_sptFromMonoData(// WS Output:
16160  // WS Input:
16162  const Vector& za_grid,
16163  const Vector& aa_grid,
16164  const Index& za_index,
16165  const Index& aa_index,
16166  const Numeric& rtp_temperature,
16167  const Tensor4& pnd_field,
16168  const Index& scat_p_index,
16169  const Index& scat_lat_index,
16170  const Index& scat_lon_index,
16171  // Verbosity object:
16172  const Verbosity& verbosity);
16173 
16175 
16182 void output_file_formatSetAscii(// WS Output:
16184  // Verbosity object:
16185  const Verbosity& verbosity);
16186 
16188 
16195 void output_file_formatSetBinary(// WS Output:
16197  // Verbosity object:
16198  const Verbosity& verbosity);
16199 
16201 
16208 void output_file_formatSetZippedAscii(// WS Output:
16210  // Verbosity object:
16211  const Verbosity& verbosity);
16212 
16214 
16235 void particle_bulkprop_fieldClip(// WS Output:
16237  // WS Input:
16239  // WS Generic Input:
16240  const String& bulkprop_name,
16241  const Numeric& limit_low,
16242  const Numeric& limit_high,
16243  // Verbosity object:
16244  const Verbosity& verbosity);
16245 
16247 
16268 void particle_bulkprop_fieldPerturb(// WS Output:
16270  // WS Input:
16271  const Index& atmosphere_dim,
16272  const Vector& p_grid,
16273  const Vector& lat_grid,
16274  const Vector& lon_grid,
16276  // WS Generic Input:
16277  const String& particle_type,
16278  const Vector& p_ret_grid,
16279  const Vector& lat_ret_grid,
16280  const Vector& lon_ret_grid,
16281  const Index& pert_index,
16282  const Numeric& pert_size,
16283  const String& pert_mode,
16284  // Verbosity object:
16285  const Verbosity& verbosity);
16286 
16288 
16306 void particle_bulkprop_fieldPerturbAtmGrids(// WS Output:
16308  // WS Input:
16309  const Index& atmosphere_dim,
16310  const Vector& p_grid,
16311  const Vector& lat_grid,
16312  const Vector& lon_grid,
16314  // WS Generic Input:
16315  const String& particle_type,
16316  const Index& pert_index,
16317  const Numeric& pert_size,
16318  const String& pert_mode,
16319  // Verbosity object:
16320  const Verbosity& verbosity);
16321 
16323 
16348  // WS Input:
16350  // Verbosity object:
16351  const Verbosity& verbosity);
16352 
16354 
16373 void particle_massesFromMetaData(// WS Output:
16375  // WS Input:
16377  // Verbosity object:
16378  const Verbosity& verbosity);
16379 
16381 
16389 void partition_functionsInitFromBuiltin(// WS Output:
16391  // Verbosity object:
16392  const Verbosity& verbosity);
16393 
16395 
16414 void pha_matCalc(// WS Output:
16415  Tensor4& pha_mat,
16416  // WS Input:
16417  const Tensor5& pha_mat_spt,
16418  const Tensor4& pnd_field,
16419  const Index& atmosphere_dim,
16420  const Index& scat_p_index,
16421  const Index& scat_lat_index,
16422  const Index& scat_lon_index,
16423  // Verbosity object:
16424  const Verbosity& verbosity);
16425 
16427 
16467 void pha_mat_sptFromData(// WS Output:
16469  // WS Input:
16471  const Vector& za_grid,
16472  const Vector& aa_grid,
16473  const Index& za_index,
16474  const Index& aa_index,
16475  const Index& f_index,
16476  const Vector& f_grid,
16477  const Numeric& rtp_temperature,
16478  const Tensor4& pnd_field,
16479  const Index& scat_p_index,
16480  const Index& scat_lat_index,
16481  const Index& scat_lon_index,
16482  // Verbosity object:
16483  const Verbosity& verbosity);
16484 
16486 
16511 void pha_mat_sptFromDataDOITOpt(// WS Output:
16513  // WS Input:
16516  const Index& doit_za_grid_size,
16517  const Vector& aa_grid,
16518  const Index& za_index,
16519  const Index& aa_index,
16520  const Numeric& rtp_temperature,
16521  const Tensor4& pnd_field,
16522  const Index& scat_p_index,
16523  const Index& scat_lat_index,
16524  const Index& scat_lon_index,
16525  // Verbosity object:
16526  const Verbosity& verbosity);
16527 
16529 
16548 void pha_mat_sptFromMonoData(// WS Output:
16550  // WS Input:
16552  const Index& doit_za_grid_size,
16553  const Vector& aa_grid,
16554  const Index& za_index,
16555  const Index& aa_index,
16556  const Numeric& rtp_temperature,
16557  const Tensor4& pnd_field,
16558  const Index& scat_p_index,
16559  const Index& scat_lat_index,
16560  const Index& scat_lon_index,
16561  // Verbosity object:
16562  const Verbosity& verbosity);
16563 
16565 
16588 void pha_mat_sptFromScat_data(// WS Output:
16590  // WS Input:
16592  const Index& scat_data_checked,
16593  const Vector& za_grid,
16594  const Vector& aa_grid,
16595  const Index& za_index,
16596  const Index& aa_index,
16597  const Index& f_index,
16598  const Numeric& rtp_temperature,
16599  const Tensor4& pnd_field,
16600  const Index& scat_p_index,
16601  const Index& scat_lat_index,
16602  const Index& scat_lon_index,
16603  // Verbosity object:
16604  const Verbosity& verbosity);
16605 
16607 
16658 void pndFromPsd(// WS Output:
16659  Matrix& pnd_data,
16661  // WS Input:
16662  const Vector& pnd_size_grid,
16663  const Matrix& psd_data,
16664  const Vector& psd_size_grid,
16665  const Tensor3& dpsd_data_dx,
16667  const Vector& f_grid,
16668  const Index& scat_data_checked,
16669  // WS Generic Input:
16670  const Index& quad_order,
16671  const Index& scat_index,
16672  const Numeric& threshold_se_ext,
16673  const Numeric& threshold_ss_ext,
16674  const Numeric& threshold_se_pnd,
16675  // Verbosity object:
16676  const Verbosity& verbosity);
16677 
16679 
16695 void pndFromPsdBasic(// WS Output:
16696  Matrix& pnd_data,
16698  // WS Input:
16699  const Vector& pnd_size_grid,
16700  const Matrix& psd_data,
16701  const Vector& psd_size_grid,
16702  const Tensor3& dpsd_data_dx,
16703  // WS Generic Input:
16704  const Index& quad_order,
16705  // Verbosity object:
16706  const Verbosity& verbosity);
16707 
16709 
16744 void pnd_fieldCalcFromParticleBulkProps(// Workspace reference:
16745  Workspace& ws,
16746  // WS Output:
16747  Tensor4& pnd_field,
16749  // WS Input:
16750  const Index& atmosphere_dim,
16751  const Vector& p_grid,
16752  const Vector& lat_grid,
16753  const Vector& lon_grid,
16754  const Tensor3& t_field,
16755  const Index& cloudbox_on,
16757  const ArrayOfString& scat_species,
16764  const Index& jacobian_do,
16766  // Verbosity object:
16767  const Verbosity& verbosity);
16768 
16770 
16798 void pnd_fieldCalcFrompnd_field_raw(// WS Output:
16799  Tensor4& pnd_field,
16801  // WS Input:
16802  const Vector& p_grid,
16803  const Vector& lat_grid,
16804  const Vector& lon_grid,
16806  const Index& atmosphere_dim,
16809  // WS Generic Input:
16810  const Index& zeropadding,
16811  // Verbosity object:
16812  const Verbosity& verbosity);
16813 
16815 
16841 void pnd_fieldExpand1D(// WS Output:
16842  Tensor4& pnd_field,
16843  // WS Input:
16844  const Index& atmosphere_dim,
16845  const Index& cloudbox_on,
16847  // WS Generic Input:
16848  const Index& nzero,
16849  // Verbosity object:
16850  const Verbosity& verbosity);
16851 
16853 
16884 void pnd_fieldZero(// WS Output:
16885  Tensor4& pnd_field,
16888  // WS Input:
16889  const Index& atmosphere_dim,
16890  const Vector& f_grid,
16893  // Verbosity object:
16894  const Verbosity& verbosity);
16895 
16897 
16936 void ppath_fieldFromDownUpLimbGeoms(// Workspace reference:
16937  Workspace& ws,
16938  // WS Output:
16940  // WS Input:
16941  const Agenda& ppath_agenda,
16942  const Numeric& ppath_lmax,
16943  const Numeric& ppath_lraytrace,
16944  const Index& atmgeom_checked,
16945  const Tensor3& z_field,
16946  const Vector& f_grid,
16947  const Index& cloudbox_on,
16948  const Index& cloudbox_checked,
16950  const Vector& rte_pos,
16951  const Vector& rte_los,
16952  const Vector& rte_pos2,
16953  const Vector& refellipsoid,
16954  const Index& atmosphere_dim,
16955  // WS Generic Input:
16956  const Index& nz,
16957  // Verbosity object:
16958  const Verbosity& verbosity);
16959 
16961 
16989 void ppathCalc(// Workspace reference:
16990  Workspace& ws,
16991  // WS Output:
16992  Ppath& ppath,
16993  // WS Input:
16994  const Agenda& ppath_agenda,
16995  const Numeric& ppath_lmax,
16996  const Numeric& ppath_lraytrace,
16997  const Index& atmgeom_checked,
16998  const Vector& f_grid,
16999  const Index& cloudbox_on,
17000  const Index& cloudbox_checked,
17002  const Vector& rte_pos,
17003  const Vector& rte_los,
17004  const Vector& rte_pos2,
17005  // Verbosity object:
17006  const Verbosity& verbosity);
17007 
17009 
17030 void ppath_fieldCalc(// Workspace reference:
17031  Workspace& ws,
17032  // WS Output:
17034  // WS Input:
17035  const Agenda& ppath_agenda,
17036  const Numeric& ppath_lmax,
17037  const Numeric& ppath_lraytrace,
17038  const Index& atmgeom_checked,
17039  const Vector& f_grid,
17040  const Index& cloudbox_on,
17041  const Index& cloudbox_checked,
17043  const Matrix& sensor_pos,
17044  const Matrix& sensor_los,
17045  const Vector& rte_pos2,
17046  // Verbosity object:
17047  const Verbosity& verbosity);
17048 
17050 
17084 void ppathCalcFromAltitude(// Workspace reference:
17085  Workspace& ws,
17086  // WS Output:
17087  Ppath& ppath,
17088  // WS Input:
17089  const Agenda& ppath_agenda,
17090  const Numeric& ppath_lmax,
17091  const Numeric& ppath_lraytrace,
17092  const Index& atmgeom_checked,
17093  const Vector& f_grid,
17094  const Index& cloudbox_on,
17095  const Index& cloudbox_checked,
17097  const Vector& rte_pos,
17098  const Vector& rte_los,
17099  const Vector& rte_pos2,
17100  // WS Generic Input:
17101  const Numeric& altitude,
17102  const Numeric& accuracy,
17103  // Verbosity object:
17104  const Verbosity& verbosity);
17105 
17107 
17148 void ppathFromRtePos2(// Workspace reference:
17149  Workspace& ws,
17150  // WS Output:
17151  Ppath& ppath,
17152  Vector& rte_los,
17154  // WS Input:
17155  const Agenda& ppath_step_agenda,
17156  const Index& atmosphere_dim,
17157  const Vector& p_grid,
17158  const Vector& lat_grid,
17159  const Vector& lon_grid,
17160  const Tensor3& z_field,
17161  const Vector& f_grid,
17162  const Vector& refellipsoid,
17163  const Matrix& z_surface,
17164  const Vector& rte_pos,
17165  const Vector& rte_pos2,
17166  const Numeric& ppath_lmax,
17167  // WS Generic Input:
17168  const Numeric& za_accuracy,
17169  const Numeric& pplrt_factor,
17170  const Numeric& pplrt_lowest,
17171  // Verbosity object:
17172  const Verbosity& verbosity);
17173 
17175 
17204 void ppathPlaneParallel(// WS Output:
17205  Ppath& ppath,
17206  // WS Input:
17207  const Index& atmosphere_dim,
17208  const Tensor3& z_field,
17209  const Matrix& z_surface,
17210  const Index& cloudbox_on,
17213  const Vector& rte_pos,
17214  const Vector& rte_los,
17215  const Numeric& ppath_lmax,
17216  // Verbosity object:
17217  const Verbosity& verbosity);
17218 
17220 
17255 void ppathStepByStep(// Workspace reference:
17256  Workspace& ws,
17257  // WS Output:
17258  Ppath& ppath,
17259  // WS Input:
17260  const Agenda& ppath_step_agenda,
17262  const Index& atmosphere_dim,
17263  const Vector& p_grid,
17264  const Vector& lat_grid,
17265  const Vector& lon_grid,
17266  const Tensor3& z_field,
17267  const Vector& f_grid,
17268  const Vector& refellipsoid,
17269  const Matrix& z_surface,
17270  const Index& cloudbox_on,
17272  const Vector& rte_pos,
17273  const Vector& rte_los,
17274  const Numeric& ppath_lmax,
17275  const Numeric& ppath_lraytrace,
17276  // Verbosity object:
17277  const Verbosity& verbosity);
17278 
17280 
17301 void ppathWriteXMLPartial(// WS Input:
17302  const String& output_file_format,
17303  const Ppath& ppath,
17304  // WS Generic Input:
17305  const String& filename,
17306  const Index& file_index,
17307  // Verbosity object:
17308  const Verbosity& verbosity);
17309 
17311 
17337 void ppath_stepGeometric(// WS Output:
17338  Ppath& ppath_step,
17339  // WS Input:
17340  const Index& atmosphere_dim,
17341  const Vector& lat_grid,
17342  const Vector& lon_grid,
17343  const Tensor3& z_field,
17344  const Vector& refellipsoid,
17345  const Matrix& z_surface,
17346  const Numeric& ppath_lmax,
17347  // Verbosity object:
17348  const Verbosity& verbosity);
17349 
17351 
17389 void ppath_stepRefractionBasic(// Workspace reference:
17390  Workspace& ws,
17391  // WS Output:
17392  Ppath& ppath_step,
17393  // WS Input:
17395  const Index& atmosphere_dim,
17396  const Vector& p_grid,
17397  const Vector& lat_grid,
17398  const Vector& lon_grid,
17399  const Tensor3& z_field,
17400  const Tensor3& t_field,
17401  const Tensor4& vmr_field,
17402  const Vector& refellipsoid,
17403  const Matrix& z_surface,
17404  const Vector& f_grid,
17405  const Numeric& ppath_lmax,
17406  const Numeric& ppath_lraytrace,
17407  // Verbosity object:
17408  const Verbosity& verbosity);
17409 
17411 
17424  // WS Input:
17426  // Verbosity object:
17427  const Verbosity& verbosity);
17428 
17430 
17436 void PrintPhysicalConstants(// Verbosity object:
17437  const Verbosity& verbosity);
17438 
17440 
17454 void ZFromPSimple(// WS Generic Output:
17455  Vector& z_grid,
17456  // WS Generic Input:
17457  const Vector& p_grid,
17458  // Verbosity object:
17459  const Verbosity& verbosity);
17460 
17462 
17478 void PFromZSimple(// WS Generic Output:
17479  Vector& p_grid,
17480  // WS Generic Input:
17481  const Vector& z_grid,
17482  // Verbosity object:
17483  const Verbosity& verbosity);
17484 
17486 
17516 void propmat_clearskyAddFaraday(// WS Output:
17519  // WS Input:
17520  const Index& stokes_dim,
17521  const Index& atmosphere_dim,
17522  const Vector& f_grid,
17525  const Vector& rtp_vmr,
17526  const Vector& rtp_los,
17527  const Vector& rtp_mag,
17528  // Verbosity object:
17529  const Verbosity& verbosity);
17530 
17532 
17550  // WS Input:
17552  const ArrayOfMatrix& dabs_coef_dx,
17553  // Verbosity object:
17554  const Verbosity& verbosity);
17555 
17557 
17610 void propmat_clearskyAddFromLookup(// WS Output:
17613  // WS Input:
17614  const GasAbsLookup& abs_lookup,
17616  const Index& abs_p_interp_order,
17617  const Index& abs_t_interp_order,
17618  const Index& abs_nls_interp_order,
17619  const Index& abs_f_interp_order,
17620  const Vector& f_grid,
17621  const Numeric& rtp_pressure,
17622  const Numeric& rtp_temperature,
17623  const Vector& rtp_vmr,
17625  // WS Generic Input:
17626  const Numeric& extpolfac,
17627  // Verbosity object:
17628  const Verbosity& verbosity);
17629 
17631 
17655  // WS Input:
17658  const Vector& f_grid,
17662  const Numeric& rtp_pressure,
17663  const Numeric& rtp_temperature,
17664  const Vector& rtp_vmr,
17665  // Verbosity object:
17666  const Verbosity& verbosity);
17667 
17669 
17701 void propmat_clearskyAddOnTheFly(// Workspace reference:
17702  Workspace& ws,
17703  // WS Output:
17709  // WS Input:
17710  const Vector& f_grid,
17713  const Numeric& rtp_pressure,
17714  const Numeric& rtp_temperature,
17715  const EnergyLevelMap& rtp_nlte,
17716  const Vector& rtp_vmr,
17717  const Agenda& abs_xsec_agenda,
17718  // Verbosity object:
17719  const Verbosity& verbosity);
17720 
17722 
17780 void propmat_clearskyAddParticles(// WS Output:
17783  // WS Input:
17784  const Index& stokes_dim,
17785  const Index& atmosphere_dim,
17786  const Vector& f_grid,
17789  const Vector& rtp_vmr,
17790  const Vector& rtp_los,
17791  const Numeric& rtp_temperature,
17793  const Index& scat_data_checked,
17794  // WS Generic Input:
17795  const Index& use_abs_as_ext,
17796  // Verbosity object:
17797  const Verbosity& verbosity);
17798 
17800 
17832 void propmat_clearskyAddZeeman(// WS Output:
17838  // WS Input:
17840  const Vector& f_grid,
17845  const Numeric& rtp_pressure,
17846  const Numeric& rtp_temperature,
17847  const EnergyLevelMap& rtp_nlte,
17848  const Vector& rtp_vmr,
17849  const Vector& rtp_mag,
17850  const Vector& rtp_los,
17851  const Index& atmosphere_dim,
17852  const Index& lbl_checked,
17853  // WS Generic Input:
17854  const Index& manual_zeeman_tag,
17855  const Numeric& manual_zeeman_magnetic_field_strength,
17856  const Numeric& manual_zeeman_theta,
17857  const Numeric& manual_zeeman_eta,
17858  // Verbosity object:
17859  const Verbosity& verbosity);
17860 
17862 
17882 void propmat_clearskyInit(// WS Output:
17888  // WS Input:
17891  const Vector& f_grid,
17892  const Index& stokes_dim,
17894  const Index& nlte_do,
17895  // Verbosity object:
17896  const Verbosity& verbosity);
17897 
17899 
17914 void propmat_clearskyZero(// WS Output:
17916  // WS Input:
17917  const Vector& f_grid,
17918  const Index& stokes_dim,
17919  // Verbosity object:
17920  const Verbosity& verbosity);
17921 
17923 
17933 void propmat_clearskyForceNegativeToZero(// WS Output:
17935  // Verbosity object:
17936  const Verbosity& verbosity);
17937 
17939 
17953 void propmat_clearsky_agenda_checkedCalc(// Workspace reference:
17954  Workspace& ws,
17955  // WS Output:
17957  // WS Input:
17960  // Verbosity object:
17961  const Verbosity& verbosity);
17962 
17964 
18002 void propmat_clearsky_fieldCalc(// Workspace reference:
18003  Workspace& ws,
18004  // WS Output:
18007  // WS Input:
18008  const Index& atmfields_checked,
18009  const Vector& f_grid,
18010  const Index& stokes_dim,
18011  const Vector& p_grid,
18012  const Vector& lat_grid,
18013  const Vector& lon_grid,
18014  const Tensor3& t_field,
18015  const Tensor4& vmr_field,
18016  const EnergyLevelMap& nlte_field,
18017  const Tensor3& mag_u_field,
18018  const Tensor3& mag_v_field,
18019  const Tensor3& mag_w_field,
18021  // WS Generic Input:
18022  const Vector& doppler,
18023  const Vector& los,
18024  // Verbosity object:
18025  const Verbosity& verbosity);
18026 
18028 
18070 void psdAbelBoutle12(// WS Output:
18071  Matrix& psd_data,
18073  // WS Input:
18074  const Vector& psd_size_grid,
18075  const Vector& pnd_agenda_input_t,
18076  const Matrix& pnd_agenda_input,
18079  const Numeric& scat_species_a,
18080  const Numeric& scat_species_b,
18081  // WS Generic Input:
18082  const Numeric& t_min,
18083  const Numeric& t_max,
18084  const Index& picky,
18085  // Verbosity object:
18086  const Verbosity& verbosity);
18087 
18089 
18131 void psdDelanoeEtAl14(// WS Output:
18132  Matrix& psd_data,
18134  // WS Input:
18135  const Vector& psd_size_grid,
18136  const Vector& pnd_agenda_input_t,
18137  const Matrix& pnd_agenda_input,
18140  // WS Generic Input:
18141  const Numeric& iwc,
18142  const Numeric& n0Star,
18143  const Numeric& Dm,
18144  const Numeric& rho,
18145  const Numeric& alpha,
18146  const Numeric& beta,
18147  const Numeric& t_min,
18148  const Numeric& t_max,
18149  const Numeric& dm_min,
18150  const Index& picky,
18151  // Verbosity object:
18152  const Verbosity& verbosity);
18153 
18155 
18214 void psdFieldEtAl07(// WS Output:
18215  Matrix& psd_data,
18217  // WS Input:
18218  const Vector& psd_size_grid,
18219  const Vector& pnd_agenda_input_t,
18220  const Matrix& pnd_agenda_input,
18223  const Numeric& scat_species_a,
18224  const Numeric& scat_species_b,
18225  // WS Generic Input:
18226  const String& regime,
18227  const Numeric& t_min,
18228  const Numeric& t_max,
18229  const Numeric& t_min_psd,
18230  const Numeric& t_max_psd,
18231  const Numeric& beta_min,
18232  const Numeric& beta_max,
18233  const Index& picky,
18234  // Verbosity object:
18235  const Verbosity& verbosity);
18236 
18238 
18276 void psdFieldEtAl19(// WS Output:
18277  Matrix& psd_data,
18279  // WS Input:
18280  const Vector& psd_size_grid,
18281  const Vector& pnd_agenda_input_t,
18282  const Matrix& pnd_agenda_input,
18285  const Numeric& scat_species_a,
18286  const Numeric& scat_species_b,
18287  // WS Generic Input:
18288  const Numeric& t_min,
18289  const Numeric& t_max,
18290  const Index& picky,
18291  // Verbosity object:
18292  const Verbosity& verbosity);
18293 
18295 
18346 void psdMcFarquaharHeymsfield97(// WS Output:
18347  Matrix& psd_data,
18349  // WS Input:
18350  const Vector& psd_size_grid,
18351  const Vector& pnd_agenda_input_t,
18352  const Matrix& pnd_agenda_input,
18355  const Numeric& scat_species_a,
18356  const Numeric& scat_species_b,
18357  // WS Generic Input:
18358  const Numeric& t_min,
18359  const Numeric& t_max,
18360  const Numeric& t_min_psd,
18361  const Numeric& t_max_psd,
18362  const Index& picky,
18363  const Index& noisy,
18364  // Verbosity object:
18365  const Verbosity& verbosity);
18366 
18368 
18423 void psdMilbrandtYau05(// WS Output:
18424  Matrix& psd_data,
18426  // WS Input:
18427  const Vector& psd_size_grid,
18428  const Vector& pnd_agenda_input_t,
18429  const Matrix& pnd_agenda_input,
18432  // WS Generic Input:
18433  const String& hydrometeor_type,
18434  const Numeric& t_min,
18435  const Numeric& t_max,
18436  const Index& picky,
18437  // Verbosity object:
18438  const Verbosity& verbosity);
18439 
18441 
18502 void psdModifiedGamma(// WS Output:
18503  Matrix& psd_data,
18505  // WS Input:
18506  const Vector& psd_size_grid,
18507  const Vector& pnd_agenda_input_t,
18508  const Matrix& pnd_agenda_input,
18511  // WS Generic Input:
18512  const Numeric& n0,
18513  const Numeric& mu,
18514  const Numeric& la,
18515  const Numeric& ga,
18516  const Numeric& t_min,
18517  const Numeric& t_max,
18518  const Index& picky,
18519  // Verbosity object:
18520  const Verbosity& verbosity);
18521 
18523 
18570 void psdModifiedGammaMass(// WS Output:
18571  Matrix& psd_data,
18573  // WS Input:
18574  const Vector& psd_size_grid,
18575  const Vector& pnd_agenda_input_t,
18576  const Matrix& pnd_agenda_input,
18579  const Numeric& scat_species_a,
18580  const Numeric& scat_species_b,
18581  // WS Generic Input:
18582  const Numeric& n0,
18583  const Numeric& mu,
18584  const Numeric& la,
18585  const Numeric& ga,
18586  const Numeric& t_min,
18587  const Numeric& t_max,
18588  const Index& picky,
18589  // Verbosity object:
18590  const Verbosity& verbosity);
18591 
18593 
18628 void psdModifiedGammaMassNtot(// WS Output:
18629  Matrix& psd_data,
18631  // WS Input:
18632  const Vector& psd_size_grid,
18633  const Vector& pnd_agenda_input_t,
18634  const Matrix& pnd_agenda_input,
18637  const Numeric& scat_species_a,
18638  const Numeric& scat_species_b,
18639  // WS Generic Input:
18640  const Numeric& n0,
18641  const Numeric& mu,
18642  const Numeric& la,
18643  const Numeric& ga,
18644  const Numeric& t_min,
18645  const Numeric& t_max,
18646  const Index& picky,
18647  // Verbosity object:
18648  const Verbosity& verbosity);
18649 
18651 
18689 void psdModifiedGammaMassMeanParticleMass(// WS Output:
18690  Matrix& psd_data,
18692  // WS Input:
18693  const Vector& psd_size_grid,
18694  const Vector& pnd_agenda_input_t,
18695  const Matrix& pnd_agenda_input,
18698  const Numeric& scat_species_a,
18699  const Numeric& scat_species_b,
18700  // WS Generic Input:
18701  const Numeric& n0,
18702  const Numeric& mu,
18703  const Numeric& la,
18704  const Numeric& ga,
18705  const Numeric& t_min,
18706  const Numeric& t_max,
18707  const Index& picky,
18708  // Verbosity object:
18709  const Verbosity& verbosity);
18710 
18712 
18743 void psdModifiedGammaMassSingleMoment(// WS Output:
18744  Matrix& psd_data,
18746  // WS Input:
18747  const Vector& psd_size_grid,
18748  const Vector& pnd_agenda_input_t,
18749  const Matrix& pnd_agenda_input,
18752  const Numeric& scat_species_a,
18753  const Numeric& scat_species_b,
18754  // WS Generic Input:
18755  const Numeric& n_alpha,
18756  const Numeric& n_b,
18757  const Numeric& mu,
18758  const Numeric& gamma,
18759  const Numeric& t_min,
18760  const Numeric& t_max,
18761  const Index& picky,
18762  // Verbosity object:
18763  const Verbosity& verbosity);
18764 
18766 
18805 void psdModifiedGammaMassXmean(// WS Output:
18806  Matrix& psd_data,
18808  // WS Input:
18809  const Vector& psd_size_grid,
18810  const Vector& pnd_agenda_input_t,
18811  const Matrix& pnd_agenda_input,
18814  const Numeric& scat_species_a,
18815  const Numeric& scat_species_b,
18816  // WS Generic Input:
18817  const Numeric& n0,
18818  const Numeric& mu,
18819  const Numeric& la,
18820  const Numeric& ga,
18821  const Numeric& t_min,
18822  const Numeric& t_max,
18823  const Index& picky,
18824  // Verbosity object:
18825  const Verbosity& verbosity);
18826 
18828 
18864 void psdModifiedGammaMassXmedian(// WS Output:
18865  Matrix& psd_data,
18867  // WS Input:
18868  const Vector& psd_size_grid,
18869  const Vector& pnd_agenda_input_t,
18870  const Matrix& pnd_agenda_input,
18873  const Numeric& scat_species_a,
18874  const Numeric& scat_species_b,
18875  // WS Generic Input:
18876  const Numeric& n0,
18877  const Numeric& mu,
18878  const Numeric& la,
18879  const Numeric& ga,
18880  const Numeric& t_min,
18881  const Numeric& t_max,
18882  const Index& picky,
18883  // Verbosity object:
18884  const Verbosity& verbosity);
18885 
18887 
18918 void psdMonoDispersive(// WS Output:
18919  Matrix& psd_data,
18921  // WS Input:
18922  const Vector& pnd_agenda_input_t,
18923  const Matrix& pnd_agenda_input,
18927  // WS Generic Input:
18928  const Index& species_index,
18929  const Numeric& t_min,
18930  const Numeric& t_max,
18931  const Index& picky,
18932  // Verbosity object:
18933  const Verbosity& verbosity);
18934 
18936 
18968 void psdMonoMass(// WS Output:
18969  Matrix& psd_data,
18971  // WS Input:
18972  const Vector& pnd_agenda_input_t,
18973  const Matrix& pnd_agenda_input,
18977  // WS Generic Input:
18978  const Index& species_index,
18979  const Numeric& t_min,
18980  const Numeric& t_max,
18981  const Index& picky,
18982  // Verbosity object:
18983  const Verbosity& verbosity);
18984 
18986 
19041 void psdSeifertBeheng06(// WS Output:
19042  Matrix& psd_data,
19044  // WS Input:
19045  const Vector& psd_size_grid,
19046  const Vector& pnd_agenda_input_t,
19047  const Matrix& pnd_agenda_input,
19050  // WS Generic Input:
19051  const String& hydrometeor_type,
19052  const Numeric& t_min,
19053  const Numeric& t_max,
19054  const Index& picky,
19055  // Verbosity object:
19056  const Verbosity& verbosity);
19057 
19059 
19101 void psdWangEtAl16(// WS Output:
19102  Matrix& psd_data,
19104  // WS Input:
19105  const Vector& psd_size_grid,
19106  const Vector& pnd_agenda_input_t,
19107  const Matrix& pnd_agenda_input,
19110  const Numeric& scat_species_a,
19111  const Numeric& scat_species_b,
19112  // WS Generic Input:
19113  const Numeric& t_min,
19114  const Numeric& t_max,
19115  const Index& picky,
19116  // Verbosity object:
19117  const Verbosity& verbosity);
19118 
19120 
19145 void p_gridDensify(// WS Output:
19146  Vector& p_grid,
19150  // WS Generic Input:
19151  const Vector& p_grid_old,
19152  const Index& nfill,
19153  // Verbosity object:
19154  const Verbosity& verbosity);
19155 
19157 
19169 void p_gridFromZRaw(// WS Output:
19170  Vector& p_grid,
19171  // WS Input:
19172  const GriddedField3& z_field_raw,
19173  // WS Generic Input:
19174  const Index& no_negZ,
19175  // Verbosity object:
19176  const Verbosity& verbosity);
19177 
19179 
19187 void lat_gridFromZRaw(// WS Output:
19188  Vector& lat_grid,
19189  // WS Input:
19190  const GriddedField3& z_field_raw,
19191  // Verbosity object:
19192  const Verbosity& verbosity);
19193 
19195 
19203 void lon_gridFromZRaw(// WS Output:
19204  Vector& lon_grid,
19205  // WS Input:
19206  const GriddedField3& z_field_raw,
19207  // Verbosity object:
19208  const Verbosity& verbosity);
19209 
19211 
19222 void atm_gridsFromZRaw(// WS Output:
19223  Vector& p_grid,
19224  Vector& lat_grid,
19225  Vector& lon_grid,
19226  // WS Input:
19227  const GriddedField3& z_field_raw,
19228  // WS Generic Input:
19229  const Index& no_negZ,
19230  // Verbosity object:
19231  const Verbosity& verbosity);
19232 
19234 
19242 void p_gridFromGasAbsLookup(// WS Output:
19243  Vector& p_grid,
19244  // WS Input:
19245  const GasAbsLookup& abs_lookup,
19246  // Verbosity object:
19247  const Verbosity& verbosity);
19248 
19250 
19270 void p_gridRefine(// WS Output:
19271  Vector& p_grid,
19275  // WS Generic Input:
19276  const Vector& p_grid_old,
19277  const Numeric& p_step,
19278  // Verbosity object:
19279  const Verbosity& verbosity);
19280 
19282 
19295 void RadiationFieldSpectralIntegrate(// WS Generic Output:
19296  Tensor4& radiation_field,
19297  // WS Input:
19298  const Vector& f_grid,
19299  // WS Generic Input:
19300  const Tensor5& spectral_radiation_field,
19301  // Verbosity object:
19302  const Verbosity& verbosity);
19303 
19305 
19318 void RadiationFieldSpectralIntegrate(// WS Generic Output:
19319  Tensor5& radiation_field,
19320  // WS Input:
19321  const Vector& f_grid,
19322  // WS Generic Input:
19323  const Tensor7& spectral_radiation_field,
19324  // Verbosity object:
19325  const Verbosity& verbosity);
19326 
19328 
19359  Workspace& ws,
19360  // WS Output:
19363  // WS Input:
19366  const EnergyLevelMap& nlte_field,
19367  const Tensor4& vmr_field,
19368  const Tensor3& t_field,
19369  const Tensor3& z_field,
19370  const Vector& p_grid,
19371  const Vector& refellipsoid,
19372  const Tensor3& surface_props_data,
19373  const Agenda& iy_main_agenda,
19374  const Agenda& ppath_agenda,
19375  const Agenda& iy_space_agenda,
19376  const Agenda& iy_surface_agenda,
19377  const Agenda& iy_cloudbox_agenda,
19379  // WS Generic Input:
19380  const Numeric& df,
19381  const Index& nz,
19382  const Index& nf,
19383  const Numeric& r,
19384  // Verbosity object:
19385  const Verbosity& verbosity);
19386 
19388 
19400 void RationalAdd(// WS Generic Output:
19401  Rational& out,
19402  // WS Generic Input:
19403  const Rational& in,
19404  const Rational& value,
19405  // Verbosity object:
19406  const Verbosity& verbosity);
19407 
19409 
19421 void RationalInvScale(// WS Generic Output:
19422  Rational& out,
19423  // WS Generic Input:
19424  const Rational& in,
19425  const Rational& value,
19426  // Verbosity object:
19427  const Verbosity& verbosity);
19428 
19430 
19442 void RationalScale(// WS Generic Output:
19443  Rational& out,
19444  // WS Generic Input:
19445  const Rational& in,
19446  const Rational& value,
19447  // Verbosity object:
19448  const Verbosity& verbosity);
19449 
19451 
19460 void RationalSet(// WS Generic Output:
19461  Rational& out,
19462  // WS Generic Input:
19463  const Index& numerator,
19464  const Index& denominator,
19465  // Verbosity object:
19466  const Verbosity& verbosity);
19467 
19469 
19493 void ReadArrayOfARTSCAT(// WS Output:
19495  // WS Generic Input:
19496  const String& filename,
19497  const Numeric& fmin,
19498  const Numeric& fmax,
19499  const String& globalquantumnumbers,
19500  const String& localquantumnumbers,
19501  const String& normalization_option,
19502  const String& mirroring_option,
19503  const String& population_option,
19504  const String& lineshapetype_option,
19505  const String& cutoff_option,
19506  const Numeric& cutoff_value,
19507  const Numeric& linemixinglimit_value,
19508  // Verbosity object:
19509  const Verbosity& verbosity);
19510 
19512 
19538 void ReadSplitARTSCAT(// WS Output:
19540  // WS Input:
19542  // WS Generic Input:
19543  const String& basename,
19544  const Numeric& fmin,
19545  const Numeric& fmax,
19546  const String& globalquantumnumbers,
19547  const String& localquantumnumbers,
19548  const Index& ignore_missing,
19549  const String& normalization_option,
19550  const String& mirroring_option,
19551  const String& population_option,
19552  const String& lineshapetype_option,
19553  const String& cutoff_option,
19554  const Numeric& cutoff_value,
19555  const Numeric& linemixinglimit_value,
19556  // Verbosity object:
19557  const Verbosity& verbosity);
19558 
19560 
19584 void ReadARTSCAT(// WS Output:
19586  // WS Generic Input:
19587  const String& filename,
19588  const Numeric& fmin,
19589  const Numeric& fmax,
19590  const String& globalquantumnumbers,
19591  const String& localquantumnumbers,
19592  const String& normalization_option,
19593  const String& mirroring_option,
19594  const String& population_option,
19595  const String& lineshapetype_option,
19596  const String& cutoff_option,
19597  const Numeric& cutoff_value,
19598  const Numeric& linemixinglimit_value,
19599  // Verbosity object:
19600  const Verbosity& verbosity);
19601 
19603 
19632 void ReadHITRAN(// WS Output:
19634  // WS Generic Input:
19635  const String& filename,
19636  const Numeric& fmin,
19637  const Numeric& fmax,
19638  const String& globalquantumnumbers,
19639  const String& localquantumnumbers,
19640  const String& hitran_type,
19641  const String& normalization_option,
19642  const String& mirroring_option,
19643  const String& population_option,
19644  const String& lineshapetype_option,
19645  const String& cutoff_option,
19646  const Numeric& cutoff_value,
19647  const Numeric& linemixinglimit_value,
19648  // Verbosity object:
19649  const Verbosity& verbosity);
19650 
19652 
19673 void ReadLBLRTM(// WS Output:
19675  // WS Generic Input:
19676  const String& filename,
19677  const Numeric& fmin,
19678  const Numeric& fmax,
19679  const String& globalquantumnumbers,
19680  const String& localquantumnumbers,
19681  const String& normalization_option,
19682  const String& mirroring_option,
19683  const String& population_option,
19684  const String& lineshapetype_option,
19685  const String& cutoff_option,
19686  const Numeric& cutoff_value,
19687  const Numeric& linemixinglimit_value,
19688  // Verbosity object:
19689  const Verbosity& verbosity);
19690 
19692 
19715 void ReadMytran2(// WS Output:
19717  // WS Generic Input:
19718  const String& filename,
19719  const Numeric& fmin,
19720  const Numeric& fmax,
19721  const String& globalquantumnumbers,
19722  const String& localquantumnumbers,
19723  const String& normalization_option,
19724  const String& mirroring_option,
19725  const String& population_option,
19726  const String& lineshapetype_option,
19727  const String& cutoff_option,
19728  const Numeric& cutoff_value,
19729  const Numeric& linemixinglimit_value,
19730  // Verbosity object:
19731  const Verbosity& verbosity);
19732 
19734 
19756 void ReadJPL(// WS Output:
19758  // WS Generic Input:
19759  const String& filename,
19760  const Numeric& fmin,
19761  const Numeric& fmax,
19762  const String& globalquantumnumbers,
19763  const String& localquantumnumbers,
19764  const String& normalization_option,
19765  const String& mirroring_option,
19766  const String& population_option,
19767  const String& lineshapetype_option,
19768  const String& cutoff_option,
19769  const Numeric& cutoff_value,
19770  const Numeric& linemixinglimit_value,
19771  // Verbosity object:
19772  const Verbosity& verbosity);
19773 
19775 
19783 void abs_linesTruncateGlobalQuantumNumbers(// WS Output:
19785  // Verbosity object:
19786  const Verbosity& verbosity);
19787 
19789 
19804 void abs_linesWriteSplitXML(// WS Input:
19805  const String& output_file_format,
19807  // WS Generic Input:
19808  const String& basename,
19809  // Verbosity object:
19810  const Verbosity& verbosity);
19811 
19813 
19823 void abs_linesWriteSpeciesSplitXML(// WS Input:
19824  const String& output_file_format,
19826  // WS Generic Input:
19827  const String& basename,
19828  // Verbosity object:
19829  const Verbosity& verbosity);
19830 
19832 
19844 void abs_lines_per_speciesWriteSplitXML(// WS Input:
19845  const String& output_file_format,
19847  // WS Generic Input:
19848  const String& basename,
19849  // Verbosity object:
19850  const Verbosity& verbosity);
19851 
19853 
19866  const String& output_file_format,
19868  // WS Generic Input:
19869  const String& basename,
19870  // Verbosity object:
19871  const Verbosity& verbosity);
19872 
19874 
19893 void Reduce(// WS Generic Output:
19894  Numeric& o,
19895  // WS Generic Input:
19896  const Vector& i,
19897  // Verbosity object:
19898  const Verbosity& verbosity);
19899 
19901 
19920 void Reduce(// WS Generic Output:
19921  Numeric& o,
19922  // WS Generic Input:
19923  const Matrix& i,
19924  // Verbosity object:
19925  const Verbosity& verbosity);
19926 
19928 
19947 void Reduce(// WS Generic Output:
19948  Numeric& o,
19949  // WS Generic Input:
19950  const Tensor3& i,
19951  // Verbosity object:
19952  const Verbosity& verbosity);
19953 
19955 
19974 void Reduce(// WS Generic Output:
19975  Numeric& o,
19976  // WS Generic Input:
19977  const Tensor4& i,
19978  // Verbosity object:
19979  const Verbosity& verbosity);
19980 
19982 
20001 void Reduce(// WS Generic Output:
20002  Numeric& o,
20003  // WS Generic Input:
20004  const Tensor5& i,
20005  // Verbosity object:
20006  const Verbosity& verbosity);
20007 
20009 
20028 void Reduce(// WS Generic Output:
20029  Numeric& o,
20030  // WS Generic Input:
20031  const Tensor6& i,
20032  // Verbosity object:
20033  const Verbosity& verbosity);
20034 
20036 
20055 void Reduce(// WS Generic Output:
20056  Numeric& o,
20057  // WS Generic Input:
20058  const Tensor7& i,
20059  // Verbosity object:
20060  const Verbosity& verbosity);
20061 
20063 
20082 void Reduce(// WS Generic Output:
20083  Vector& o,
20084  // WS Generic Input:
20085  const Matrix& i,
20086  // Verbosity object:
20087  const Verbosity& verbosity);
20088 
20090 
20109 void Reduce(// WS Generic Output:
20110  Vector& o,
20111  // WS Generic Input:
20112  const Tensor3& i,
20113  // Verbosity object:
20114  const Verbosity& verbosity);
20115 
20117 
20136 void Reduce(// WS Generic Output:
20137  Vector& o,
20138  // WS Generic Input:
20139  const Tensor4& i,
20140  // Verbosity object:
20141  const Verbosity& verbosity);
20142 
20144 
20163 void Reduce(// WS Generic Output:
20164  Vector& o,
20165  // WS Generic Input:
20166  const Tensor5& i,
20167  // Verbosity object:
20168  const Verbosity& verbosity);
20169 
20171 
20190 void Reduce(// WS Generic Output:
20191  Vector& o,
20192  // WS Generic Input:
20193  const Tensor6& i,
20194  // Verbosity object:
20195  const Verbosity& verbosity);
20196 
20198 
20217 void Reduce(// WS Generic Output:
20218  Vector& o,
20219  // WS Generic Input:
20220  const Tensor7& i,
20221  // Verbosity object:
20222  const Verbosity& verbosity);
20223 
20225 
20244 void Reduce(// WS Generic Output:
20245  Matrix& o,
20246  // WS Generic Input:
20247  const Tensor3& i,
20248  // Verbosity object:
20249  const Verbosity& verbosity);
20250 
20252 
20271 void Reduce(// WS Generic Output:
20272  Matrix& o,
20273  // WS Generic Input:
20274  const Tensor4& i,
20275  // Verbosity object:
20276  const Verbosity& verbosity);
20277 
20279 
20298 void Reduce(// WS Generic Output:
20299  Matrix& o,
20300  // WS Generic Input:
20301  const Tensor5& i,
20302  // Verbosity object:
20303  const Verbosity& verbosity);
20304 
20306 
20325 void Reduce(// WS Generic Output:
20326  Matrix& o,
20327  // WS Generic Input:
20328  const Tensor6& i,
20329  // Verbosity object:
20330  const Verbosity& verbosity);
20331 
20333 
20352 void Reduce(// WS Generic Output:
20353  Matrix& o,
20354  // WS Generic Input:
20355  const Tensor7& i,
20356  // Verbosity object:
20357  const Verbosity& verbosity);
20358 
20360 
20379 void Reduce(// WS Generic Output:
20380  Tensor3& o,
20381  // WS Generic Input:
20382  const Tensor4& i,
20383  // Verbosity object:
20384  const Verbosity& verbosity);
20385 
20387 
20406 void Reduce(// WS Generic Output:
20407  Tensor3& o,
20408  // WS Generic Input:
20409  const Tensor5& i,
20410  // Verbosity object:
20411  const Verbosity& verbosity);
20412 
20414 
20433 void Reduce(// WS Generic Output:
20434  Tensor3& o,
20435  // WS Generic Input:
20436  const Tensor6& i,
20437  // Verbosity object:
20438  const Verbosity& verbosity);
20439 
20441 
20460 void Reduce(// WS Generic Output:
20461  Tensor3& o,
20462  // WS Generic Input:
20463  const Tensor7& i,
20464  // Verbosity object:
20465  const Verbosity& verbosity);
20466 
20468 
20487 void Reduce(// WS Generic Output:
20488  Tensor4& o,
20489  // WS Generic Input:
20490  const Tensor5& i,
20491  // Verbosity object:
20492  const Verbosity& verbosity);
20493 
20495 
20514 void Reduce(// WS Generic Output:
20515  Tensor4& o,
20516  // WS Generic Input:
20517  const Tensor6& i,
20518  // Verbosity object:
20519  const Verbosity& verbosity);
20520 
20522 
20541 void Reduce(// WS Generic Output:
20542  Tensor4& o,
20543  // WS Generic Input:
20544  const Tensor7& i,
20545  // Verbosity object:
20546  const Verbosity& verbosity);
20547 
20549 
20568 void Reduce(// WS Generic Output:
20569  Tensor5& o,
20570  // WS Generic Input:
20571  const Tensor6& i,
20572  // Verbosity object:
20573  const Verbosity& verbosity);
20574 
20576 
20595 void Reduce(// WS Generic Output:
20596  Tensor5& o,
20597  // WS Generic Input:
20598  const Tensor7& i,
20599  // Verbosity object:
20600  const Verbosity& verbosity);
20601 
20603 
20622 void Reduce(// WS Generic Output:
20623  Tensor6& o,
20624  // WS Generic Input:
20625  const Tensor7& i,
20626  // Verbosity object:
20627  const Verbosity& verbosity);
20628 
20630 
20647 void refellipsoidEarth(// WS Output:
20649  // WS Generic Input:
20650  const String& model,
20651  // Verbosity object:
20652  const Verbosity& verbosity);
20653 
20655 
20665 void refellipsoidGanymede(// WS Output:
20667  // WS Generic Input:
20668  const String& model,
20669  // Verbosity object:
20670  const Verbosity& verbosity);
20671 
20673 
20691 void refellipsoidForAzimuth(// WS Output:
20693  // WS Generic Input:
20694  const Numeric& latitude,
20695  const Numeric& azimuth,
20696  // Verbosity object:
20697  const Verbosity& verbosity);
20698 
20700 
20714 void refellipsoidEuropa(// WS Output:
20716  // WS Generic Input:
20717  const String& model,
20718  // Verbosity object:
20719  const Verbosity& verbosity);
20720 
20722 
20736 void refellipsoidIo(// WS Output:
20738  // WS Generic Input:
20739  const String& model,
20740  // Verbosity object:
20741  const Verbosity& verbosity);
20742 
20744 
20761 void refellipsoidJupiter(// WS Output:
20763  // WS Generic Input:
20764  const String& model,
20765  // Verbosity object:
20766  const Verbosity& verbosity);
20767 
20769 
20786 void refellipsoidMars(// WS Output:
20788  // WS Generic Input:
20789  const String& model,
20790  // Verbosity object:
20791  const Verbosity& verbosity);
20792 
20794 
20812 void refellipsoidMoon(// WS Output:
20814  // WS Generic Input:
20815  const String& model,
20816  // Verbosity object:
20817  const Verbosity& verbosity);
20818 
20820 
20835 void refellipsoidOrbitPlane(// WS Output:
20837  // WS Generic Input:
20838  const Numeric& orbitinc,
20839  // Verbosity object:
20840  const Verbosity& verbosity);
20841 
20843 
20856 void refellipsoidSet(// WS Output:
20858  // WS Generic Input:
20859  const Numeric& re,
20860  const Numeric& e,
20861  // Verbosity object:
20862  const Verbosity& verbosity);
20863 
20865 
20882 void refellipsoidVenus(// WS Output:
20884  // WS Generic Input:
20885  const String& model,
20886  // Verbosity object:
20887  const Verbosity& verbosity);
20888 
20890 
20921 void refr_index_airFreeElectrons(// WS Output:
20924  // WS Input:
20925  const Vector& f_grid,
20927  const Vector& rtp_vmr,
20928  // WS Generic Input:
20929  const Index& demand_vmr_value,
20930  // Verbosity object:
20931  const Verbosity& verbosity);
20932 
20934 
20955 void refr_index_airInfraredEarth(// WS Output:
20958  // WS Input:
20959  const Numeric& rtp_pressure,
20960  const Numeric& rtp_temperature,
20961  // Verbosity object:
20962  const Verbosity& verbosity);
20963 
20965 
21005 void refr_index_airMicrowavesEarth(// WS Output:
21008  // WS Input:
21009  const Numeric& rtp_pressure,
21010  const Numeric& rtp_temperature,
21011  const Vector& rtp_vmr,
21013  // WS Generic Input:
21014  const Numeric& k1,
21015  const Numeric& k2,
21016  const Numeric& k3,
21017  // Verbosity object:
21018  const Verbosity& verbosity);
21019 
21021 
21051 void refr_index_airMicrowavesGeneral(// WS Output:
21054  // WS Input:
21055  const Numeric& rtp_pressure,
21056  const Numeric& rtp_temperature,
21057  const Vector& rtp_vmr,
21059  // Verbosity object:
21060  const Verbosity& verbosity);
21061 
21063 
21079 void retrievalDefClose(// Workspace reference:
21080  Workspace& ws,
21081  // WS Output:
21082  Index& jacobian_do,
21085  // WS Input:
21086  const CovarianceMatrix& covmat_sx,
21088  // Verbosity object:
21089  const Verbosity& verbosity);
21090 
21092 
21126 void retrievalAddAbsSpecies(// Workspace reference:
21127  Workspace& ws,
21128  // WS Output:
21132  // WS Input:
21133  const Index& atmosphere_dim,
21134  const Sparse& covmat_block,
21135  const Sparse& covmat_inv_block,
21136  const Vector& p_grid,
21137  const Vector& lat_grid,
21138  const Vector& lon_grid,
21139  // WS Generic Input:
21140  const Vector& g1,
21141  const Vector& g2,
21142  const Vector& g3,
21143  const String& species,
21144  const String& unit,
21145  const Index& for_species_tag,
21146  // Verbosity object:
21147  const Verbosity& verbosity);
21148 
21150 
21167 void retrievalAddFreqShift(// Workspace reference:
21168  Workspace& ws,
21169  // WS Output:
21173  // WS Input:
21174  const Sparse& covmat_block,
21175  const Sparse& covmat_inv_block,
21176  const Vector& f_grid,
21177  // WS Generic Input:
21178  const Numeric& df,
21179  // Verbosity object:
21180  const Verbosity& verbosity);
21181 
21183 
21200 void retrievalAddFreqStretch(// Workspace reference:
21201  Workspace& ws,
21202  // WS Output:
21206  // WS Input:
21207  const Vector& f_grid,
21208  const Sparse& covmat_block,
21209  const Sparse& covmat_inv_block,
21210  // WS Generic Input:
21211  const Numeric& df,
21212  // Verbosity object:
21213  const Verbosity& verbosity);
21214 
21216 
21236 void retrievalDefInit(// WS Output:
21243  // WS Generic Input:
21244  const Index& initialize_jacobian,
21245  // Verbosity object:
21246  const Verbosity& verbosity);
21247 
21249 
21266 void retrievalAddCatalogParameter(// Workspace reference:
21267  Workspace& ws,
21268  // WS Output:
21272  // WS Generic Input:
21273  const QuantumIdentifier& catalog_identity,
21274  const String& catalog_parameter,
21275  const Numeric& var,
21276  // Verbosity object:
21277  const Verbosity& verbosity);
21278 
21280 
21302 void retrievalAddCatalogParameters(// Workspace reference:
21303  Workspace& ws,
21304  // WS Output:
21308  // WS Input:
21309  const Sparse& covmat_block,
21310  const Sparse& covmat_inv_block,
21311  // WS Generic Input:
21312  const ArrayOfQuantumIdentifier& catalog_identities,
21313  const ArrayOfString& catalog_parameters,
21314  // Verbosity object:
21315  const Verbosity& verbosity);
21316 
21318 
21345 void retrievalAddMagField(// Workspace reference:
21346  Workspace& ws,
21347  // WS Output:
21351  // WS Input:
21352  const Index& atmosphere_dim,
21353  const Sparse& covmat_block,
21354  const Sparse& covmat_inv_block,
21355  const Vector& p_grid,
21356  const Vector& lat_grid,
21357  const Vector& lon_grid,
21358  // WS Generic Input:
21359  const Vector& g1,
21360  const Vector& g2,
21361  const Vector& g3,
21362  const String& component,
21363  const Numeric& dB,
21364  // Verbosity object:
21365  const Verbosity& verbosity);
21366 
21368 
21391 void retrievalAddPointingZa(// Workspace reference:
21392  Workspace& ws,
21393  // WS Output:
21397  // WS Input:
21398  const Sparse& covmat_block,
21399  const Sparse& covmat_inv_block,
21400  const Matrix& sensor_pos,
21401  const Vector& sensor_time,
21402  // WS Generic Input:
21403  const Index& poly_order,
21404  const String& calcmode,
21405  const Numeric& dza,
21406  // Verbosity object:
21407  const Verbosity& verbosity);
21408 
21410 
21435 void retrievalAddPolyfit(// Workspace reference:
21436  Workspace& ws,
21437  // WS Output:
21441  // WS Input:
21442  const Sparse& covmat_block,
21443  const Sparse& covmat_inv_block,
21446  const Matrix& sensor_pos,
21447  // WS Generic Input:
21448  const Index& poly_order,
21449  const Index& no_pol_variation,
21450  const Index& no_los_variation,
21451  const Index& no_mblock_variation,
21452  // Verbosity object:
21453  const Verbosity& verbosity);
21454 
21456 
21483 void retrievalAddScatSpecies(// Workspace reference:
21484  Workspace& ws,
21485  // WS Output:
21489  // WS Input:
21490  const Index& atmosphere_dim,
21491  const Sparse& covmat_block,
21492  const Sparse& covmat_inv_block,
21493  const Vector& p_grid,
21494  const Vector& lat_grid,
21495  const Vector& lon_grid,
21496  // WS Generic Input:
21497  const Vector& g1,
21498  const Vector& g2,
21499  const Vector& g3,
21500  const String& species,
21501  const String& quantity,
21502  // Verbosity object:
21503  const Verbosity& verbosity);
21504 
21506 
21531 void retrievalAddSinefit(// Workspace reference:
21532  Workspace& ws,
21533  // WS Output:
21537  // WS Input:
21538  const Sparse& covmat_block,
21539  const Sparse& covmat_inv_block,
21542  const Matrix& sensor_pos,
21543  // WS Generic Input:
21544  const Vector& period_lengths,
21545  const Index& no_pol_variation,
21546  const Index& no_los_variation,
21547  const Index& no_mblock_variation,
21548  // Verbosity object:
21549  const Verbosity& verbosity);
21550 
21552 
21578 void retrievalAddSpecialSpecies(// Workspace reference:
21579  Workspace& ws,
21580  // WS Output:
21584  // WS Input:
21585  const Index& atmosphere_dim,
21586  const Sparse& covmat_block,
21587  const Sparse& covmat_inv_block,
21588  const Vector& p_grid,
21589  const Vector& lat_grid,
21590  const Vector& lon_grid,
21591  // WS Generic Input:
21592  const Vector& g1,
21593  const Vector& g2,
21594  const Vector& g3,
21595  const String& species,
21596  // Verbosity object:
21597  const Verbosity& verbosity);
21598 
21600 
21624 void retrievalAddSurfaceQuantity(// Workspace reference:
21625  Workspace& ws,
21626  // WS Output:
21630  // WS Input:
21631  const Sparse& covmat_block,
21632  const Sparse& covmat_inv_block,
21633  const Index& atmosphere_dim,
21634  const Vector& lat_grid,
21635  const Vector& lon_grid,
21636  // WS Generic Input:
21637  const Vector& g1,
21638  const Vector& g2,
21639  const String& quantity,
21640  // Verbosity object:
21641  const Verbosity& verbosity);
21642 
21644 
21670 void retrievalAddTemperature(// Workspace reference:
21671  Workspace& ws,
21672  // WS Output:
21676  // WS Input:
21677  const Index& atmosphere_dim,
21678  const Sparse& covmat_block,
21679  const Sparse& covmat_inv_block,
21680  const Vector& p_grid,
21681  const Vector& lat_grid,
21682  const Vector& lon_grid,
21683  // WS Generic Input:
21684  const Vector& g1,
21685  const Vector& g2,
21686  const Vector& g3,
21687  const String& hse,
21688  // Verbosity object:
21689  const Verbosity& verbosity);
21690 
21692 
21719 void retrievalAddWind(// Workspace reference:
21720  Workspace& ws,
21721  // WS Output:
21725  // WS Input:
21726  const Index& atmosphere_dim,
21727  const Sparse& covmat_block,
21728  const Sparse& covmat_inv_block,
21729  const Vector& p_grid,
21730  const Vector& lat_grid,
21731  const Vector& lon_grid,
21732  // WS Generic Input:
21733  const Vector& g1,
21734  const Vector& g2,
21735  const Vector& g3,
21736  const String& component,
21737  const Numeric& dfrequency,
21738  // Verbosity object:
21739  const Verbosity& verbosity);
21740 
21742 
21761 void retrievalErrorsExtract(// WS Output:
21764  // WS Input:
21765  const Matrix& covmat_so,
21766  const Matrix& covmat_ss,
21767  // Verbosity object:
21768  const Verbosity& verbosity);
21769 
21771 
21872 void RT4Calc(// Workspace reference:
21873  Workspace& ws,
21874  // WS Output:
21876  Vector& za_grid,
21877  Vector& aa_grid,
21878  // WS Input:
21879  const Index& atmfields_checked,
21880  const Index& atmgeom_checked,
21881  const Index& scat_data_checked,
21882  const Index& cloudbox_checked,
21883  const Index& cloudbox_on,
21887  const Index& atmosphere_dim,
21888  const Tensor4& pnd_field,
21889  const Tensor3& t_field,
21890  const Tensor3& z_field,
21891  const Tensor4& vmr_field,
21892  const Vector& p_grid,
21894  const Vector& f_grid,
21895  const Index& stokes_dim,
21896  const Matrix& z_surface,
21897  // WS Generic Input:
21898  const Index& nstreams,
21899  const String& pfct_method,
21900  const String& quad_type,
21901  const Index& add_straight_angles,
21902  const Index& pfct_aa_grid_size,
21903  const Index& auto_inc_nstreams,
21904  const Index& robust,
21905  const Index& za_interp_order,
21906  const Index& cos_za_interp,
21907  const Numeric& max_delta_tau,
21908  // Verbosity object:
21909  const Verbosity& verbosity);
21910 
21912 
21965 void RT4CalcWithRT4Surface(// Workspace reference:
21966  Workspace& ws,
21967  // WS Output:
21969  Vector& za_grid,
21970  Vector& aa_grid,
21971  // WS Input:
21972  const Index& atmfields_checked,
21973  const Index& atmgeom_checked,
21974  const Index& scat_data_checked,
21975  const Index& cloudbox_checked,
21976  const Index& cloudbox_on,
21979  const Index& atmosphere_dim,
21980  const Tensor4& pnd_field,
21981  const Tensor3& t_field,
21982  const Tensor3& z_field,
21983  const Tensor4& vmr_field,
21984  const Vector& p_grid,
21986  const Vector& f_grid,
21987  const Index& stokes_dim,
21988  const Matrix& z_surface,
21989  const Numeric& surface_skin_t,
21993  // WS Generic Input:
21994  const Index& nstreams,
21995  const String& pfct_method,
21996  const String& ground_type,
21997  const String& quad_type,
21998  const Index& add_straight_angles,
21999  const Index& pfct_aa_grid_size,
22000  const Index& auto_inc_nstreams,
22001  const Index& robust,
22002  const Index& za_interp_order,
22003  const Index& cos_za_interp,
22004  const Numeric& max_delta_tau,
22005  // Verbosity object:
22006  const Verbosity& verbosity);
22007 
22009 
22020 void RT4Test(// WS Generic Output:
22021  Tensor4& out_rad,
22022  // WS Generic Input:
22023  const String& datapath,
22024  // Verbosity object:
22025  const Verbosity& verbosity);
22026 
22028 
22048 void rte_losGeometricFromRtePosToRtePos2(// WS Output:
22049  Vector& rte_los,
22050  // WS Input:
22051  const Index& atmosphere_dim,
22052  const Vector& lat_grid,
22053  const Vector& lon_grid,
22054  const Vector& refellipsoid,
22055  const Vector& rte_pos,
22056  const Vector& rte_pos2,
22057  // Verbosity object:
22058  const Verbosity& verbosity);
22059 
22061 
22073 void rte_losSet(// WS Output:
22074  Vector& rte_los,
22075  // WS Input:
22076  const Index& atmosphere_dim,
22077  // WS Generic Input:
22078  const Numeric& za,
22079  const Numeric& aa,
22080  // Verbosity object:
22081  const Verbosity& verbosity);
22082 
22084 
22098 void rte_posSet(// WS Output:
22099  Vector& rte_pos,
22100  // WS Input:
22101  const Index& atmosphere_dim,
22102  // WS Generic Input:
22103  const Numeric& z,
22104  const Numeric& lat,
22105  const Numeric& lon,
22106  // Verbosity object:
22107  const Verbosity& verbosity);
22108 
22110 
22124 void rte_pos_losMoveToStartOfPpath(// WS Output:
22125  Vector& rte_pos,
22126  Vector& rte_los,
22127  // WS Input:
22128  const Index& atmosphere_dim,
22129  const Ppath& ppath,
22130  // Verbosity object:
22131  const Verbosity& verbosity);
22132 
22134 
22146 void rtp_nlteFromRaw(// WS Output:
22148  // WS Input:
22151  // WS Generic Input:
22152  const Vector& data,
22153  // Verbosity object:
22154  const Verbosity& verbosity);
22155 
22157 
22173 void ScatElementsPndAndScatAdd(// WS Output:
22176  // WS Input:
22177  const Index& atmosphere_dim,
22178  // WS Generic Input:
22179  const ArrayOfString& scat_data_files,
22180  const ArrayOfString& pnd_field_files,
22181  // Verbosity object:
22182  const Verbosity& verbosity);
22183 
22185 
22209 void ScatElementsSelect(// WS Output:
22212  // WS Input:
22213  const ArrayOfString& scat_species,
22214  // WS Generic Input:
22215  const String& species,
22216  const String& sizeparam,
22217  const Numeric& sizemin,
22218  const Numeric& sizemax,
22219  const Numeric& tolerance,
22220  const String& delim,
22221  // Verbosity object:
22222  const Verbosity& verbosity);
22223 
22225 
22247 void ScatElementsToabs_speciesAdd(// WS Output:
22253  // WS Input:
22254  const Index& atmosphere_dim,
22255  const Vector& f_grid,
22256  // WS Generic Input:
22257  const ArrayOfString& scat_data_files,
22258  const ArrayOfString& pnd_field_files,
22259  // Verbosity object:
22260  const Verbosity& verbosity);
22261 
22263 
22304 void ScatSpeciesExtendTemperature(// WS Output:
22306  // WS Input:
22307  const ArrayOfString& scat_species,
22308  // WS Generic Input:
22309  const String& species,
22310  const String& scat_species_delim,
22311  const Numeric& T_low,
22312  const Numeric& T_high,
22313  // Verbosity object:
22314  const Verbosity& verbosity);
22315 
22317 
22337 void ScatSpeciesInit(// WS Output:
22343  // Verbosity object:
22344  const Verbosity& verbosity);
22345 
22347 
22394 void ScatSpeciesMerge(// WS Output:
22395  Tensor4& pnd_field,
22400  // WS Input:
22401  const Index& atmosphere_dim,
22402  const Index& cloudbox_on,
22404  const Tensor3& t_field,
22405  const Tensor3& z_field,
22406  const Matrix& z_surface,
22407  // Verbosity object:
22408  const Verbosity& verbosity);
22409 
22411 
22440 void ScatSpeciesPndAndScatAdd(// WS Output:
22443  // WS Input:
22444  const Index& atmosphere_dim,
22445  // WS Generic Input:
22446  const ArrayOfString& scat_data_files,
22447  const String& pnd_fieldarray_file,
22448  // Verbosity object:
22449  const Verbosity& verbosity);
22450 
22452 
22481 void ScatSpeciesScatAndMetaRead(// WS Output:
22484  // WS Generic Input:
22485  const ArrayOfString& scat_data_files,
22486  // Verbosity object:
22487  const Verbosity& verbosity);
22488 
22490 
22552 void scat_data_singleTmatrix(// WS Output:
22555  // WS Input:
22557  // WS Generic Input:
22558  const String& shape,
22559  const Numeric& diameter_volume_equ,
22560  const Numeric& aspect_ratio,
22561  const Numeric& mass,
22562  const String& ptype,
22563  const Vector& data_f_grid,
22564  const Vector& data_t_grid,
22565  const Vector& data_za_grid,
22566  const Vector& data_aa_grid,
22567  const Numeric& precision,
22568  const String& cri_source,
22569  const Index& ndgs,
22570  const Index& robust,
22571  const Index& quiet,
22572  // Verbosity object:
22573  const Verbosity& verbosity);
22574 
22576 
22613 void scat_data_checkedCalc(// WS Output:
22615  // WS Input:
22617  const Vector& f_grid,
22618  // WS Generic Input:
22619  const Numeric& dfrel_threshold,
22620  const String& check_level,
22621  const Numeric& sca_mat_threshold,
22622  // Verbosity object:
22623  const Verbosity& verbosity);
22624 
22626 
22636 void scat_data_monoCalc(// WS Output:
22638  // WS Input:
22640  const Vector& f_grid,
22641  const Index& f_index,
22642  // Verbosity object:
22643  const Verbosity& verbosity);
22644 
22646 
22655 void scat_data_monoExtract(// WS Output:
22657  // WS Input:
22659  const Index& f_index,
22660  // Verbosity object:
22661  const Verbosity& verbosity);
22662 
22664 
22678 void scat_dataCalc(// WS Output:
22680  // WS Input:
22682  const Vector& f_grid,
22683  // WS Generic Input:
22684  const Index& interp_order,
22685  // Verbosity object:
22686  const Verbosity& verbosity);
22687 
22689 
22716 void scat_dataCheck(// WS Input:
22718  // WS Generic Input:
22719  const String& check_type,
22720  const Numeric& sca_mat_threshold,
22721  // Verbosity object:
22722  const Verbosity& verbosity);
22723 
22725 
22742 void scat_dataReduceT(// WS Output:
22744  // WS Generic Input:
22745  const Index& scat_index,
22746  const Numeric& temperature,
22747  const Index& interp_order,
22748  const Index& phamat_only,
22749  const Numeric& sca_mat_threshold,
22750  // Verbosity object:
22751  const Verbosity& verbosity);
22752 
22754 
22789 void ScatSpeciesSizeMassInfo(// WS Output:
22793  // WS Input:
22795  // WS Generic Input:
22796  const Index& species_index,
22797  const String& x_unit,
22798  const Numeric& x_fit_start,
22799  const Numeric& x_fit_end,
22800  const Index& do_only_x,
22801  // Verbosity object:
22802  const Verbosity& verbosity);
22803 
22805 
22832 void particle_fieldCleanup(// WS Generic Output:
22833  Tensor4& particle_field_out,
22834  // WS Generic Input:
22835  const Tensor4& particle_field_in,
22836  const Numeric& threshold,
22837  // Verbosity object:
22838  const Verbosity& verbosity);
22839 
22841 
22874 void sensor_checkedCalc(// WS Output:
22876  // WS Input:
22877  const Index& atmosphere_dim,
22878  const Index& stokes_dim,
22879  const Vector& f_grid,
22880  const Matrix& sensor_pos,
22881  const Matrix& sensor_los,
22882  const Matrix& transmitter_pos,
22883  const Matrix& mblock_dlos_grid,
22884  const Sparse& sensor_response,
22885  const Vector& sensor_response_f,
22888  // Verbosity object:
22889  const Verbosity& verbosity);
22890 
22892 
22912 void sensorOff(// WS Output:
22921  // WS Input:
22922  const Index& stokes_dim,
22923  const Vector& f_grid,
22924  // Verbosity object:
22925  const Verbosity& verbosity);
22926 
22928 
22952  Matrix& sensor_los,
22953  // WS Input:
22954  const Index& atmosphere_dim,
22955  const Vector& lat_grid,
22956  const Vector& lon_grid,
22957  const Vector& refellipsoid,
22958  const Matrix& sensor_pos,
22959  // WS Generic Input:
22960  const Matrix& target_pos,
22961  // Verbosity object:
22962  const Verbosity& verbosity);
22963 
22965 
23026 void sensor_responseAntenna(// WS Output:
23032  // WS Input:
23035  const Index& atmosphere_dim,
23036  const Index& antenna_dim,
23037  const Matrix& antenna_dlos,
23039  const Index& sensor_norm,
23040  // WS Generic Input:
23041  const String& option_2d,
23042  // Verbosity object:
23043  const Verbosity& verbosity);
23044 
23046 
23069 void sensor_responseBackend(// WS Output:
23075  // WS Input:
23078  const Vector& f_backend,
23080  const Index& sensor_norm,
23081  // Verbosity object:
23082  const Verbosity& verbosity);
23083 
23085 
23127  // WS Input:
23130  const Vector& f_backend,
23132  const Index& sensor_norm,
23133  // WS Generic Input:
23134  const Numeric& df1,
23135  const Numeric& df2,
23136  // Verbosity object:
23137  const Verbosity& verbosity);
23138 
23140 
23166 void sensor_responseBeamSwitching(// WS Output:
23172  // WS Input:
23175  // WS Generic Input:
23176  const Numeric& w1,
23177  const Numeric& w2,
23178  // Verbosity object:
23179  const Verbosity& verbosity);
23180 
23182 
23219 void sensor_responseFillFgrid(// WS Output:
23225  // WS Input:
23228  // WS Generic Input:
23229  const Index& polyorder,
23230  const Index& nfill,
23231  // Verbosity object:
23232  const Verbosity& verbosity);
23233 
23235 
23261 void sensor_responseFrequencySwitching(// WS Output:
23267  // WS Input:
23270  // Verbosity object:
23271  const Verbosity& verbosity);
23272 
23274 
23293 void sensor_responseIF2RF(// WS Output:
23296  // WS Input:
23297  const Numeric& lo,
23298  const String& sideband_mode,
23299  // Verbosity object:
23300  const Verbosity& verbosity);
23301 
23303 
23338 void sensor_responseInit(// WS Output:
23346  // WS Input:
23347  const Vector& f_grid,
23348  const Matrix& mblock_dlos_grid,
23349  const Index& antenna_dim,
23350  const Index& atmosphere_dim,
23351  const Index& stokes_dim,
23352  const Index& sensor_norm,
23353  // Verbosity object:
23354  const Verbosity& verbosity);
23355 
23357 
23419 void sensor_responseMetMM(// WS Output:
23420  Index& antenna_dim,
23429  Index& sensor_norm,
23430  // WS Input:
23431  const Index& atmosphere_dim,
23432  const Index& stokes_dim,
23433  const Vector& f_grid,
23434  const Vector& f_backend,
23437  const String& iy_unit,
23438  const Matrix& antenna_dlos,
23440  const Vector& met_mm_antenna,
23441  // WS Generic Input:
23442  const Index& use_antenna,
23443  const Index& mirror_dza,
23444  // Verbosity object:
23445  const Verbosity& verbosity);
23446 
23448 
23474 void sensor_responseMixer(// WS Output:
23480  // WS Input:
23483  const Numeric& lo,
23485  const Index& sensor_norm,
23486  // Verbosity object:
23487  const Verbosity& verbosity);
23488 
23490 
23526  // WS Input:
23529  const Vector& f_backend,
23532  // Verbosity object:
23533  const Verbosity& verbosity);
23534 
23536 
23566 void sensor_responseMultiMixerBackend(// WS Output:
23572  // WS Input:
23575  const Vector& lo_multi,
23580  const Index& sensor_norm,
23581  // Verbosity object:
23582  const Verbosity& verbosity);
23583 
23585 
23621 void sensor_responsePolarisation(// WS Output:
23627  // WS Input:
23630  const Index& stokes_dim,
23631  const String& iy_unit,
23633  // Verbosity object:
23634  const Verbosity& verbosity);
23635 
23637 
23658 void sensor_responseStokesRotation(// WS Output:
23660  // WS Input:
23664  const Index& stokes_dim,
23665  const Vector& stokes_rotation,
23666  // Verbosity object:
23667  const Verbosity& verbosity);
23668 
23670 
23703 void sensor_responseSimpleAMSU(// WS Output:
23704  Vector& f_grid,
23705  Index& antenna_dim,
23714  Index& sensor_norm,
23715  // WS Input:
23716  const Index& atmosphere_dim,
23717  const Index& stokes_dim,
23719  // WS Generic Input:
23720  const Numeric& spacing,
23721  // Verbosity object:
23722  const Verbosity& verbosity);
23723 
23725 
23763 void sensor_responseGenericAMSU(// WS Output:
23764  Vector& f_grid,
23765  Index& antenna_dim,
23774  Index& sensor_norm,
23775  // WS Input:
23776  const Index& atmosphere_dim,
23777  const Index& stokes_dim,
23779  // WS Generic Input:
23780  const Numeric& spacing,
23781  // Verbosity object:
23782  const Verbosity& verbosity);
23783 
23785 
23804 void sensor_responseWMRF(// WS Output:
23810  // WS Input:
23813  const Sparse& wmrf_weights,
23814  const Vector& f_backend,
23815  // Verbosity object:
23816  const Verbosity& verbosity);
23817 
23819 
23826 void SetNumberOfThreads(// WS Generic Input:
23827  const Index& nthreads,
23828  // Verbosity object:
23829  const Verbosity& verbosity);
23830 
23832 
23839 void Sleep(// WS Generic Input:
23840  const Numeric& time,
23841  // Verbosity object:
23842  const Verbosity& verbosity);
23843 
23845 
23852 void timeSleep(// WS Input:
23853  const Time& time,
23854  // Verbosity object:
23855  const Verbosity& verbosity);
23856 
23858 
23869 void SparseSparseMultiply(// WS Generic Output:
23870  Sparse& out,
23871  // WS Generic Input:
23872  const Sparse& m1,
23873  const Sparse& m2,
23874  // Verbosity object:
23875  const Verbosity& verbosity);
23876 
23878 
23892 void SparseMatrixIdentity(// WS Generic Output:
23893  Sparse& out,
23894  // WS Generic Input:
23895  const Index& n,
23896  const Numeric& value,
23897  // Verbosity object:
23898  const Verbosity& verbosity);
23899 
23901 
23918  // WS Input:
23920  const Vector& za_grid,
23921  const Vector& aa_grid,
23922  const Vector& za_grid_weights,
23923  // Verbosity object:
23924  const Verbosity& verbosity);
23925 
23927 
23979 void spectral_radiance_fieldClearskyPlaneParallel(// Workspace reference:
23980  Workspace& ws,
23981  // WS Output:
23983  // WS Generic Output:
23984  Tensor3& trans_field,
23985  // WS Input:
23987  const Agenda& water_p_eq_agenda,
23988  const Agenda& iy_space_agenda,
23989  const Agenda& iy_surface_agenda,
23990  const Agenda& iy_cloudbox_agenda,
23991  const Index& stokes_dim,
23992  const Vector& f_grid,
23993  const Index& atmosphere_dim,
23994  const Vector& p_grid,
23995  const Tensor3& z_field,
23996  const Tensor3& t_field,
23997  const EnergyLevelMap& nlte_field,
23998  const Tensor4& vmr_field,
24000  const Tensor3& wind_u_field,
24001  const Tensor3& wind_v_field,
24002  const Tensor3& wind_w_field,
24003  const Tensor3& mag_u_field,
24004  const Tensor3& mag_v_field,
24005  const Tensor3& mag_w_field,
24006  const Matrix& z_surface,
24007  const Numeric& ppath_lmax,
24008  const Numeric& rte_alonglos_v,
24009  const Tensor3& surface_props_data,
24010  const Vector& za_grid,
24011  // WS Generic Input:
24012  const Index& use_parallel_iy,
24013  // Verbosity object:
24014  const Verbosity& verbosity);
24015 
24017 
24035  // WS Input:
24036  const Index& atmosphere_dim,
24037  const Vector& p_grid,
24038  const Index& cloudbox_on,
24040  const Tensor7& cloudbox_field,
24041  // Verbosity object:
24042  const Verbosity& verbosity);
24043 
24045 
24096 void spectral_radiance_fieldExpandCloudboxField(// Workspace reference:
24097  Workspace& ws,
24098  // WS Output:
24100  // WS Input:
24102  const Agenda& water_p_eq_agenda,
24103  const Agenda& iy_space_agenda,
24104  const Agenda& iy_surface_agenda,
24105  const Agenda& iy_cloudbox_agenda,
24106  const Index& stokes_dim,
24107  const Vector& f_grid,
24108  const Index& atmosphere_dim,
24109  const Vector& p_grid,
24110  const Tensor3& z_field,
24111  const Tensor3& t_field,
24112  const EnergyLevelMap& nlte_field,
24113  const Tensor4& vmr_field,
24115  const Tensor3& wind_u_field,
24116  const Tensor3& wind_v_field,
24117  const Tensor3& wind_w_field,
24118  const Tensor3& mag_u_field,
24119  const Tensor3& mag_v_field,
24120  const Tensor3& mag_w_field,
24121  const Matrix& z_surface,
24122  const Index& cloudbox_on,
24124  const Tensor7& cloudbox_field,
24125  const Numeric& ppath_lmax,
24126  const Numeric& rte_alonglos_v,
24127  const Tensor3& surface_props_data,
24128  const Vector& za_grid,
24129  // WS Generic Input:
24130  const Index& use_parallel_iy,
24131  // Verbosity object:
24132  const Verbosity& verbosity);
24133 
24135 
24166 void specular_losCalc(// WS Output:
24169  // WS Input:
24170  const Vector& rtp_pos,
24171  const Vector& rtp_los,
24172  const Index& atmosphere_dim,
24173  const Vector& lat_grid,
24174  const Vector& lon_grid,
24175  const Vector& refellipsoid,
24176  const Matrix& z_surface,
24177  // WS Generic Input:
24178  const Index& ignore_surface_slope,
24179  // Verbosity object:
24180  const Verbosity& verbosity);
24181 
24183 
24201 void specular_losCalcNoTopography(// WS Output:
24204  // WS Input:
24205  const Vector& rtp_pos,
24206  const Vector& rtp_los,
24207  const Index& atmosphere_dim,
24208  // Verbosity object:
24209  const Verbosity& verbosity);
24210 
24212 
24232 void StringJoin(// WS Generic Output:
24233  String& out,
24234  // WS Generic Input:
24235  const String& in1,
24236  const String& in2,
24237  const String& in3,
24238  const String& in4,
24239  const String& in5,
24240  const String& in6,
24241  const String& in7,
24242  const String& in8,
24243  const String& in9,
24244  const String& in10,
24245  // Verbosity object:
24246  const Verbosity& verbosity);
24247 
24249 
24257 void StringSet(// WS Generic Output:
24258  String& out,
24259  // WS Generic Input:
24260  const String& text,
24261  // Verbosity object:
24262  const Verbosity& verbosity);
24263 
24265 
24277 void z_surfaceFromFileAndGrid(// WS Output:
24278  Matrix& z_surface,
24279  // WS Input:
24280  const Vector& lat_grid,
24281  const Vector& lon_grid,
24282  // WS Generic Input:
24283  const String& filename,
24284  const Index& interp_order,
24285  const Index& set_lowest_altitude_to_zero,
24286  // Verbosity object:
24287  const Verbosity& verbosity);
24288 
24290 
24300 void z_surfaceConstantAltitude(// WS Output:
24301  Matrix& z_surface,
24302  // WS Input:
24303  const Vector& lat_grid,
24304  const Vector& lon_grid,
24305  // WS Generic Input:
24306  const Numeric& altitude,
24307  // Verbosity object:
24308  const Verbosity& verbosity);
24309 
24311 
24331 void surfaceBlackbody(// WS Output:
24335  // WS Input:
24336  const Index& atmosphere_dim,
24337  const Vector& f_grid,
24338  const Index& stokes_dim,
24339  const Vector& rtp_pos,
24340  const Vector& rtp_los,
24341  const Numeric& surface_skin_t,
24342  // Verbosity object:
24343  const Verbosity& verbosity);
24344 
24346 
24382 void surfaceFastem(// WS Output:
24386  // WS Input:
24387  const Index& atmosphere_dim,
24388  const Index& stokes_dim,
24389  const Vector& f_grid,
24390  const Vector& rtp_pos,
24391  const Vector& rtp_los,
24392  const Numeric& surface_skin_t,
24393  // WS Generic Input:
24394  const Numeric& salinity,
24395  const Numeric& wind_speed,
24396  const Numeric& wind_direction,
24397  const Vector& transmittance,
24398  const Index& fastem_version,
24399  // Verbosity object:
24400  const Verbosity& verbosity);
24401 
24403 
24434 void surfaceTessem(// WS Output:
24438  // WS Input:
24439  const Index& atmosphere_dim,
24440  const Index& stokes_dim,
24441  const Vector& f_grid,
24442  const Vector& rtp_pos,
24443  const Vector& rtp_los,
24444  const Numeric& surface_skin_t,
24445  const TessemNN& tessem_neth,
24446  const TessemNN& tessem_netv,
24447  // WS Generic Input:
24448  const Numeric& salinity,
24449  const Numeric& wind_speed,
24450  // Verbosity object:
24451  const Verbosity& verbosity);
24452 
24454 
24504 void surfaceTelsem(// WS Output:
24508  // WS Input:
24509  const Index& atmosphere_dim,
24510  const Index& stokes_dim,
24511  const Vector& f_grid,
24512  const Vector& lat_grid,
24513  const Vector& lat_true,
24514  const Vector& lon_true,
24515  const Vector& rtp_pos,
24516  const Vector& rtp_los,
24517  const Numeric& surface_skin_t,
24518  // WS Generic Input:
24519  const TelsemAtlas& atlas,
24520  const Numeric& r_min,
24521  const Numeric& r_max,
24522  const Numeric& d_max,
24523  // Verbosity object:
24524  const Verbosity& verbosity);
24525 
24527 
24554 void surfaceFlatRefractiveIndex(// WS Output:
24558  // WS Input:
24559  const Vector& f_grid,
24560  const Index& stokes_dim,
24561  const Index& atmosphere_dim,
24562  const Vector& rtp_pos,
24563  const Vector& rtp_los,
24564  const Vector& specular_los,
24565  const Numeric& surface_skin_t,
24567  // Verbosity object:
24568  const Verbosity& verbosity);
24569 
24571 
24595 void surfaceFlatReflectivity(// WS Output:
24599  // WS Input:
24600  const Vector& f_grid,
24601  const Index& stokes_dim,
24602  const Index& atmosphere_dim,
24603  const Vector& rtp_pos,
24604  const Vector& rtp_los,
24605  const Vector& specular_los,
24606  const Numeric& surface_skin_t,
24608  // Verbosity object:
24609  const Verbosity& verbosity);
24610 
24612 
24639 void surfaceFlatRvRh(// WS Output:
24643  // WS Input:
24644  const Vector& f_grid,
24645  const Index& stokes_dim,
24646  const Index& atmosphere_dim,
24647  const Vector& rtp_pos,
24648  const Vector& rtp_los,
24649  const Vector& specular_los,
24650  const Numeric& surface_skin_t,
24651  const Matrix& surface_rv_rh,
24652  // Verbosity object:
24653  const Verbosity& verbosity);
24654 
24656 
24681 void surfaceFlatScalarReflectivity(// WS Output:
24685  // WS Input:
24686  const Vector& f_grid,
24687  const Index& stokes_dim,
24688  const Index& atmosphere_dim,
24689  const Vector& rtp_pos,
24690  const Vector& rtp_los,
24691  const Vector& specular_los,
24692  const Numeric& surface_skin_t,
24694  // Verbosity object:
24695  const Verbosity& verbosity);
24696 
24698 
24746 void surfaceLambertianSimple(// WS Output:
24750  // WS Input:
24751  const Vector& f_grid,
24752  const Index& stokes_dim,
24753  const Index& atmosphere_dim,
24754  const Vector& rtp_pos,
24755  const Vector& rtp_los,
24756  const Vector& surface_normal,
24757  const Numeric& surface_skin_t,
24759  // WS Generic Input:
24760  const Index& lambertian_nza,
24761  const Numeric& za_pos,
24762  // Verbosity object:
24763  const Verbosity& verbosity);
24764 
24766 
24809 void surfaceSemiSpecularBy3beams(// Workspace reference:
24810  Workspace& ws,
24811  // WS Output:
24816  // WS Input:
24817  const Index& atmosphere_dim,
24818  const Vector& f_grid,
24819  const Vector& rtp_pos,
24820  const Vector& rtp_los,
24822  // WS Generic Input:
24823  const Numeric& specular_factor,
24824  const Numeric& dza,
24825  // Verbosity object:
24826  const Verbosity& verbosity);
24827 
24829 
24855 void surfaceSplitSpecularTo3beams(// WS Output:
24858  // WS Input:
24859  const Index& atmosphere_dim,
24860  const Vector& rtp_pos,
24861  const Vector& rtp_los,
24862  // WS Generic Input:
24863  const Numeric& specular_factor,
24864  const Numeric& dza,
24865  // Verbosity object:
24866  const Verbosity& verbosity);
24867 
24869 
24905  // WS Input:
24906  const Index& atmosphere_dim,
24907  const Vector& lat_grid,
24908  const Vector& lat_true,
24909  const Vector& lon_true,
24910  const Vector& rtp_pos,
24911  // WS Generic Input:
24912  const GriddedField5& complex_refr_index_field,
24913  // Verbosity object:
24914  const Verbosity& verbosity);
24915 
24917 
24964 void surface_reflectivityFromGriddedField6(// WS Output:
24966  // WS Input:
24967  const Index& stokes_dim,
24968  const Vector& f_grid,
24969  const Index& atmosphere_dim,
24970  const Vector& lat_grid,
24971  const Vector& lat_true,
24972  const Vector& lon_true,
24973  const Vector& rtp_pos,
24974  const Vector& rtp_los,
24975  // WS Generic Input:
24976  const GriddedField6& r_field,
24977  // Verbosity object:
24978  const Verbosity& verbosity);
24979 
24981 
25002 void surface_rtpropCallAgendaX(// Workspace reference:
25003  Workspace& ws,
25004  // WS Output:
25009  // WS Input:
25010  const Vector& f_grid,
25011  const Vector& rtp_pos,
25012  const Vector& rtp_los,
25014  const Index& surface_type,
25015  const Numeric& surface_type_aux,
25016  // Verbosity object:
25017  const Verbosity& verbosity);
25018 
25020 
25063  // WS Input:
25064  const Index& stokes_dim,
25065  const Vector& f_grid,
25066  const Index& atmosphere_dim,
25067  const Vector& lat_grid,
25068  const Vector& lat_true,
25069  const Vector& lon_true,
25070  const Vector& rtp_pos,
25071  const Vector& rtp_los,
25072  // WS Generic Input:
25073  const GriddedField4& r_field,
25074  // Verbosity object:
25075  const Verbosity& verbosity);
25076 
25078 
25091  // WS Input:
25092  const Tensor4& surface_rmatrix,
25093  // Verbosity object:
25094  const Verbosity& verbosity);
25095 
25097 
25121 void surface_typeInterpTypeMask(// WS Output:
25124  // WS Input:
25125  const Index& atmosphere_dim,
25126  const Vector& lat_grid,
25127  const Vector& lat_true,
25128  const Vector& lon_true,
25129  const Vector& rtp_pos,
25131  // Verbosity object:
25132  const Verbosity& verbosity);
25133 
25135 
25156 void SurfaceDummy(// WS Output:
25159  // WS Input:
25160  const Index& atmosphere_dim,
25161  const Vector& lat_grid,
25162  const Vector& lon_grid,
25163  const Tensor3& surface_props_data,
25166  const Index& jacobian_do,
25167  // Verbosity object:
25168  const Verbosity& verbosity);
25169 
25171 
25203 void SurfaceFastem(// WS Output:
25209  // WS Input:
25210  const Index& stokes_dim,
25211  const Index& atmosphere_dim,
25212  const Vector& lat_grid,
25213  const Vector& lon_grid,
25214  const Vector& f_grid,
25215  const Vector& rtp_pos,
25216  const Vector& rtp_los,
25217  const Tensor3& surface_props_data,
25220  const Index& jacobian_do,
25221  // WS Generic Input:
25222  const Vector& transmittance,
25223  const Index& fastem_version,
25224  // Verbosity object:
25225  const Verbosity& verbosity);
25226 
25228 
25272 void SurfaceTessem(// WS Output:
25278  // WS Input:
25279  const Index& stokes_dim,
25280  const Index& atmosphere_dim,
25281  const Vector& lat_grid,
25282  const Vector& lon_grid,
25283  const Vector& f_grid,
25284  const Vector& rtp_pos,
25285  const Vector& rtp_los,
25286  const TessemNN& tessem_neth,
25287  const TessemNN& tessem_netv,
25288  const Tensor3& surface_props_data,
25291  const Index& jacobian_do,
25292  // Verbosity object:
25293  const Verbosity& verbosity);
25294 
25296 
25313 void TangentPointExtract(// WS Generic Output:
25314  Vector& tan_pos,
25315  // WS Input:
25316  const Ppath& ppath,
25317  // Verbosity object:
25318  const Verbosity& verbosity);
25319 
25321 
25334 void TangentPointPrint(// WS Input:
25335  const Ppath& ppath,
25336  // WS Generic Input:
25337  const Index& level,
25338  // Verbosity object:
25339  const Verbosity& verbosity);
25340 
25342 
25366 void telsemStandalone(// WS Generic Output:
25367  Matrix& emissivities,
25368  // WS Generic Input:
25369  const Numeric& lat,
25370  const Numeric& lon,
25371  const Numeric& theta,
25372  const Vector& f,
25373  const TelsemAtlas& ta,
25374  const Numeric& d_max,
25375  // Verbosity object:
25376  const Verbosity& verbosity);
25377 
25379 
25396 void telsemAtlasLookup(// WS Generic Output:
25397  Vector& emissivities,
25398  // WS Generic Input:
25399  const Numeric& lat,
25400  const Numeric& lon,
25401  const TelsemAtlas& atlas,
25402  // Verbosity object:
25403  const Verbosity& verbosity);
25404 
25406 
25426 void telsemSurfaceTypeLandSea(// WS Output:
25428  // WS Input:
25429  const Index& atmosphere_dim,
25430  const Vector& lat_grid,
25431  const Vector& lat_true,
25432  const Vector& lon_true,
25433  const Vector& rtp_pos,
25434  // WS Generic Input:
25435  const TelsemAtlas& atlas,
25436  // Verbosity object:
25437  const Verbosity& verbosity);
25438 
25440 
25454 void telsem_atlasReadAscii(// WS Generic Output:
25455  TelsemAtlas& atlas,
25456  // WS Generic Input:
25457  const String& directory,
25458  const Index& month,
25459  const String& filename_pattern,
25460  // Verbosity object:
25461  const Verbosity& verbosity);
25462 
25464 
25477 void telsem_atlasesReadAscii(// WS Output:
25479  // WS Generic Input:
25480  const String& directory,
25481  const String& filename_pattern,
25482  // Verbosity object:
25483  const Verbosity& verbosity);
25484 
25486 
25498 void Tensor3AddScalar(// WS Generic Output:
25499  Tensor3& out,
25500  // WS Generic Input:
25501  const Tensor3& in,
25502  const Numeric& value,
25503  // Verbosity object:
25504  const Verbosity& verbosity);
25505 
25507 
25521 void Tensor3ExtractFromTensor4(// WS Generic Output:
25522  Tensor3& out,
25523  // WS Generic Input:
25524  const Tensor4& in,
25525  const Index& i,
25526  const String& direction,
25527  // Verbosity object:
25528  const Verbosity& verbosity);
25529 
25531 
25543 void Tensor3Scale(// WS Generic Output:
25544  Tensor3& out,
25545  // WS Generic Input:
25546  const Tensor3& in,
25547  const Numeric& value,
25548  // Verbosity object:
25549  const Verbosity& verbosity);
25550 
25552 
25565 void Tensor3SetConstant(// WS Generic Output:
25566  Tensor3& out,
25567  // WS Input:
25568  const Index& npages,
25569  const Index& nrows,
25570  const Index& ncols,
25571  // WS Generic Input:
25572  const Numeric& value,
25573  // Verbosity object:
25574  const Verbosity& verbosity);
25575 
25577 
25589 void Tensor4AddScalar(// WS Generic Output:
25590  Tensor4& out,
25591  // WS Generic Input:
25592  const Tensor4& in,
25593  const Numeric& value,
25594  // Verbosity object:
25595  const Verbosity& verbosity);
25596 
25598 
25610 void Tensor4Scale(// WS Generic Output:
25611  Tensor4& out,
25612  // WS Generic Input:
25613  const Tensor4& in,
25614  const Numeric& value,
25615  // Verbosity object:
25616  const Verbosity& verbosity);
25617 
25619 
25633 void Tensor4SetConstant(// WS Generic Output:
25634  Tensor4& out,
25635  // WS Input:
25636  const Index& nbooks,
25637  const Index& npages,
25638  const Index& nrows,
25639  const Index& ncols,
25640  // WS Generic Input:
25641  const Numeric& value,
25642  // Verbosity object:
25643  const Verbosity& verbosity);
25644 
25646 
25658 void Tensor5Scale(// WS Generic Output:
25659  Tensor5& out,
25660  // WS Generic Input:
25661  const Tensor5& in,
25662  const Numeric& value,
25663  // Verbosity object:
25664  const Verbosity& verbosity);
25665 
25667 
25682 void Tensor5SetConstant(// WS Generic Output:
25683  Tensor5& out,
25684  // WS Input:
25685  const Index& nshelves,
25686  const Index& nbooks,
25687  const Index& npages,
25688  const Index& nrows,
25689  const Index& ncols,
25690  // WS Generic Input:
25691  const Numeric& value,
25692  // Verbosity object:
25693  const Verbosity& verbosity);
25694 
25696 
25708 void Tensor6Scale(// WS Generic Output:
25709  Tensor6& out,
25710  // WS Generic Input:
25711  const Tensor6& in,
25712  const Numeric& value,
25713  // Verbosity object:
25714  const Verbosity& verbosity);
25715 
25717 
25733 void Tensor6SetConstant(// WS Generic Output:
25734  Tensor6& out,
25735  // WS Input:
25736  const Index& nvitrines,
25737  const Index& nshelves,
25738  const Index& nbooks,
25739  const Index& npages,
25740  const Index& nrows,
25741  const Index& ncols,
25742  // WS Generic Input:
25743  const Numeric& value,
25744  // Verbosity object:
25745  const Verbosity& verbosity);
25746 
25748 
25760 void Tensor7Scale(// WS Generic Output:
25761  Tensor7& out,
25762  // WS Generic Input:
25763  const Tensor7& in,
25764  const Numeric& value,
25765  // Verbosity object:
25766  const Verbosity& verbosity);
25767 
25769 
25786 void Tensor7SetConstant(// WS Generic Output:
25787  Tensor7& out,
25788  // WS Input:
25789  const Index& nlibraries,
25790  const Index& nvitrines,
25791  const Index& nshelves,
25792  const Index& nbooks,
25793  const Index& npages,
25794  const Index& nrows,
25795  const Index& ncols,
25796  // WS Generic Input:
25797  const Numeric& value,
25798  // Verbosity object:
25799  const Verbosity& verbosity);
25800 
25802 
25811 void TestArrayOfAgenda(// Workspace reference:
25812  Workspace& ws,
25813  // WS Input:
25815  // WS Generic Input:
25816  const Index& index,
25817  // Verbosity object:
25818  const Verbosity& verbosity);
25819 
25821 
25829 void TessemNNReadAscii(// WS Generic Output:
25830  TessemNN& tessem_nn,
25831  // WS Generic Input:
25832  const String& filename,
25833  // Verbosity object:
25834  const Verbosity& verbosity);
25835 
25837 
25856 void TestTessem(// WS Generic Output:
25857  Vector& outvalues,
25858  // WS Generic Input:
25859  const TessemNN& net,
25860  const Vector& invalues,
25861  // Verbosity object:
25862  const Verbosity& verbosity);
25863 
25865 
25876 void Test(// Verbosity object:
25877  const Verbosity& verbosity);
25878 
25880 
25888 void time_gridOffset(// WS Output:
25890  // WS Generic Input:
25891  const Numeric& dt,
25892  // Verbosity object:
25893  const Verbosity& verbosity);
25894 
25896 
25910 void timerStart(// WS Output:
25911  Timer& timer,
25912  // Verbosity object:
25913  const Verbosity& verbosity);
25914 
25916 
25924 void timerStop(// WS Output:
25925  Timer& timer,
25926  // Verbosity object:
25927  const Verbosity& verbosity);
25928 
25930 
25939 void time_stampsSort(// WS Generic Output:
25940  ArrayOfTime& out,
25941  // WS Input:
25942  const ArrayOfTime& time_stamps,
25943  // WS Generic Input:
25944  const ArrayOfTime& in,
25945  // Verbosity object:
25946  const Verbosity& verbosity);
25947 
25949 
25958 void time_stampsSort(// WS Generic Output:
25959  ArrayOfVector& out,
25960  // WS Input:
25961  const ArrayOfTime& time_stamps,
25962  // WS Generic Input:
25963  const ArrayOfVector& in,
25964  // Verbosity object:
25965  const Verbosity& verbosity);
25966 
25968 
25978 void TMatrixTest(// Verbosity object:
25979  const Verbosity& verbosity);
25980 
25982 
25997 void transmittanceFromIy_aux(// WS Generic Output:
25998  Vector& transmittance,
25999  // WS Input:
26000  const ArrayOfString& iy_aux_vars,
26001  const ArrayOfMatrix& iy_aux,
26002  // Verbosity object:
26003  const Verbosity& verbosity);
26004 
26006 
26017 void VectorAddScalar(// WS Generic Output:
26018  Vector& out,
26019  // WS Generic Input:
26020  const Vector& in,
26021  const Numeric& value,
26022  // Verbosity object:
26023  const Verbosity& verbosity);
26024 
26026 
26043 void VectorAddVector(// WS Generic Output:
26044  Vector& c,
26045  // WS Generic Input:
26046  const Vector& a,
26047  const Vector& b,
26048  // Verbosity object:
26049  const Verbosity& verbosity);
26050 
26052 
26067 void VectorCrop(// WS Generic Output:
26068  Vector& out,
26069  // WS Generic Input:
26070  const Vector& in,
26071  const Numeric& min_value,
26072  const Numeric& max_value,
26073  // Verbosity object:
26074  const Verbosity& verbosity);
26075 
26077 
26090 void VectorExtractFromMatrix(// WS Generic Output:
26091  Vector& out,
26092  // WS Generic Input:
26093  const Matrix& in,
26094  const Index& i,
26095  const String& direction,
26096  // Verbosity object:
26097  const Verbosity& verbosity);
26098 
26100 
26111 void VectorFlip(// WS Generic Output:
26112  Vector& out,
26113  // WS Generic Input:
26114  const Vector& in,
26115  // Verbosity object:
26116  const Verbosity& verbosity);
26117 
26119 
26146 void VectorInsertGridPoints(// WS Generic Output:
26147  Vector& out,
26148  // WS Generic Input:
26149  const Vector& in,
26150  const Vector& points,
26151  // Verbosity object:
26152  const Verbosity& verbosity);
26153 
26155 
26171 void VectorLinSpace(// WS Generic Output:
26172  Vector& out,
26173  // WS Generic Input:
26174  const Numeric& start,
26175  const Numeric& stop,
26176  const Numeric& step,
26177  // Verbosity object:
26178  const Verbosity& verbosity);
26179 
26181 
26202 void VectorLogSpace(// WS Generic Output:
26203  Vector& out,
26204  // WS Generic Input:
26205  const Numeric& start,
26206  const Numeric& stop,
26207  const Numeric& step,
26208  // Verbosity object:
26209  const Verbosity& verbosity);
26210 
26212 
26226 void VectorMatrixMultiply(// WS Generic Output:
26227  Vector& out,
26228  // WS Generic Input:
26229  const Matrix& m,
26230  const Vector& v,
26231  // Verbosity object:
26232  const Verbosity& verbosity);
26233 
26235 
26248 void VectorNLinSpace(// WS Generic Output:
26249  Vector& out,
26250  // WS Input:
26251  const Index& nelem,
26252  // WS Generic Input:
26253  const Numeric& start,
26254  const Numeric& stop,
26255  // Verbosity object:
26256  const Verbosity& verbosity);
26257 
26259 
26272 void VectorNLogSpace(// WS Generic Output:
26273  Vector& out,
26274  // WS Input:
26275  const Index& nelem,
26276  // WS Generic Input:
26277  const Numeric& start,
26278  const Numeric& stop,
26279  // Verbosity object:
26280  const Verbosity& verbosity);
26281 
26283 
26296 void VectorReshapeMatrix(// WS Generic Output:
26297  Vector& out,
26298  // WS Generic Input:
26299  const Matrix& in,
26300  const String& direction,
26301  // Verbosity object:
26302  const Verbosity& verbosity);
26303 
26305 
26316 void VectorScale(// WS Generic Output:
26317  Vector& out,
26318  // WS Generic Input:
26319  const Vector& in,
26320  const Numeric& value,
26321  // Verbosity object:
26322  const Verbosity& verbosity);
26323 
26325 
26336 void VectorSetConstant(// WS Generic Output:
26337  Vector& out,
26338  // WS Input:
26339  const Index& nelem,
26340  // WS Generic Input:
26341  const Numeric& value,
26342  // Verbosity object:
26343  const Verbosity& verbosity);
26344 
26346 
26357 void VectorSet(// WS Generic Output:
26358  Vector& out,
26359  // WS Generic Input:
26360  const Vector& value,
26361  // Verbosity object:
26362  const Verbosity& verbosity);
26363 
26365 
26382 void VectorSubtractVector(// WS Generic Output:
26383  Vector& c,
26384  // WS Generic Input:
26385  const Vector& a,
26386  const Vector& b,
26387  // Verbosity object:
26388  const Verbosity& verbosity);
26389 
26391 
26403 void VectorVectorMultiply(// WS Generic Output:
26404  Vector& out,
26405  // WS Generic Input:
26406  const Vector& v1,
26407  const Vector& v2,
26408  // Verbosity object:
26409  const Verbosity& verbosity);
26410 
26412 
26436 void VectorZtanToZaRefr1D(// Workspace reference:
26437  Workspace& ws,
26438  // WS Generic Output:
26439  Vector& v_za,
26440  // WS Input:
26442  const Matrix& sensor_pos,
26443  const Vector& p_grid,
26444  const Tensor3& t_field,
26445  const Tensor3& z_field,
26446  const Tensor4& vmr_field,
26447  const Vector& refellipsoid,
26448  const Index& atmosphere_dim,
26449  const Vector& f_grid,
26450  // WS Generic Input:
26451  const Vector& v_ztan,
26452  // Verbosity object:
26453  const Verbosity& verbosity);
26454 
26456 
26473 void VectorZtanToZa1D(// WS Generic Output:
26474  Vector& v_za,
26475  // WS Input:
26476  const Matrix& sensor_pos,
26477  const Vector& refellipsoid,
26478  const Index& atmosphere_dim,
26479  // WS Generic Input:
26480  const Vector& v_ztan,
26481  // Verbosity object:
26482  const Verbosity& verbosity);
26483 
26485 
26494 void verbosityInit(// WS Output:
26495  Verbosity& verbosity);
26496 
26498 
26513 void verbositySet(// WS Output:
26515  // WS Generic Input:
26516  const Index& agenda,
26517  const Index& screen,
26518  const Index& file);
26519 
26521 
26531 void verbositySetAgenda(// WS Output:
26533  // WS Generic Input:
26534  const Index& level);
26535 
26537 
26547 void verbositySetFile(// WS Output:
26549  // WS Generic Input:
26550  const Index& level);
26551 
26553 
26563 void verbositySetScreen(// WS Output:
26565  // WS Generic Input:
26566  const Index& level);
26567 
26569 
26589 void vmr_fieldClip(// WS Output:
26590  Tensor4& vmr_field,
26591  // WS Input:
26593  // WS Generic Input:
26594  const String& species,
26595  const Numeric& limit_low,
26596  const Numeric& limit_high,
26597  // Verbosity object:
26598  const Verbosity& verbosity);
26599 
26601 
26622 void vmr_fieldPerturb(// WS Output:
26623  Tensor4& vmr_field,
26624  // WS Input:
26625  const Index& atmosphere_dim,
26626  const Vector& p_grid,
26627  const Vector& lat_grid,
26628  const Vector& lon_grid,
26630  // WS Generic Input:
26631  const String& species,
26632  const Vector& p_ret_grid,
26633  const Vector& lat_ret_grid,
26634  const Vector& lon_ret_grid,
26635  const Index& pert_index,
26636  const Numeric& pert_size,
26637  const String& pert_mode,
26638  // Verbosity object:
26639  const Verbosity& verbosity);
26640 
26642 
26660 void vmr_fieldPerturbAtmGrids(// WS Output:
26661  Tensor4& vmr_field,
26662  // WS Input:
26663  const Index& atmosphere_dim,
26664  const Vector& p_grid,
26665  const Vector& lat_grid,
26666  const Vector& lon_grid,
26668  // WS Generic Input:
26669  const String& species,
26670  const Index& pert_index,
26671  const Numeric& pert_size,
26672  const String& pert_mode,
26673  // Verbosity object:
26674  const Verbosity& verbosity);
26675 
26677 
26689 void vmr_fieldSetAllConstant(// WS Output:
26690  Tensor4& vmr_field,
26691  // WS Input:
26693  // WS Generic Input:
26694  const Vector& vmr_values,
26695  // Verbosity object:
26696  const Verbosity& verbosity);
26697 
26699 
26716 void water_p_eq_fieldMK05(// WS Output:
26718  // WS Input:
26719  const Tensor3& t_field,
26720  // Verbosity object:
26721  const Verbosity& verbosity);
26722 
26724 
26736 void vmr_fieldSetConstant(// WS Output:
26737  Tensor4& vmr_field,
26738  // WS Input:
26740  // WS Generic Input:
26741  const String& species,
26742  const Numeric& vmr_value,
26743  // Verbosity object:
26744  const Verbosity& verbosity);
26745 
26747 
26758 void Wigner6Init(// WS Output:
26760  // WS Generic Input:
26761  const Index& fast_wigner_stored_symbols,
26762  const Index& largest_wigner_symbol_parameter,
26763  // Verbosity object:
26764  const Verbosity& verbosity);
26765 
26767 
26778 void Wigner3Init(// WS Output:
26780  // WS Generic Input:
26781  const Index& fast_wigner_stored_symbols,
26782  const Index& largest_wigner_symbol_parameter,
26783  // Verbosity object:
26784  const Verbosity& verbosity);
26785 
26787 
26794 void Wigner6Unload(// WS Output:
26796  // Verbosity object:
26797  const Verbosity& verbosity);
26798 
26800 
26807 void Wigner3Unload(// WS Output:
26809  // Verbosity object:
26810  const Verbosity& verbosity);
26811 
26813 
26820 void WignerFastInfoPrint(// WS Input:
26821  const Index& wigner_initialized,
26822  // Verbosity object:
26823  const Verbosity& verbosity);
26824 
26826 
26848 void WindFieldsCalc(// WS Output:
26852  // WS Input:
26853  const Vector& p_grid,
26854  const Vector& lat_grid,
26855  const Vector& lon_grid,
26859  const Index& atmosphere_dim,
26860  // WS Generic Input:
26861  const Index& interp_order,
26862  // Verbosity object:
26863  const Verbosity& verbosity);
26864 
26866 
26889 void WindFieldsCalcExpand1D(// WS Output:
26893  // WS Input:
26894  const Vector& p_grid,
26895  const Vector& lat_grid,
26896  const Vector& lon_grid,
26900  const Index& atmosphere_dim,
26901  // WS Generic Input:
26902  const Index& interp_order,
26903  // Verbosity object:
26904  const Verbosity& verbosity);
26905 
26907 
26924 void WindRawRead(// WS Output:
26928  // WS Generic Input:
26929  const String& basename,
26930  // Verbosity object:
26931  const Verbosity& verbosity);
26932 
26934 
26956 void wind_u_fieldIncludePlanetRotation(// WS Output:
26958  // WS Input:
26959  const Index& atmosphere_dim,
26960  const Vector& p_grid,
26961  const Vector& lat_grid,
26962  const Vector& lon_grid,
26963  const Vector& refellipsoid,
26964  const Tensor3& z_field,
26966  // Verbosity object:
26967  const Verbosity& verbosity);
26968 
26970 
26993 void WMRFSelectChannels(// WS Output:
26994  Vector& f_grid,
26996  Vector& f_backend,
26997  // WS Input:
26998  const ArrayOfIndex& wmrf_channels,
26999  // Verbosity object:
27000  const Verbosity& verbosity);
27001 
27003 
27023 void WriteMolTau(// WS Input:
27024  const Vector& f_grid,
27025  const Tensor3& z_field,
27027  const Index& atmosphere_dim,
27028  // WS Generic Input:
27029  const String& filename,
27030  // Verbosity object:
27031  const Verbosity& verbosity);
27032 
27034 
27076 void xaStandard(// Workspace reference:
27077  Workspace& ws,
27078  // WS Output:
27079  Vector& xa,
27080  // WS Input:
27082  const Index& atmfields_checked,
27083  const Index& atmgeom_checked,
27084  const Index& atmosphere_dim,
27085  const Vector& p_grid,
27086  const Vector& lat_grid,
27087  const Vector& lon_grid,
27088  const Tensor3& t_field,
27089  const Tensor4& vmr_field,
27091  const Index& cloudbox_on,
27092  const Index& cloudbox_checked,
27095  const Tensor3& wind_u_field,
27096  const Tensor3& wind_v_field,
27097  const Tensor3& wind_w_field,
27098  const Tensor3& mag_u_field,
27099  const Tensor3& mag_v_field,
27100  const Tensor3& mag_w_field,
27101  const Tensor3& surface_props_data,
27103  const Agenda& water_p_eq_agenda,
27104  // Verbosity object:
27105  const Verbosity& verbosity);
27106 
27108 
27131 void xClip(// WS Output:
27132  Vector& x,
27133  // WS Input:
27135  // WS Generic Input:
27136  const Index& ijq,
27137  const Numeric& limit_low,
27138  const Numeric& limit_high,
27139  // Verbosity object:
27140  const Verbosity& verbosity);
27141 
27143 
27188 void x2artsAtmAndSurf(// Workspace reference:
27189  Workspace& ws,
27190  // WS Output:
27191  Tensor4& vmr_field,
27192  Tensor3& t_field,
27201  // WS Input:
27203  const Vector& x,
27204  const Index& atmfields_checked,
27205  const Index& atmgeom_checked,
27206  const Index& atmosphere_dim,
27207  const Vector& p_grid,
27208  const Vector& lat_grid,
27209  const Vector& lon_grid,
27211  const Index& cloudbox_on,
27212  const Index& cloudbox_checked,
27215  const Agenda& water_p_eq_agenda,
27216  // Verbosity object:
27217  const Verbosity& verbosity);
27218 
27220 
27262 void x2artsSensor(// Workspace reference:
27263  Workspace& ws,
27264  // WS Output:
27265  Matrix& sensor_los,
27266  Vector& f_backend,
27267  Vector& y_baseline,
27276  // WS Input:
27278  const Vector& x,
27280  const Index& sensor_checked,
27281  const Vector& sensor_time,
27282  // Verbosity object:
27283  const Verbosity& verbosity);
27284 
27286 
27294 void x2artsSpectroscopy(// Verbosity object:
27295  const Verbosity& verbosity);
27296 
27298 
27327 void yApplySensorPol(// WS Output:
27328  Vector& y,
27329  Vector& y_f,
27331  Matrix& y_pos,
27332  Matrix& y_los,
27334  Matrix& y_geo,
27335  Matrix& jacobian,
27336  // WS Input:
27337  const Index& stokes_dim,
27338  const Index& jacobian_do,
27339  const Matrix& sensor_pos,
27340  const Matrix& sensor_pol,
27341  // Verbosity object:
27342  const Verbosity& verbosity);
27343 
27345 
27382 void yApplyUnit(// WS Output:
27383  Vector& y,
27384  Matrix& jacobian,
27385  // WS Input:
27386  const Vector& y_f,
27387  const ArrayOfIndex& y_pol,
27388  const String& iy_unit,
27389  // Verbosity object:
27390  const Verbosity& verbosity);
27391 
27393 
27445 void ybatchCalc(// Workspace reference:
27446  Workspace& ws,
27447  // WS Output:
27451  // WS Input:
27452  const Index& ybatch_start,
27453  const Index& ybatch_n,
27454  const Agenda& ybatch_calc_agenda,
27455  // WS Generic Input:
27456  const Index& robust,
27457  // Verbosity object:
27458  const Verbosity& verbosity);
27459 
27461 
27480 void yColdAtmHot(// WS Output:
27481  Vector& y,
27482  // WS Generic Input:
27483  const Vector& cold,
27484  const Vector& atm,
27485  const Vector& hot,
27486  const Numeric& cold_temp,
27487  const Numeric& hot_temp,
27488  const Index& calib,
27489  // Verbosity object:
27490  const Verbosity& verbosity);
27491 
27493 
27533 void ybatchMetProfiles(// Workspace reference:
27534  Workspace& ws,
27535  // WS Output:
27537  // WS Input:
27540  const Vector& f_grid,
27541  const Matrix& met_amsu_data,
27542  const Matrix& sensor_pos,
27543  const Vector& refellipsoid,
27544  const Vector& lat_grid,
27545  const Vector& lon_grid,
27546  const Index& atmosphere_dim,
27548  // WS Generic Input:
27549  const Index& nelem_p_grid,
27550  const String& met_profile_path,
27551  const String& met_profile_pnd_path,
27552  // Verbosity object:
27553  const Verbosity& verbosity);
27554 
27556 
27593 void ybatchMetProfilesClear(// Workspace reference:
27594  Workspace& ws,
27595  // WS Output:
27597  // WS Input:
27600  const Vector& f_grid,
27601  const Matrix& met_amsu_data,
27602  const Matrix& sensor_pos,
27603  const Vector& refellipsoid,
27604  // WS Generic Input:
27605  const Index& nelem_p_grid,
27606  const String& met_profile_path,
27607  // Verbosity object:
27608  const Verbosity& verbosity);
27609 
27611 
27627 void ybatchTimeAveraging(// WS Output:
27632  // WS Generic Input:
27633  const String& time_step,
27634  const Index& disregard_first,
27635  const Index& disregard_last,
27636  // Verbosity object:
27637  const Verbosity& verbosity);
27638 
27640 
27657  // WS Generic Input:
27658  const ArrayOfIndex& range,
27659  const Vector& trop_temp,
27660  const Numeric& targ_temp,
27661  // Verbosity object:
27662  const Verbosity& verbosity);
27663 
27665 
27675  // WS Input:
27676  const ArrayOfVector& ybatch_corr,
27677  // Verbosity object:
27678  const Verbosity& verbosity);
27679 
27681 
27749 void yCalc(// Workspace reference:
27750  Workspace& ws,
27751  // WS Output:
27752  Vector& y,
27753  Vector& y_f,
27755  Matrix& y_pos,
27756  Matrix& y_los,
27758  Matrix& y_geo,
27759  Matrix& jacobian,
27760  // WS Input:
27761  const Index& atmgeom_checked,
27762  const Index& atmfields_checked,
27763  const Index& atmosphere_dim,
27764  const EnergyLevelMap& nlte_field,
27765  const Index& cloudbox_on,
27766  const Index& cloudbox_checked,
27767  const Index& scat_data_checked,
27768  const Index& sensor_checked,
27769  const Index& stokes_dim,
27770  const Vector& f_grid,
27771  const Matrix& sensor_pos,
27772  const Matrix& sensor_los,
27773  const Matrix& transmitter_pos,
27774  const Matrix& mblock_dlos_grid,
27775  const Sparse& sensor_response,
27776  const Vector& sensor_response_f,
27779  const String& iy_unit,
27780  const Agenda& iy_main_agenda,
27781  const Agenda& geo_pos_agenda,
27782  const Agenda& jacobian_agenda,
27783  const Index& jacobian_do,
27785  const ArrayOfString& iy_aux_vars,
27786  // Verbosity object:
27787  const Verbosity& verbosity);
27788 
27790 
27870 void yCalcAppend(// Workspace reference:
27871  Workspace& ws,
27872  // WS Output:
27873  Vector& y,
27874  Vector& y_f,
27876  Matrix& y_pos,
27877  Matrix& y_los,
27879  Matrix& y_geo,
27880  Matrix& jacobian,
27882  // WS Input:
27883  const Index& atmgeom_checked,
27884  const Index& atmfields_checked,
27885  const Index& atmosphere_dim,
27886  const EnergyLevelMap& nlte_field,
27887  const Index& cloudbox_on,
27888  const Index& cloudbox_checked,
27889  const Index& scat_data_checked,
27890  const Index& sensor_checked,
27891  const Index& stokes_dim,
27892  const Vector& f_grid,
27893  const Matrix& sensor_pos,
27894  const Matrix& sensor_los,
27895  const Matrix& transmitter_pos,
27896  const Matrix& mblock_dlos_grid,
27897  const Sparse& sensor_response,
27898  const Vector& sensor_response_f,
27901  const String& iy_unit,
27902  const Agenda& iy_main_agenda,
27903  const Agenda& geo_pos_agenda,
27904  const Agenda& jacobian_agenda,
27905  const Index& jacobian_do,
27906  const ArrayOfString& iy_aux_vars,
27907  // WS Generic Input:
27908  const ArrayOfRetrievalQuantity& jacobian_quantities_copy,
27909  const Index& append_instrument_wfs,
27910  // Verbosity object:
27911  const Verbosity& verbosity);
27912 
27914 
27995 void yActive(// Workspace reference:
27996  Workspace& ws,
27997  // WS Output:
27998  Vector& y,
27999  Vector& y_f,
28001  Matrix& y_pos,
28002  Matrix& y_los,
28004  Matrix& y_geo,
28005  Matrix& jacobian,
28006  // WS Input:
28007  const Index& atmgeom_checked,
28008  const Index& atmfields_checked,
28009  const String& iy_unit,
28010  const ArrayOfString& iy_aux_vars,
28011  const Index& stokes_dim,
28012  const Vector& f_grid,
28013  const Index& atmosphere_dim,
28014  const EnergyLevelMap& nlte_field,
28015  const Index& cloudbox_on,
28016  const Index& cloudbox_checked,
28017  const Matrix& sensor_pos,
28018  const Matrix& sensor_los,
28019  const Index& sensor_checked,
28020  const Index& jacobian_do,
28022  const Agenda& iy_main_agenda,
28023  const Agenda& geo_pos_agenda,
28025  const Vector& range_bins,
28026  // WS Generic Input:
28027  const Numeric& ze_tref,
28028  const Numeric& k2,
28029  const Numeric& dbze_min,
28030  // Verbosity object:
28031  const Verbosity& verbosity);
28032 
28034 
28056 void ySimpleSpectrometer(// WS Output:
28057  Vector& y,
28058  Vector& y_f,
28059  // WS Input:
28060  const Matrix& iy,
28061  const Index& stokes_dim,
28062  const Vector& f_grid,
28063  // WS Generic Input:
28064  const Numeric& df,
28065  // Verbosity object:
28066  const Verbosity& verbosity);
28067 
28069 
28112 void z_fieldFromHSE(// Workspace reference:
28113  Workspace& ws,
28114  // WS Output:
28115  Tensor3& z_field,
28116  // WS Input:
28117  const Index& atmosphere_dim,
28118  const Vector& p_grid,
28119  const Vector& lat_grid,
28120  const Vector& lon_grid,
28121  const Vector& lat_true,
28122  const Vector& lon_true,
28124  const Tensor3& t_field,
28125  const Tensor4& vmr_field,
28126  const Vector& refellipsoid,
28127  const Matrix& z_surface,
28128  const Index& atmfields_checked,
28129  const Agenda& g0_agenda,
28130  const Numeric& molarmass_dry_air,
28131  const Numeric& p_hse,
28132  const Numeric& z_hse_accuracy,
28133  // Verbosity object:
28134  const Verbosity& verbosity);
28135 
28136 // Supergeneric template function declarations:
28137 
28139 
28170 template <typename T>
28171 void Append(// WS Generic Output:
28172  T& out,
28173  // WS Generic Output Names:
28174  const String& out_wsvname,
28175  // WS Generic Input:
28176  const T& in,
28177  const String& dimension,
28178  // WS Generic Input Names:
28179  const String& in_wsvname,
28180  const String& dimension_wsvname,
28181  // Verbosity object:
28182  const Verbosity& verbosity);
28183 
28185 
28195 template <typename T>
28196 void ArrayOfGriddedFieldGetNames(// WS Generic Output:
28197  ArrayOfString& names,
28198  // WS Generic Input:
28199  const T& griddedfields,
28200  // Verbosity object:
28201  const Verbosity& verbosity);
28202 
28204 
28228 template <typename T>
28229 void Copy(// WS Generic Output:
28230  T& out,
28231  // WS Generic Output Names:
28232  const String& out_wsvname,
28233  // WS Generic Input:
28234  const T& in,
28235  // WS Generic Input Names:
28236  const String& in_wsvname,
28237  // Verbosity object:
28238  const Verbosity& verbosity);
28239 
28241 
28271 template <typename T>
28272 void covmat1D(// WS Generic Output:
28273  T& out,
28274  // WS Generic Input:
28275  const Vector& grid_1,
28276  const Vector& grid_2,
28277  const Vector& sigma_1,
28278  const Vector& sigma_2,
28279  const Vector& cls_1,
28280  const Vector& cls_2,
28281  const Numeric& co,
28282  const String& fname,
28283  // Verbosity object:
28284  const Verbosity& verbosity);
28285 
28287 
28309 template <typename T>
28310 void covmat1DMarkov(// WS Generic Output:
28311  T& out,
28312  T& out_inverse,
28313  // WS Generic Input:
28314  const Vector& grid,
28315  const Vector& sigma,
28316  const Numeric& lc,
28317  const Numeric& co,
28318  // Verbosity object:
28319  const Verbosity& verbosity);
28320 
28322 
28334 template <typename T>
28335 void covmatDiagonal(// WS Generic Output:
28336  T& out,
28337  T& out_inverse,
28338  // WS Generic Input:
28339  const Vector& vars,
28340  // Verbosity object:
28341  const Verbosity& verbosity);
28342 
28344 
28362 template <typename T>
28363 void covmat_seAddBlock(// WS Output:
28365  // WS Generic Input:
28366  const T& block,
28367  const Index& i,
28368  const Index& j,
28369  // Verbosity object:
28370  const Verbosity& verbosity);
28371 
28373 
28396 template <typename T>
28397 void covmat_seAddInverseBlock(// WS Output:
28399  // WS Generic Input:
28400  const T& block,
28401  const Index& i,
28402  const Index& j,
28403  // Verbosity object:
28404  const Verbosity& verbosity);
28405 
28407 
28419 template <typename T>
28420 void covmat_seSet(// WS Output:
28422  // WS Generic Input:
28423  const T& covmat,
28424  // Verbosity object:
28425  const Verbosity& verbosity);
28426 
28428 
28440 template <typename T>
28441 void covmat_sxSet(// WS Output:
28443  // WS Generic Input:
28444  const T& covmat,
28445  // Verbosity object:
28446  const Verbosity& verbosity);
28447 
28449 
28472 template <typename T>
28473 void covmat_sxAddBlock(// WS Output:
28475  // WS Input:
28477  // WS Generic Input:
28478  const T& block,
28479  const Index& i,
28480  const Index& j,
28481  // Verbosity object:
28482  const Verbosity& verbosity);
28483 
28485 
28509 template <typename T>
28510 void covmat_sxAddInverseBlock(// WS Output:
28512  // WS Input:
28514  // WS Generic Input:
28515  const T& block,
28516  const Index& i,
28517  const Index& j,
28518  // Verbosity object:
28519  const Verbosity& verbosity);
28520 
28522 
28535 template <typename T>
28536 void Delete(// Workspace reference:
28537  Workspace& ws,
28538  // WS Generic Input:
28539  const T& v,
28540  // WS Generic Input Names:
28541  const String& v_wsvname,
28542  // Verbosity object:
28543  const Verbosity& verbosity);
28544 
28546 
28563 template <typename T>
28564 void Extract(// WS Generic Output:
28565  T& needle,
28566  // WS Generic Input:
28567  const T& haystack,
28568  const Index& index,
28569  // Verbosity object:
28570  const Verbosity& verbosity);
28571 
28573 
28583 template <typename T>
28584 void GriddedFieldGetName(// WS Generic Output:
28585  String& name,
28586  // WS Generic Input:
28587  const T& griddedfield,
28588  // Verbosity object:
28589  const Verbosity& verbosity);
28590 
28592 
28616 template <typename T>
28617 void Ignore(// WS Generic Input:
28618  const T& in,
28619  // Verbosity object:
28620  const Verbosity& verbosity);
28621 
28623 
28635 template <typename T>
28636 void IndexSetToLast(// WS Output:
28637  Index& nelem,
28638  // WS Generic Input:
28639  const T& v,
28640  // Verbosity object:
28641  const Verbosity& verbosity);
28642 
28644 
28653 template <typename T>
28654 void nelemGet(// WS Output:
28655  Index& nelem,
28656  // WS Generic Input:
28657  const T& v,
28658  // Verbosity object:
28659  const Verbosity& verbosity);
28660 
28662 
28671 template <typename T>
28672 void ncolsGet(// WS Output:
28673  Index& ncols,
28674  // WS Generic Input:
28675  const T& v,
28676  // Verbosity object:
28677  const Verbosity& verbosity);
28678 
28680 
28689 template <typename T>
28690 void nrowsGet(// WS Output:
28691  Index& nrows,
28692  // WS Generic Input:
28693  const T& v,
28694  // Verbosity object:
28695  const Verbosity& verbosity);
28696 
28698 
28707 template <typename T>
28708 void npagesGet(// WS Output:
28709  Index& npages,
28710  // WS Generic Input:
28711  const T& v,
28712  // Verbosity object:
28713  const Verbosity& verbosity);
28714 
28716 
28725 template <typename T>
28726 void nbooksGet(// WS Output:
28727  Index& nbooks,
28728  // WS Generic Input:
28729  const T& v,
28730  // Verbosity object:
28731  const Verbosity& verbosity);
28732 
28734 
28743 template <typename T>
28744 void nshelvesGet(// WS Output:
28745  Index& nshelves,
28746  // WS Generic Input:
28747  const T& v,
28748  // Verbosity object:
28749  const Verbosity& verbosity);
28750 
28752 
28761 template <typename T>
28762 void nvitrinesGet(// WS Output:
28763  Index& nvitrines,
28764  // WS Generic Input:
28765  const T& v,
28766  // Verbosity object:
28767  const Verbosity& verbosity);
28768 
28770 
28778 template <typename T>
28779 void Print(// WS Generic Input:
28780  const T& in,
28781  const Index& level,
28782  // Verbosity object:
28783  const Verbosity& verbosity);
28784 
28786 
28801 template <typename T>
28802 void ReadNetCDF(// WS Generic Output:
28803  T& out,
28804  // WS Generic Output Names:
28805  const String& out_wsvname,
28806  // WS Generic Input:
28807  const String& filename,
28808  // WS Generic Input Names:
28809  const String& filename_wsvname,
28810  // Verbosity object:
28811  const Verbosity& verbosity);
28812 
28814 
28831 template <typename T>
28832 void ReadXML(// WS Generic Output:
28833  T& out,
28834  // WS Generic Output Names:
28835  const String& out_wsvname,
28836  // WS Generic Input:
28837  const String& filename,
28838  // WS Generic Input Names:
28839  const String& filename_wsvname,
28840  // Verbosity object:
28841  const Verbosity& verbosity);
28842 
28844 
28864 template <typename T>
28865 void ReadXMLIndexed(// WS Generic Output:
28866  T& out,
28867  // WS Generic Output Names:
28868  const String& out_wsvname,
28869  // WS Input:
28870  const Index& file_index,
28871  // WS Generic Input:
28872  const String& filename,
28873  const Index& digits,
28874  // WS Generic Input Names:
28875  const String& filename_wsvname,
28876  const String& digits_wsvname,
28877  // Verbosity object:
28878  const Verbosity& verbosity);
28879 
28881 
28905 template <typename T>
28906 void Select(// WS Generic Output:
28907  T& needles,
28908  // WS Generic Input:
28909  const T& haystack,
28910  const ArrayOfIndex& needleindexes,
28911  // Verbosity object:
28912  const Verbosity& verbosity);
28913 
28915 
28929 template <typename T>
28930 void Touch(// WS Generic Output:
28931  T& in,
28932  // Verbosity object:
28933  const Verbosity& verbosity);
28934 
28936 
28951 template <typename T>
28952 void WriteNetCDF(// WS Generic Input:
28953  const T& in,
28954  const String& filename,
28955  // WS Generic Input Names:
28956  const String& in_wsvname,
28957  const String& filename_wsvname,
28958  // Verbosity object:
28959  const Verbosity& verbosity);
28960 
28962 
28978 template <typename T>
28979 void WriteNetCDFIndexed(// WS Input:
28980  const Index& file_index,
28981  // WS Generic Input:
28982  const T& in,
28983  const String& filename,
28984  // WS Generic Input Names:
28985  const String& in_wsvname,
28986  const String& filename_wsvname,
28987  // Verbosity object:
28988  const Verbosity& verbosity);
28989 
28991 
29011 template <typename T>
29012 void WriteXML(// WS Input:
29013  const String& output_file_format,
29014  // WS Generic Input:
29015  const T& in,
29016  const String& filename,
29017  const Index& no_clobber,
29018  // WS Generic Input Names:
29019  const String& in_wsvname,
29020  const String& filename_wsvname,
29021  const String& no_clobber_wsvname,
29022  // Verbosity object:
29023  const Verbosity& verbosity);
29024 
29026 
29047 template <typename T>
29048 void WriteXMLIndexed(// WS Input:
29049  const String& output_file_format,
29050  const Index& file_index,
29051  // WS Generic Input:
29052  const T& in,
29053  const String& filename,
29054  const Index& digits,
29055  // WS Generic Input Names:
29056  const String& in_wsvname,
29057  const String& filename_wsvname,
29058  const String& digits_wsvname,
29059  // Verbosity object:
29060  const Verbosity& verbosity);
29061 
29062 // Get-away function declarations:
29063 
29064 void AbsorptionLinesCreate_g(Workspace& ws, const MRecord& mr);
29065 void AgendaCreate_g(Workspace& ws, const MRecord& mr);
29066 void ArrayOfAbsorptionLinesCreate_g(Workspace& ws, const MRecord& mr);
29068 void ArrayOfAgendaCreate_g(Workspace& ws, const MRecord& mr);
29072 void ArrayOfArrayOfIndexCreate_g(Workspace& ws, const MRecord& mr);
29073 void ArrayOfArrayOfMatrixCreate_g(Workspace& ws, const MRecord& mr);
29074 void ArrayOfPpathCreate_g(Workspace& ws, const MRecord& mr);
29081 void ArrayOfArrayOfStringCreate_g(Workspace& ws, const MRecord& mr);
29082 void ArrayOfArrayOfTensor3Create_g(Workspace& ws, const MRecord& mr);
29083 void ArrayOfArrayOfTensor6Create_g(Workspace& ws, const MRecord& mr);
29084 void ArrayOfArrayOfTimeCreate_g(Workspace& ws, const MRecord& mr);
29086 void ArrayOfArrayOfVectorCreate_g(Workspace& ws, const MRecord& mr);
29087 void ArrayOfCIARecordCreate_g(Workspace& ws, const MRecord& mr);
29088 void ArrayOfGriddedField1Create_g(Workspace& ws, const MRecord& mr);
29089 void ArrayOfGriddedField2Create_g(Workspace& ws, const MRecord& mr);
29090 void ArrayOfGriddedField3Create_g(Workspace& ws, const MRecord& mr);
29091 void ArrayOfGriddedField4Create_g(Workspace& ws, const MRecord& mr);
29092 void ArrayOfIndexCreate_g(Workspace& ws, const MRecord& mr);
29093 void ArrayOfMatrixCreate_g(Workspace& ws, const MRecord& mr);
29096 void ArrayOfRadiationVectorCreate_g(Workspace& ws, const MRecord& mr);
29100 void ArrayOfSparseCreate_g(Workspace& ws, const MRecord& mr);
29101 void ArrayOfStokesVectorCreate_g(Workspace& ws, const MRecord& mr);
29102 void ArrayOfStringCreate_g(Workspace& ws, const MRecord& mr);
29103 void ArrayOfTelsemAtlasCreate_g(Workspace& ws, const MRecord& mr);
29104 void ArrayOfTensor3Create_g(Workspace& ws, const MRecord& mr);
29105 void ArrayOfTensor4Create_g(Workspace& ws, const MRecord& mr);
29106 void ArrayOfTensor5Create_g(Workspace& ws, const MRecord& mr);
29107 void ArrayOfTensor6Create_g(Workspace& ws, const MRecord& mr);
29108 void ArrayOfTensor7Create_g(Workspace& ws, const MRecord& mr);
29109 void ArrayOfTimeCreate_g(Workspace& ws, const MRecord& mr);
29111 void ArrayOfVectorCreate_g(Workspace& ws, const MRecord& mr);
29112 void ArrayOfXsecRecordCreate_g(Workspace& ws, const MRecord& mr);
29113 void CIARecordCreate_g(Workspace& ws, const MRecord& mr);
29114 void CovarianceMatrixCreate_g(Workspace& ws, const MRecord& mr);
29115 void EnergyLevelMapCreate_g(Workspace& ws, const MRecord& mr);
29116 void GasAbsLookupCreate_g(Workspace& ws, const MRecord& mr);
29117 void GridPosCreate_g(Workspace& ws, const MRecord& mr);
29118 void GriddedField1Create_g(Workspace& ws, const MRecord& mr);
29119 void GriddedField2Create_g(Workspace& ws, const MRecord& mr);
29120 void GriddedField3Create_g(Workspace& ws, const MRecord& mr);
29121 void GriddedField4Create_g(Workspace& ws, const MRecord& mr);
29122 void GriddedField5Create_g(Workspace& ws, const MRecord& mr);
29123 void GriddedField6Create_g(Workspace& ws, const MRecord& mr);
29125 void IndexCreate_g(Workspace& ws, const MRecord& mr);
29126 void MCAntennaCreate_g(Workspace& ws, const MRecord& mr);
29127 void MatrixCreate_g(Workspace& ws, const MRecord& mr);
29128 void NumericCreate_g(Workspace& ws, const MRecord& mr);
29129 void PpathCreate_g(Workspace& ws, const MRecord& mr);
29130 void PropagationMatrixCreate_g(Workspace& ws, const MRecord& mr);
29131 void QuantumIdentifierCreate_g(Workspace& ws, const MRecord& mr);
29132 void RadiationVectorCreate_g(Workspace& ws, const MRecord& mr);
29133 void RationalCreate_g(Workspace& ws, const MRecord& mr);
29134 void ScatteringMetaDataCreate_g(Workspace& ws, const MRecord& mr);
29135 void SingleScatteringDataCreate_g(Workspace& ws, const MRecord& mr);
29136 void SparseCreate_g(Workspace& ws, const MRecord& mr);
29137 void SpeciesAuxDataCreate_g(Workspace& ws, const MRecord& mr);
29138 void StokesVectorCreate_g(Workspace& ws, const MRecord& mr);
29139 void StringCreate_g(Workspace& ws, const MRecord& mr);
29140 void TelsemAtlasCreate_g(Workspace& ws, const MRecord& mr);
29141 void Tensor3Create_g(Workspace& ws, const MRecord& mr);
29142 void Tensor4Create_g(Workspace& ws, const MRecord& mr);
29143 void Tensor5Create_g(Workspace& ws, const MRecord& mr);
29144 void Tensor6Create_g(Workspace& ws, const MRecord& mr);
29145 void Tensor7Create_g(Workspace& ws, const MRecord& mr);
29146 void TimerCreate_g(Workspace& ws, const MRecord& mr);
29147 void TimeCreate_g(Workspace& ws, const MRecord& mr);
29148 void TessemNNCreate_g(Workspace& ws, const MRecord& mr);
29149 void TransmissionMatrixCreate_g(Workspace& ws, const MRecord& mr);
29150 void VectorCreate_g(Workspace& ws, const MRecord& mr);
29151 void VerbosityCreate_g(Workspace& ws, const MRecord& mr);
29152 void AbsInputFromAtmFields_g(Workspace& ws, const MRecord& mr);
29153 void AbsInputFromRteScalars_g(Workspace& ws, const MRecord& mr);
29154 void abs_cia_dataAddCIARecord_g(Workspace& ws, const MRecord& mr);
29155 void abs_cia_dataReadFromCIA_g(Workspace& ws, const MRecord& mr);
29156 void abs_cia_dataReadFromXML_g(Workspace& ws, const MRecord& mr);
29157 void abs_coefCalcFromXsec_g(Workspace& ws, const MRecord& mr);
29158 void abs_cont_descriptionAppend_g(Workspace& ws, const MRecord& mr);
29159 void abs_cont_descriptionInit_g(Workspace& ws, const MRecord& mr);
29161 void abs_linesCleanupEmpty_g(Workspace& ws, const MRecord& mr);
29162 void abs_linesKeepBands_g(Workspace& ws, const MRecord& mr);
29163 void abs_linesRemoveBand_g(Workspace& ws, const MRecord& mr);
29165 void abs_linesReplaceWithLines_g(Workspace& ws, const MRecord& mr);
29166 void abs_linesAppendWithLines_g(Workspace& ws, const MRecord& mr);
29167 void abs_linesDeleteWithLines_g(Workspace& ws, const MRecord& mr);
29168 void abs_linesDeleteBadF0_g(Workspace& ws, const MRecord& mr);
29178 void abs_linesSetNormalization_g(Workspace& ws, const MRecord& mr);
29183 void abs_linesSetMirroring_g(Workspace& ws, const MRecord& mr);
29188 void abs_linesSetPopulation_g(Workspace& ws, const MRecord& mr);
29193 void abs_linesSetLineShapeType_g(Workspace& ws, const MRecord& mr);
29198 void abs_linesSetCutoff_g(Workspace& ws, const MRecord& mr);
29200 void abs_linesSetCutoffForMatch_g(Workspace& ws, const MRecord& mr);
29203 void abs_linesSetLinemixingLimit_g(Workspace& ws, const MRecord& mr);
29208 void abs_linesSetT0_g(Workspace& ws, const MRecord& mr);
29209 void abs_lines_per_speciesSetT0_g(Workspace& ws, const MRecord& mr);
29210 void abs_linesSetT0ForMatch_g(Workspace& ws, const MRecord& mr);
29237 void abs_linesCompact_g(Workspace& ws, const MRecord& mr);
29238 void abs_lines_per_speciesCompact_g(Workspace& ws, const MRecord& mr);
29240 void abs_lookupAdapt_g(Workspace& ws, const MRecord& mr);
29241 void abs_lookupCalc_g(Workspace& ws, const MRecord& mr);
29242 void abs_lookupInit_g(Workspace& ws, const MRecord& mr);
29243 void abs_lookupSetup_g(Workspace& ws, const MRecord& mr);
29244 void abs_lookupSetupBatch_g(Workspace& ws, const MRecord& mr);
29245 void abs_lookupSetupWide_g(Workspace& ws, const MRecord& mr);
29246 void abs_lookupTestAccuracy_g(Workspace& ws, const MRecord& mr);
29247 void abs_lookupTestAccMC_g(Workspace& ws, const MRecord& mr);
29248 void abs_nlteFromRaw_g(Workspace& ws, const MRecord& mr);
29249 void abs_speciesAdd_g(Workspace& ws, const MRecord& mr);
29250 void abs_speciesAdd2_g(Workspace& ws, const MRecord& mr);
29252 void abs_speciesDefineAll_g(Workspace& ws, const MRecord& mr);
29253 void abs_speciesInit_g(Workspace& ws, const MRecord& mr);
29254 void abs_speciesSet_g(Workspace& ws, const MRecord& mr);
29255 void abs_vecAddGas_g(Workspace& ws, const MRecord& mr);
29256 void abs_xsec_agenda_checkedCalc_g(Workspace& ws, const MRecord& mr);
29257 void abs_xsec_per_speciesAddCIA_g(Workspace& ws, const MRecord& mr);
29259 void abs_xsec_per_speciesAddConts_g(Workspace& ws, const MRecord& mr);
29260 void abs_xsec_per_speciesAddLines_g(Workspace& ws, const MRecord& mr);
29262 void abs_xsec_per_speciesInit_g(Workspace& ws, const MRecord& mr);
29263 void AddZaAa_g(Workspace& ws, const MRecord& mr);
29264 void AgendaAppend_g(Workspace& ws, const MRecord& mr);
29265 void AgendaExecute_g(Workspace& ws, const MRecord& mr);
29266 void AgendaExecuteExclusive_g(Workspace& ws, const MRecord& mr);
29267 void AgendaSet_g(Workspace& ws, const MRecord& mr);
29268 void AngularGridsSetFluxCalc_g(Workspace& ws, const MRecord& mr);
29269 void ArrayOfAgendaAppend_g(Workspace& ws, const MRecord& mr);
29270 void ArrayOfAgendaExecute_g(Workspace& ws, const MRecord& mr);
29271 void AntennaConstantGaussian1D_g(Workspace& ws, const MRecord& mr);
29273 void AntennaOff_g(Workspace& ws, const MRecord& mr);
29274 void antenna_responseGaussian_g(Workspace& ws, const MRecord& mr);
29276 void Append_sg_VectorNumeric_g(Workspace& ws, const MRecord& mr);
29277 void Append_sg_VectorVector_g(Workspace& ws, const MRecord& mr);
29278 void Append_sg_MatrixMatrix_g(Workspace& ws, const MRecord& mr);
29279 void Append_sg_MatrixVector_g(Workspace& ws, const MRecord& mr);
29280 void Append_sg_Tensor3Matrix_g(Workspace& ws, const MRecord& mr);
29281 void Append_sg_Tensor3Tensor3_g(Workspace& ws, const MRecord& mr);
29282 void Append_sg_Tensor4Tensor3_g(Workspace& ws, const MRecord& mr);
29283 void Append_sg_Tensor4Tensor4_g(Workspace& ws, const MRecord& mr);
29284 void Append_sg_StringString_g(Workspace& ws, const MRecord& mr);
29340 void Append_sg_ArrayOfPpathPpath_g(Workspace& ws, const MRecord& mr);
29357 void Append_sg_ArrayOfIndexIndex_g(Workspace& ws, const MRecord& mr);
29373 void Append_sg_ArrayOfTimeTime_g(Workspace& ws, const MRecord& mr);
29380 void ArrayOfIndexLinSpace_g(Workspace& ws, const MRecord& mr);
29381 void ArrayOfIndexSet_g(Workspace& ws, const MRecord& mr);
29382 void ArrayOfIndexSetConstant_g(Workspace& ws, const MRecord& mr);
29383 void ArrayOfStringSet_g(Workspace& ws, const MRecord& mr);
29384 void Arts_g(Workspace& ws, const MRecord& mr);
29385 void Arts2_g(Workspace& ws, const MRecord& mr);
29386 void AtmFieldPerturb_g(Workspace& ws, const MRecord& mr);
29387 void AtmFieldPerturbAtmGrids_g(Workspace& ws, const MRecord& mr);
29390 void AtmFieldsCalc_g(Workspace& ws, const MRecord& mr);
29391 void AtmFieldsCalcExpand1D_g(Workspace& ws, const MRecord& mr);
29392 void AtmFieldsExpand1D_g(Workspace& ws, const MRecord& mr);
29393 void AtmFieldsExtract1D_g(Workspace& ws, const MRecord& mr);
29394 void AtmFieldsRefinePgrid_g(Workspace& ws, const MRecord& mr);
29396 void atmfields_checkedCalc_g(Workspace& ws, const MRecord& mr);
29397 void atmgeom_checkedCalc_g(Workspace& ws, const MRecord& mr);
29398 void AtmosphereSet1D_g(Workspace& ws, const MRecord& mr);
29399 void AtmosphereSet2D_g(Workspace& ws, const MRecord& mr);
29400 void AtmosphereSet3D_g(Workspace& ws, const MRecord& mr);
29401 void AtmRawRead_g(Workspace& ws, const MRecord& mr);
29402 void AtmWithNLTERawRead_g(Workspace& ws, const MRecord& mr);
29404 void atm_fields_compactAddSpecies_g(Workspace& ws, const MRecord& mr);
29405 void atm_fields_compactCleanup_g(Workspace& ws, const MRecord& mr);
29407 void atm_fields_compactFromMatrix_g(Workspace& ws, const MRecord& mr);
29408 void backend_channel_responseFlat_g(Workspace& ws, const MRecord& mr);
29414 void CIAInfo_g(Workspace& ws, const MRecord& mr);
29415 void CIARecordReadFromFile_g(Workspace& ws, const MRecord& mr);
29416 void cloudboxOff_g(Workspace& ws, const MRecord& mr);
29417 void cloudboxSetAutomatically_g(Workspace& ws, const MRecord& mr);
29418 void cloudboxSetFullAtm_g(Workspace& ws, const MRecord& mr);
29419 void cloudboxSetManually_g(Workspace& ws, const MRecord& mr);
29420 void cloudboxSetManuallyAltitude_g(Workspace& ws, const MRecord& mr);
29421 void cloudbox_checkedCalc_g(Workspace& ws, const MRecord& mr);
29422 void cloudbox_field_monoIterate_g(Workspace& ws, const MRecord& mr);
29423 void cloudbox_fieldCrop_g(Workspace& ws, const MRecord& mr);
29424 void cloudbox_fieldSetFromPrecalc_g(Workspace& ws, const MRecord& mr);
29425 void cloudbox_fieldSetClearsky_g(Workspace& ws, const MRecord& mr);
29426 void cloudbox_field_monoSetConst_g(Workspace& ws, const MRecord& mr);
29427 void cloudbox_fieldSetConst_g(Workspace& ws, const MRecord& mr);
29429 void cloudbox_fieldUpdate1D_g(Workspace& ws, const MRecord& mr);
29430 void cloudbox_fieldUpdateSeq1D_g(Workspace& ws, const MRecord& mr);
29431 void cloudbox_fieldUpdateSeq1DPP_g(Workspace& ws, const MRecord& mr);
29432 void cloudbox_fieldUpdateSeq3D_g(Workspace& ws, const MRecord& mr);
29434 void Compare_sg_NumericNumeric_g(Workspace& ws, const MRecord& mr);
29435 void Compare_sg_VectorVector_g(Workspace& ws, const MRecord& mr);
29436 void Compare_sg_MatrixMatrix_g(Workspace& ws, const MRecord& mr);
29437 void Compare_sg_Tensor3Tensor3_g(Workspace& ws, const MRecord& mr);
29438 void Compare_sg_Tensor4Tensor4_g(Workspace& ws, const MRecord& mr);
29439 void Compare_sg_Tensor5Tensor5_g(Workspace& ws, const MRecord& mr);
29440 void Compare_sg_Tensor7Tensor7_g(Workspace& ws, const MRecord& mr);
29445 void Compare_sg_SparseSparse_g(Workspace& ws, const MRecord& mr);
29470 void complex_refr_indexConstant_g(Workspace& ws, const MRecord& mr);
29474 void Copy_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
29475 void Copy_sg_Agenda_g(Workspace& ws, const MRecord& mr);
29478 void Copy_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
29482 void Copy_sg_ArrayOfArrayOfIndex_g(Workspace& ws, const MRecord& mr);
29483 void Copy_sg_ArrayOfArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
29484 void Copy_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
29491 void Copy_sg_ArrayOfArrayOfString_g(Workspace& ws, const MRecord& mr);
29494 void Copy_sg_ArrayOfArrayOfTime_g(Workspace& ws, const MRecord& mr);
29496 void Copy_sg_ArrayOfArrayOfVector_g(Workspace& ws, const MRecord& mr);
29497 void Copy_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
29498 void Copy_sg_ArrayOfGriddedField1_g(Workspace& ws, const MRecord& mr);
29499 void Copy_sg_ArrayOfGriddedField2_g(Workspace& ws, const MRecord& mr);
29500 void Copy_sg_ArrayOfGriddedField3_g(Workspace& ws, const MRecord& mr);
29501 void Copy_sg_ArrayOfGriddedField4_g(Workspace& ws, const MRecord& mr);
29502 void Copy_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
29503 void Copy_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
29510 void Copy_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
29511 void Copy_sg_ArrayOfStokesVector_g(Workspace& ws, const MRecord& mr);
29512 void Copy_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
29513 void Copy_sg_ArrayOfTelsemAtlas_g(Workspace& ws, const MRecord& mr);
29514 void Copy_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
29515 void Copy_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
29516 void Copy_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
29517 void Copy_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
29518 void Copy_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
29519 void Copy_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
29521 void Copy_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
29522 void Copy_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
29523 void Copy_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
29524 void Copy_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
29525 void Copy_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
29526 void Copy_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
29527 void Copy_sg_GridPos_g(Workspace& ws, const MRecord& mr);
29528 void Copy_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
29529 void Copy_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
29530 void Copy_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
29531 void Copy_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
29532 void Copy_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
29533 void Copy_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
29535 void Copy_sg_Index_g(Workspace& ws, const MRecord& mr);
29536 void Copy_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
29537 void Copy_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29538 void Copy_sg_Numeric_g(Workspace& ws, const MRecord& mr);
29539 void Copy_sg_Ppath_g(Workspace& ws, const MRecord& mr);
29540 void Copy_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
29541 void Copy_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
29542 void Copy_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
29543 void Copy_sg_Rational_g(Workspace& ws, const MRecord& mr);
29544 void Copy_sg_ScatteringMetaData_g(Workspace& ws, const MRecord& mr);
29545 void Copy_sg_SingleScatteringData_g(Workspace& ws, const MRecord& mr);
29546 void Copy_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29547 void Copy_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
29548 void Copy_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
29549 void Copy_sg_String_g(Workspace& ws, const MRecord& mr);
29550 void Copy_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
29551 void Copy_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
29552 void Copy_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
29553 void Copy_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
29554 void Copy_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
29555 void Copy_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
29556 void Copy_sg_Timer_g(Workspace& ws, const MRecord& mr);
29557 void Copy_sg_Time_g(Workspace& ws, const MRecord& mr);
29558 void Copy_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
29559 void Copy_sg_TransmissionMatrix_g(Workspace& ws, const MRecord& mr);
29560 void Copy_sg_Vector_g(Workspace& ws, const MRecord& mr);
29561 void Copy_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
29562 void covmat1D_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29563 void covmat1D_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29568 void covmat_seAddBlock_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29569 void covmat_seAddBlock_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29573 void covmat_seSet_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29574 void covmat_seSet_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29576 void covmat_sxSet_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29577 void covmat_sxSet_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29578 void covmat_sxAddBlock_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29579 void covmat_sxAddBlock_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29582 void covmat_sxExtractSqrtDiagonal_g(Workspace& ws, const MRecord& mr);
29583 void Delete_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
29584 void Delete_sg_Agenda_g(Workspace& ws, const MRecord& mr);
29587 void Delete_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
29593 void Delete_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
29603 void Delete_sg_ArrayOfArrayOfTime_g(Workspace& ws, const MRecord& mr);
29606 void Delete_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
29611 void Delete_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
29612 void Delete_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
29619 void Delete_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
29621 void Delete_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
29622 void Delete_sg_ArrayOfTelsemAtlas_g(Workspace& ws, const MRecord& mr);
29623 void Delete_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
29624 void Delete_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
29625 void Delete_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
29626 void Delete_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
29627 void Delete_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
29628 void Delete_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
29630 void Delete_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
29631 void Delete_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
29632 void Delete_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
29633 void Delete_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
29634 void Delete_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
29635 void Delete_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
29636 void Delete_sg_GridPos_g(Workspace& ws, const MRecord& mr);
29637 void Delete_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
29638 void Delete_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
29639 void Delete_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
29640 void Delete_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
29641 void Delete_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
29642 void Delete_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
29644 void Delete_sg_Index_g(Workspace& ws, const MRecord& mr);
29645 void Delete_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
29646 void Delete_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29647 void Delete_sg_Numeric_g(Workspace& ws, const MRecord& mr);
29648 void Delete_sg_Ppath_g(Workspace& ws, const MRecord& mr);
29649 void Delete_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
29650 void Delete_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
29651 void Delete_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
29652 void Delete_sg_Rational_g(Workspace& ws, const MRecord& mr);
29653 void Delete_sg_ScatteringMetaData_g(Workspace& ws, const MRecord& mr);
29655 void Delete_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29656 void Delete_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
29657 void Delete_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
29658 void Delete_sg_String_g(Workspace& ws, const MRecord& mr);
29659 void Delete_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
29660 void Delete_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
29661 void Delete_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
29662 void Delete_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
29663 void Delete_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
29664 void Delete_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
29665 void Delete_sg_Timer_g(Workspace& ws, const MRecord& mr);
29666 void Delete_sg_Time_g(Workspace& ws, const MRecord& mr);
29667 void Delete_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
29668 void Delete_sg_TransmissionMatrix_g(Workspace& ws, const MRecord& mr);
29669 void Delete_sg_Vector_g(Workspace& ws, const MRecord& mr);
29670 void Delete_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
29673 void DiagonalMatrix_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29674 void DiagonalMatrix_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29675 void DiffZaAa_g(Workspace& ws, const MRecord& mr);
29676 void DisortCalc_g(Workspace& ws, const MRecord& mr);
29677 void DisortCalcWithARTSSurface_g(Workspace& ws, const MRecord& mr);
29678 void DisortCalcClearsky_g(Workspace& ws, const MRecord& mr);
29679 void DOBatchCalc_g(Workspace& ws, const MRecord& mr);
29680 void DOAngularGridsSet_g(Workspace& ws, const MRecord& mr);
29681 void DoitCalc_g(Workspace& ws, const MRecord& mr);
29682 void DoitGetIncoming_g(Workspace& ws, const MRecord& mr);
29683 void DoitGetIncoming1DAtm_g(Workspace& ws, const MRecord& mr);
29684 void DoitInit_g(Workspace& ws, const MRecord& mr);
29685 void DoitScatteringDataPrepare_g(Workspace& ws, const MRecord& mr);
29686 void DoitWriteIterationFields_g(Workspace& ws, const MRecord& mr);
29687 void doit_conv_flagAbs_g(Workspace& ws, const MRecord& mr);
29688 void doit_conv_flagAbsBT_g(Workspace& ws, const MRecord& mr);
29689 void doit_conv_flagLsq_g(Workspace& ws, const MRecord& mr);
29690 void OptimizeDoitPressureGrid_g(Workspace& ws, const MRecord& mr);
29691 void doit_scat_fieldCalc_g(Workspace& ws, const MRecord& mr);
29692 void doit_scat_fieldCalcLimb_g(Workspace& ws, const MRecord& mr);
29693 void doit_za_grid_optCalc_g(Workspace& ws, const MRecord& mr);
29694 void doit_za_interpSet_g(Workspace& ws, const MRecord& mr);
29695 void Duration_g(Workspace& ws, const MRecord& mr);
29696 void EnergyLevelMapSet_g(Workspace& ws, const MRecord& mr);
29697 void Error_g(Workspace& ws, const MRecord& mr);
29698 void Exit_g(Workspace& ws, const MRecord& mr);
29699 void Extract_sg_IndexArrayOfIndex_g(Workspace& ws, const MRecord& mr);
29701 void Extract_sg_NumericVector_g(Workspace& ws, const MRecord& mr);
29704 void Extract_sg_MatrixTensor3_g(Workspace& ws, const MRecord& mr);
29705 void Extract_sg_Tensor3Tensor4_g(Workspace& ws, const MRecord& mr);
29707 void Extract_sg_Tensor4Tensor5_g(Workspace& ws, const MRecord& mr);
29717 void ext_matAddGas_g(Workspace& ws, const MRecord& mr);
29718 void FastemStandAlone_g(Workspace& ws, const MRecord& mr);
29723 void FlagOff_g(Workspace& ws, const MRecord& mr);
29724 void FlagOn_g(Workspace& ws, const MRecord& mr);
29733 void ForLoop_g(Workspace& ws, const MRecord& mr);
29740 void f_gridFromAbsorptionLines_g(Workspace& ws, const MRecord& mr);
29741 void f_gridFromGasAbsLookup_g(Workspace& ws, const MRecord& mr);
29742 void f_gridFromSensorAMSU_g(Workspace& ws, const MRecord& mr);
29743 void f_gridFromSensorAMSUgeneric_g(Workspace& ws, const MRecord& mr);
29744 void f_gridFromSensorHIRS_g(Workspace& ws, const MRecord& mr);
29745 void f_gridMetMM_g(Workspace& ws, const MRecord& mr);
29746 void g0Earth_g(Workspace& ws, const MRecord& mr);
29747 void g0Io_g(Workspace& ws, const MRecord& mr);
29748 void g0Jupiter_g(Workspace& ws, const MRecord& mr);
29749 void g0Mars_g(Workspace& ws, const MRecord& mr);
29750 void g0Venus_g(Workspace& ws, const MRecord& mr);
29751 void geo_posEndOfPpath_g(Workspace& ws, const MRecord& mr);
29752 void geo_posLowestAltitudeOfPpath_g(Workspace& ws, const MRecord& mr);
29753 void geo_posWherePpathPassesZref_g(Workspace& ws, const MRecord& mr);
29756 void GetNumberOfThreads_g(Workspace& ws, const MRecord& mr);
29774 void GriddedFieldZToPRegrid_g(Workspace& ws, const MRecord& mr);
29775 void heating_ratesFromIrradiance_g(Workspace& ws, const MRecord& mr);
29776 void Ignore_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
29777 void Ignore_sg_Agenda_g(Workspace& ws, const MRecord& mr);
29780 void Ignore_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
29786 void Ignore_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
29796 void Ignore_sg_ArrayOfArrayOfTime_g(Workspace& ws, const MRecord& mr);
29799 void Ignore_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
29804 void Ignore_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
29805 void Ignore_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
29812 void Ignore_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
29814 void Ignore_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
29815 void Ignore_sg_ArrayOfTelsemAtlas_g(Workspace& ws, const MRecord& mr);
29816 void Ignore_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
29817 void Ignore_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
29818 void Ignore_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
29819 void Ignore_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
29820 void Ignore_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
29821 void Ignore_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
29823 void Ignore_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
29824 void Ignore_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
29825 void Ignore_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
29826 void Ignore_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
29827 void Ignore_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
29828 void Ignore_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
29829 void Ignore_sg_GridPos_g(Workspace& ws, const MRecord& mr);
29830 void Ignore_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
29831 void Ignore_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
29832 void Ignore_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
29833 void Ignore_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
29834 void Ignore_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
29835 void Ignore_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
29837 void Ignore_sg_Index_g(Workspace& ws, const MRecord& mr);
29838 void Ignore_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
29839 void Ignore_sg_Matrix_g(Workspace& ws, const MRecord& mr);
29840 void Ignore_sg_Numeric_g(Workspace& ws, const MRecord& mr);
29841 void Ignore_sg_Ppath_g(Workspace& ws, const MRecord& mr);
29842 void Ignore_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
29843 void Ignore_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
29844 void Ignore_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
29845 void Ignore_sg_Rational_g(Workspace& ws, const MRecord& mr);
29846 void Ignore_sg_ScatteringMetaData_g(Workspace& ws, const MRecord& mr);
29848 void Ignore_sg_Sparse_g(Workspace& ws, const MRecord& mr);
29849 void Ignore_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
29850 void Ignore_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
29851 void Ignore_sg_String_g(Workspace& ws, const MRecord& mr);
29852 void Ignore_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
29853 void Ignore_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
29854 void Ignore_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
29855 void Ignore_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
29856 void Ignore_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
29857 void Ignore_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
29858 void Ignore_sg_Timer_g(Workspace& ws, const MRecord& mr);
29859 void Ignore_sg_Time_g(Workspace& ws, const MRecord& mr);
29860 void Ignore_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
29861 void Ignore_sg_TransmissionMatrix_g(Workspace& ws, const MRecord& mr);
29862 void Ignore_sg_Vector_g(Workspace& ws, const MRecord& mr);
29863 void Ignore_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
29864 void INCLUDE_g(Workspace& ws, const MRecord& mr);
29865 void IndexAdd_g(Workspace& ws, const MRecord& mr);
29867 void IndexSet_g(Workspace& ws, const MRecord& mr);
29915 void IndexSetToLast_sg_Vector_g(Workspace& ws, const MRecord& mr);
29916 void IndexStepDown_g(Workspace& ws, const MRecord& mr);
29917 void IndexStepUp_g(Workspace& ws, const MRecord& mr);
29918 void InterpAtmFieldToPosition_g(Workspace& ws, const MRecord& mr);
29920 void InterpSurfaceFieldToPosition_g(Workspace& ws, const MRecord& mr);
29921 void irradiance_fieldFromRadiance_g(Workspace& ws, const MRecord& mr);
29923 void iyActiveSingleScat_g(Workspace& ws, const MRecord& mr);
29924 void iyActiveSingleScat2_g(Workspace& ws, const MRecord& mr);
29925 void iyApplyUnit_g(Workspace& ws, const MRecord& mr);
29926 void iyCalc_g(Workspace& ws, const MRecord& mr);
29927 void iyEmissionStandard_g(Workspace& ws, const MRecord& mr);
29928 void iyEmissionStandardSequential_g(Workspace& ws, const MRecord& mr);
29929 void iyHybrid_g(Workspace& ws, const MRecord& mr);
29930 void iyHybrid2_g(Workspace& ws, const MRecord& mr);
29932 void iyInterpCloudboxField_g(Workspace& ws, const MRecord& mr);
29933 void iyLoopFrequencies_g(Workspace& ws, const MRecord& mr);
29934 void iyMC_g(Workspace& ws, const MRecord& mr);
29935 void iyReplaceFromAux_g(Workspace& ws, const MRecord& mr);
29936 void iySurfaceCallAgendaX_g(Workspace& ws, const MRecord& mr);
29937 void iySurfaceFastem_g(Workspace& ws, const MRecord& mr);
29938 void iySurfaceRtpropAgenda_g(Workspace& ws, const MRecord& mr);
29939 void iySurfaceRtpropCalc_g(Workspace& ws, const MRecord& mr);
29940 void iyTransmissionStandard_g(Workspace& ws, const MRecord& mr);
29941 void iy_transmitterMultiplePol_g(Workspace& ws, const MRecord& mr);
29942 void iy_transmitterSinglePol_g(Workspace& ws, const MRecord& mr);
29943 void jacobianAddAbsSpecies_g(Workspace& ws, const MRecord& mr);
29946 void jacobianAddFreqShift_g(Workspace& ws, const MRecord& mr);
29947 void jacobianAddFreqStretch_g(Workspace& ws, const MRecord& mr);
29950 void jacobianAddMagField_g(Workspace& ws, const MRecord& mr);
29951 void jacobianAddNLTE_g(Workspace& ws, const MRecord& mr);
29952 void jacobianAddNLTEs_g(Workspace& ws, const MRecord& mr);
29953 void jacobianAddPointingZa_g(Workspace& ws, const MRecord& mr);
29954 void jacobianAddPolyfit_g(Workspace& ws, const MRecord& mr);
29955 void jacobianAddScatSpecies_g(Workspace& ws, const MRecord& mr);
29956 void jacobianAddSinefit_g(Workspace& ws, const MRecord& mr);
29957 void jacobianAddSpecialSpecies_g(Workspace& ws, const MRecord& mr);
29958 void jacobianAddSurfaceQuantity_g(Workspace& ws, const MRecord& mr);
29959 void jacobianAddTemperature_g(Workspace& ws, const MRecord& mr);
29960 void jacobianAddWind_g(Workspace& ws, const MRecord& mr);
29961 void jacobianAdjustAndTransform_g(Workspace& ws, const MRecord& mr);
29962 void jacobianCalcDoNothing_g(Workspace& ws, const MRecord& mr);
29963 void jacobianCalcFreqShift_g(Workspace& ws, const MRecord& mr);
29964 void jacobianCalcFreqStretch_g(Workspace& ws, const MRecord& mr);
29965 void jacobianCalcPointingZaInterp_g(Workspace& ws, const MRecord& mr);
29966 void jacobianCalcPointingZaRecalc_g(Workspace& ws, const MRecord& mr);
29967 void jacobianCalcPolyfit_g(Workspace& ws, const MRecord& mr);
29968 void jacobianCalcSinefit_g(Workspace& ws, const MRecord& mr);
29969 void jacobianClose_g(Workspace& ws, const MRecord& mr);
29970 void jacobianFromTwoY_g(Workspace& ws, const MRecord& mr);
29971 void jacobianFromYbatch_g(Workspace& ws, const MRecord& mr);
29972 void jacobianInit_g(Workspace& ws, const MRecord& mr);
29973 void jacobianOff_g(Workspace& ws, const MRecord& mr);
29976 void lat_gridFromRawField_g(Workspace& ws, const MRecord& mr);
29977 void lbl_checkedCalc_g(Workspace& ws, const MRecord& mr);
29978 void LocalTimeOffset_g(Workspace& ws, const MRecord& mr);
29979 void lon_gridFromRawField_g(Workspace& ws, const MRecord& mr);
29980 void MagFieldsCalc_g(Workspace& ws, const MRecord& mr);
29981 void MagFieldsCalcExpand1D_g(Workspace& ws, const MRecord& mr);
29982 void MagFieldsFromAltitudeRawCalc_g(Workspace& ws, const MRecord& mr);
29983 void MagRawRead_g(Workspace& ws, const MRecord& mr);
29984 void MatrixAddScalar_g(Workspace& ws, const MRecord& mr);
29985 void MatrixCBR_g(Workspace& ws, const MRecord& mr);
29986 void MatrixCopySparse_g(Workspace& ws, const MRecord& mr);
29987 void MatrixExtractFromTensor3_g(Workspace& ws, const MRecord& mr);
29988 void MatrixFromCovarianceMatrix_g(Workspace& ws, const MRecord& mr);
29989 void MatrixIdentity_g(Workspace& ws, const MRecord& mr);
29990 void MatrixMatrixMultiply_g(Workspace& ws, const MRecord& mr);
29991 void MatrixPlanck_g(Workspace& ws, const MRecord& mr);
29992 void MatrixScale_g(Workspace& ws, const MRecord& mr);
29993 void MatrixSet_g(Workspace& ws, const MRecord& mr);
29994 void MatrixSetConstant_g(Workspace& ws, const MRecord& mr);
29995 void MatrixUnitIntensity_g(Workspace& ws, const MRecord& mr);
29996 void MatrixVectorMultiply_g(Workspace& ws, const MRecord& mr);
29997 void Matrix1ColFromVector_g(Workspace& ws, const MRecord& mr);
29998 void Matrix2ColFromVectors_g(Workspace& ws, const MRecord& mr);
29999 void Matrix3ColFromVectors_g(Workspace& ws, const MRecord& mr);
30000 void Matrix1RowFromVector_g(Workspace& ws, const MRecord& mr);
30001 void Matrix2RowFromVectors_g(Workspace& ws, const MRecord& mr);
30002 void Matrix3RowFromVectors_g(Workspace& ws, const MRecord& mr);
30005 void mc_antennaSetGaussian_g(Workspace& ws, const MRecord& mr);
30006 void mc_antennaSetGaussianByFWHM_g(Workspace& ws, const MRecord& mr);
30007 void mc_antennaSetPencilBeam_g(Workspace& ws, const MRecord& mr);
30008 void MCGeneral_g(Workspace& ws, const MRecord& mr);
30009 void MCRadar_g(Workspace& ws, const MRecord& mr);
30010 void MCSetSeedFromTime_g(Workspace& ws, const MRecord& mr);
30014 void NumericAdd_g(Workspace& ws, const MRecord& mr);
30015 void NumericFromVector_g(Workspace& ws, const MRecord& mr);
30016 void NumericInvScale_g(Workspace& ws, const MRecord& mr);
30017 void NumericScale_g(Workspace& ws, const MRecord& mr);
30018 void NumericSet_g(Workspace& ws, const MRecord& mr);
30019 void QuantumIdentifierSet_g(Workspace& ws, const MRecord& mr);
30020 void ArrayOfQuantumIdentifierSet_g(Workspace& ws, const MRecord& mr);
30023 void nelemGet_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30029 void nelemGet_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
30042 void nelemGet_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
30047 void nelemGet_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30048 void nelemGet_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30055 void nelemGet_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
30057 void nelemGet_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
30059 void nelemGet_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
30060 void nelemGet_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
30061 void nelemGet_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
30062 void nelemGet_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
30063 void nelemGet_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
30064 void nelemGet_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
30066 void nelemGet_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30068 void nelemGet_sg_Vector_g(Workspace& ws, const MRecord& mr);
30069 void ncolsGet_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30070 void ncolsGet_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30071 void ncolsGet_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30072 void ncolsGet_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30073 void ncolsGet_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30074 void ncolsGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30075 void ncolsGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30076 void nrowsGet_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30077 void nrowsGet_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30078 void nrowsGet_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30079 void nrowsGet_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30080 void nrowsGet_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30081 void nrowsGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30082 void nrowsGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30083 void npagesGet_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30084 void npagesGet_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30085 void npagesGet_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30086 void npagesGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30087 void npagesGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30088 void nbooksGet_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30089 void nbooksGet_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30090 void nbooksGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30091 void nbooksGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30092 void nshelvesGet_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30093 void nshelvesGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30094 void nshelvesGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30095 void nvitrinesGet_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30096 void nvitrinesGet_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30097 void nlibrariesGet_g(Workspace& ws, const MRecord& mr);
30099 void nlteOff_g(Workspace& ws, const MRecord& mr);
30100 void nlteSetByQuantumIdentifiers_g(Workspace& ws, const MRecord& mr);
30101 void nlte_fieldFromRaw_g(Workspace& ws, const MRecord& mr);
30105 void timeNow_g(Workspace& ws, const MRecord& mr);
30106 void timeOffset_g(Workspace& ws, const MRecord& mr);
30107 void OEM_g(Workspace& ws, const MRecord& mr);
30108 void avkCalc_g(Workspace& ws, const MRecord& mr);
30109 void covmat_soCalc_g(Workspace& ws, const MRecord& mr);
30110 void covmat_ssCalc_g(Workspace& ws, const MRecord& mr);
30111 void opt_prop_bulkCalc_g(Workspace& ws, const MRecord& mr);
30112 void opt_prop_sptFromData_g(Workspace& ws, const MRecord& mr);
30113 void opt_prop_sptFromScat_data_g(Workspace& ws, const MRecord& mr);
30114 void opt_prop_sptFromMonoData_g(Workspace& ws, const MRecord& mr);
30115 void output_file_formatSetAscii_g(Workspace& ws, const MRecord& mr);
30116 void output_file_formatSetBinary_g(Workspace& ws, const MRecord& mr);
30118 void particle_bulkprop_fieldClip_g(Workspace& ws, const MRecord& mr);
30122 void particle_massesFromMetaData_g(Workspace& ws, const MRecord& mr);
30124 void pha_matCalc_g(Workspace& ws, const MRecord& mr);
30125 void pha_mat_sptFromData_g(Workspace& ws, const MRecord& mr);
30126 void pha_mat_sptFromDataDOITOpt_g(Workspace& ws, const MRecord& mr);
30127 void pha_mat_sptFromMonoData_g(Workspace& ws, const MRecord& mr);
30128 void pha_mat_sptFromScat_data_g(Workspace& ws, const MRecord& mr);
30129 void pndFromPsd_g(Workspace& ws, const MRecord& mr);
30130 void pndFromPsdBasic_g(Workspace& ws, const MRecord& mr);
30133 void pnd_fieldExpand1D_g(Workspace& ws, const MRecord& mr);
30134 void pnd_fieldZero_g(Workspace& ws, const MRecord& mr);
30136 void ppathCalc_g(Workspace& ws, const MRecord& mr);
30137 void ppath_fieldCalc_g(Workspace& ws, const MRecord& mr);
30138 void ppathCalcFromAltitude_g(Workspace& ws, const MRecord& mr);
30139 void ppathFromRtePos2_g(Workspace& ws, const MRecord& mr);
30140 void ppathPlaneParallel_g(Workspace& ws, const MRecord& mr);
30141 void ppathStepByStep_g(Workspace& ws, const MRecord& mr);
30142 void ppathWriteXMLPartial_g(Workspace& ws, const MRecord& mr);
30143 void ppath_stepGeometric_g(Workspace& ws, const MRecord& mr);
30144 void ppath_stepRefractionBasic_g(Workspace& ws, const MRecord& mr);
30146 void Print_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
30147 void Print_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30150 void Print_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30154 void Print_sg_ArrayOfArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30156 void Print_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
30166 void Print_sg_ArrayOfArrayOfTime_g(Workspace& ws, const MRecord& mr);
30169 void Print_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
30174 void Print_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30175 void Print_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30182 void Print_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
30183 void Print_sg_ArrayOfStokesVector_g(Workspace& ws, const MRecord& mr);
30184 void Print_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
30185 void Print_sg_ArrayOfTelsemAtlas_g(Workspace& ws, const MRecord& mr);
30186 void Print_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
30187 void Print_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
30188 void Print_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
30189 void Print_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
30190 void Print_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
30191 void Print_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
30193 void Print_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30194 void Print_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
30195 void Print_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30196 void Print_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
30197 void Print_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
30198 void Print_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30199 void Print_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30200 void Print_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
30201 void Print_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
30202 void Print_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
30203 void Print_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
30204 void Print_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
30205 void Print_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
30207 void Print_sg_Index_g(Workspace& ws, const MRecord& mr);
30208 void Print_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30209 void Print_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30210 void Print_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30211 void Print_sg_Ppath_g(Workspace& ws, const MRecord& mr);
30212 void Print_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
30213 void Print_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
30214 void Print_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
30215 void Print_sg_Rational_g(Workspace& ws, const MRecord& mr);
30216 void Print_sg_ScatteringMetaData_g(Workspace& ws, const MRecord& mr);
30218 void Print_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30219 void Print_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
30220 void Print_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
30221 void Print_sg_String_g(Workspace& ws, const MRecord& mr);
30222 void Print_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
30223 void Print_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30224 void Print_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30225 void Print_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30226 void Print_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30227 void Print_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30228 void Print_sg_Timer_g(Workspace& ws, const MRecord& mr);
30229 void Print_sg_Time_g(Workspace& ws, const MRecord& mr);
30230 void Print_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
30231 void Print_sg_TransmissionMatrix_g(Workspace& ws, const MRecord& mr);
30232 void Print_sg_Vector_g(Workspace& ws, const MRecord& mr);
30233 void Print_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
30234 void PrintPhysicalConstants_g(Workspace& ws, const MRecord& mr);
30235 void PrintWorkspace_g(Workspace& ws, const MRecord& mr);
30236 void ZFromPSimple_g(Workspace& ws, const MRecord& mr);
30237 void PFromZSimple_g(Workspace& ws, const MRecord& mr);
30238 void propmat_clearskyAddFaraday_g(Workspace& ws, const MRecord& mr);
30242 void propmat_clearskyAddOnTheFly_g(Workspace& ws, const MRecord& mr);
30243 void propmat_clearskyAddParticles_g(Workspace& ws, const MRecord& mr);
30244 void propmat_clearskyAddZeeman_g(Workspace& ws, const MRecord& mr);
30245 void propmat_clearskyInit_g(Workspace& ws, const MRecord& mr);
30246 void propmat_clearskyZero_g(Workspace& ws, const MRecord& mr);
30249 void propmat_clearsky_fieldCalc_g(Workspace& ws, const MRecord& mr);
30250 void psdAbelBoutle12_g(Workspace& ws, const MRecord& mr);
30251 void psdDelanoeEtAl14_g(Workspace& ws, const MRecord& mr);
30252 void psdFieldEtAl07_g(Workspace& ws, const MRecord& mr);
30253 void psdFieldEtAl19_g(Workspace& ws, const MRecord& mr);
30254 void psdMcFarquaharHeymsfield97_g(Workspace& ws, const MRecord& mr);
30255 void psdMilbrandtYau05_g(Workspace& ws, const MRecord& mr);
30256 void psdModifiedGamma_g(Workspace& ws, const MRecord& mr);
30257 void psdModifiedGammaMass_g(Workspace& ws, const MRecord& mr);
30258 void psdModifiedGammaMassNtot_g(Workspace& ws, const MRecord& mr);
30261 void psdModifiedGammaMassXmean_g(Workspace& ws, const MRecord& mr);
30262 void psdModifiedGammaMassXmedian_g(Workspace& ws, const MRecord& mr);
30263 void psdMonoDispersive_g(Workspace& ws, const MRecord& mr);
30264 void psdMonoMass_g(Workspace& ws, const MRecord& mr);
30265 void psdSeifertBeheng06_g(Workspace& ws, const MRecord& mr);
30266 void psdWangEtAl16_g(Workspace& ws, const MRecord& mr);
30267 void p_gridDensify_g(Workspace& ws, const MRecord& mr);
30268 void p_gridFromZRaw_g(Workspace& ws, const MRecord& mr);
30269 void lat_gridFromZRaw_g(Workspace& ws, const MRecord& mr);
30270 void lon_gridFromZRaw_g(Workspace& ws, const MRecord& mr);
30271 void atm_gridsFromZRaw_g(Workspace& ws, const MRecord& mr);
30272 void p_gridFromGasAbsLookup_g(Workspace& ws, const MRecord& mr);
30273 void p_gridRefine_g(Workspace& ws, const MRecord& mr);
30277 void RationalAdd_g(Workspace& ws, const MRecord& mr);
30278 void RationalInvScale_g(Workspace& ws, const MRecord& mr);
30279 void RationalScale_g(Workspace& ws, const MRecord& mr);
30280 void RationalSet_g(Workspace& ws, const MRecord& mr);
30281 void ReadArrayOfARTSCAT_g(Workspace& ws, const MRecord& mr);
30282 void ReadSplitARTSCAT_g(Workspace& ws, const MRecord& mr);
30283 void ReadARTSCAT_g(Workspace& ws, const MRecord& mr);
30284 void ReadHITRAN_g(Workspace& ws, const MRecord& mr);
30285 void ReadLBLRTM_g(Workspace& ws, const MRecord& mr);
30286 void ReadMytran2_g(Workspace& ws, const MRecord& mr);
30287 void ReadJPL_g(Workspace& ws, const MRecord& mr);
30289 void abs_linesWriteSplitXML_g(Workspace& ws, const MRecord& mr);
30293 void ReadNetCDF_sg_Vector_g(Workspace& ws, const MRecord& mr);
30294 void ReadNetCDF_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30295 void ReadNetCDF_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30296 void ReadNetCDF_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30297 void ReadNetCDF_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30298 void ReadNetCDF_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30299 void ReadNetCDF_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30300 void ReadNetCDF_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30301 void ReadXML_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
30302 void ReadXML_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30305 void ReadXML_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30311 void ReadXML_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
30324 void ReadXML_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
30329 void ReadXML_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30330 void ReadXML_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30337 void ReadXML_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
30339 void ReadXML_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
30341 void ReadXML_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
30342 void ReadXML_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
30343 void ReadXML_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
30344 void ReadXML_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
30345 void ReadXML_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
30346 void ReadXML_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
30348 void ReadXML_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30349 void ReadXML_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
30350 void ReadXML_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30351 void ReadXML_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
30352 void ReadXML_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
30353 void ReadXML_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30354 void ReadXML_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30355 void ReadXML_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
30356 void ReadXML_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
30357 void ReadXML_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
30358 void ReadXML_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
30359 void ReadXML_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
30360 void ReadXML_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
30362 void ReadXML_sg_Index_g(Workspace& ws, const MRecord& mr);
30363 void ReadXML_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30364 void ReadXML_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30365 void ReadXML_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30366 void ReadXML_sg_Ppath_g(Workspace& ws, const MRecord& mr);
30367 void ReadXML_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
30368 void ReadXML_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
30369 void ReadXML_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
30370 void ReadXML_sg_Rational_g(Workspace& ws, const MRecord& mr);
30373 void ReadXML_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30374 void ReadXML_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
30375 void ReadXML_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
30376 void ReadXML_sg_String_g(Workspace& ws, const MRecord& mr);
30377 void ReadXML_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
30378 void ReadXML_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30379 void ReadXML_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30380 void ReadXML_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30381 void ReadXML_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30382 void ReadXML_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30383 void ReadXML_sg_Timer_g(Workspace& ws, const MRecord& mr);
30384 void ReadXML_sg_Time_g(Workspace& ws, const MRecord& mr);
30385 void ReadXML_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
30387 void ReadXML_sg_Vector_g(Workspace& ws, const MRecord& mr);
30388 void ReadXML_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
30390 void ReadXMLIndexed_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30438 void ReadXMLIndexed_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30442 void ReadXMLIndexed_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30450 void ReadXMLIndexed_sg_Index_g(Workspace& ws, const MRecord& mr);
30451 void ReadXMLIndexed_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30452 void ReadXMLIndexed_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30453 void ReadXMLIndexed_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30454 void ReadXMLIndexed_sg_Ppath_g(Workspace& ws, const MRecord& mr);
30458 void ReadXMLIndexed_sg_Rational_g(Workspace& ws, const MRecord& mr);
30461 void ReadXMLIndexed_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30464 void ReadXMLIndexed_sg_String_g(Workspace& ws, const MRecord& mr);
30466 void ReadXMLIndexed_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30467 void ReadXMLIndexed_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30468 void ReadXMLIndexed_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30469 void ReadXMLIndexed_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30470 void ReadXMLIndexed_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30471 void ReadXMLIndexed_sg_Timer_g(Workspace& ws, const MRecord& mr);
30472 void ReadXMLIndexed_sg_Time_g(Workspace& ws, const MRecord& mr);
30473 void ReadXMLIndexed_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
30475 void ReadXMLIndexed_sg_Vector_g(Workspace& ws, const MRecord& mr);
30476 void ReadXMLIndexed_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
30477 void Reduce_sg_NumericVector_g(Workspace& ws, const MRecord& mr);
30478 void Reduce_sg_NumericMatrix_g(Workspace& ws, const MRecord& mr);
30479 void Reduce_sg_NumericTensor3_g(Workspace& ws, const MRecord& mr);
30480 void Reduce_sg_NumericTensor4_g(Workspace& ws, const MRecord& mr);
30481 void Reduce_sg_NumericTensor5_g(Workspace& ws, const MRecord& mr);
30482 void Reduce_sg_NumericTensor6_g(Workspace& ws, const MRecord& mr);
30483 void Reduce_sg_NumericTensor7_g(Workspace& ws, const MRecord& mr);
30484 void Reduce_sg_VectorMatrix_g(Workspace& ws, const MRecord& mr);
30485 void Reduce_sg_VectorTensor3_g(Workspace& ws, const MRecord& mr);
30486 void Reduce_sg_VectorTensor4_g(Workspace& ws, const MRecord& mr);
30487 void Reduce_sg_VectorTensor5_g(Workspace& ws, const MRecord& mr);
30488 void Reduce_sg_VectorTensor6_g(Workspace& ws, const MRecord& mr);
30489 void Reduce_sg_VectorTensor7_g(Workspace& ws, const MRecord& mr);
30490 void Reduce_sg_MatrixTensor3_g(Workspace& ws, const MRecord& mr);
30491 void Reduce_sg_MatrixTensor4_g(Workspace& ws, const MRecord& mr);
30492 void Reduce_sg_MatrixTensor5_g(Workspace& ws, const MRecord& mr);
30493 void Reduce_sg_MatrixTensor6_g(Workspace& ws, const MRecord& mr);
30494 void Reduce_sg_MatrixTensor7_g(Workspace& ws, const MRecord& mr);
30495 void Reduce_sg_Tensor3Tensor4_g(Workspace& ws, const MRecord& mr);
30496 void Reduce_sg_Tensor3Tensor5_g(Workspace& ws, const MRecord& mr);
30497 void Reduce_sg_Tensor3Tensor6_g(Workspace& ws, const MRecord& mr);
30498 void Reduce_sg_Tensor3Tensor7_g(Workspace& ws, const MRecord& mr);
30499 void Reduce_sg_Tensor4Tensor5_g(Workspace& ws, const MRecord& mr);
30500 void Reduce_sg_Tensor4Tensor6_g(Workspace& ws, const MRecord& mr);
30501 void Reduce_sg_Tensor4Tensor7_g(Workspace& ws, const MRecord& mr);
30502 void Reduce_sg_Tensor5Tensor6_g(Workspace& ws, const MRecord& mr);
30503 void Reduce_sg_Tensor5Tensor7_g(Workspace& ws, const MRecord& mr);
30504 void Reduce_sg_Tensor6Tensor7_g(Workspace& ws, const MRecord& mr);
30505 void refellipsoidEarth_g(Workspace& ws, const MRecord& mr);
30506 void refellipsoidGanymede_g(Workspace& ws, const MRecord& mr);
30507 void refellipsoidForAzimuth_g(Workspace& ws, const MRecord& mr);
30508 void refellipsoidEuropa_g(Workspace& ws, const MRecord& mr);
30509 void refellipsoidIo_g(Workspace& ws, const MRecord& mr);
30510 void refellipsoidJupiter_g(Workspace& ws, const MRecord& mr);
30511 void refellipsoidMars_g(Workspace& ws, const MRecord& mr);
30512 void refellipsoidMoon_g(Workspace& ws, const MRecord& mr);
30513 void refellipsoidOrbitPlane_g(Workspace& ws, const MRecord& mr);
30514 void refellipsoidSet_g(Workspace& ws, const MRecord& mr);
30515 void refellipsoidVenus_g(Workspace& ws, const MRecord& mr);
30516 void refr_index_airFreeElectrons_g(Workspace& ws, const MRecord& mr);
30517 void refr_index_airInfraredEarth_g(Workspace& ws, const MRecord& mr);
30520 void retrievalDefClose_g(Workspace& ws, const MRecord& mr);
30521 void retrievalAddAbsSpecies_g(Workspace& ws, const MRecord& mr);
30522 void retrievalAddFreqShift_g(Workspace& ws, const MRecord& mr);
30523 void retrievalAddFreqStretch_g(Workspace& ws, const MRecord& mr);
30524 void retrievalDefInit_g(Workspace& ws, const MRecord& mr);
30525 void retrievalAddCatalogParameter_g(Workspace& ws, const MRecord& mr);
30527 void retrievalAddMagField_g(Workspace& ws, const MRecord& mr);
30528 void retrievalAddPointingZa_g(Workspace& ws, const MRecord& mr);
30529 void retrievalAddPolyfit_g(Workspace& ws, const MRecord& mr);
30530 void retrievalAddScatSpecies_g(Workspace& ws, const MRecord& mr);
30531 void retrievalAddSinefit_g(Workspace& ws, const MRecord& mr);
30532 void retrievalAddSpecialSpecies_g(Workspace& ws, const MRecord& mr);
30533 void retrievalAddSurfaceQuantity_g(Workspace& ws, const MRecord& mr);
30534 void retrievalAddTemperature_g(Workspace& ws, const MRecord& mr);
30535 void retrievalAddWind_g(Workspace& ws, const MRecord& mr);
30536 void retrievalErrorsExtract_g(Workspace& ws, const MRecord& mr);
30537 void RT4Calc_g(Workspace& ws, const MRecord& mr);
30538 void RT4CalcWithRT4Surface_g(Workspace& ws, const MRecord& mr);
30539 void RT4Test_g(Workspace& ws, const MRecord& mr);
30541 void rte_losSet_g(Workspace& ws, const MRecord& mr);
30542 void rte_posSet_g(Workspace& ws, const MRecord& mr);
30544 void rtp_nlteFromRaw_g(Workspace& ws, const MRecord& mr);
30545 void ScatElementsPndAndScatAdd_g(Workspace& ws, const MRecord& mr);
30546 void ScatElementsSelect_g(Workspace& ws, const MRecord& mr);
30547 void ScatElementsToabs_speciesAdd_g(Workspace& ws, const MRecord& mr);
30548 void ScatSpeciesExtendTemperature_g(Workspace& ws, const MRecord& mr);
30549 void ScatSpeciesInit_g(Workspace& ws, const MRecord& mr);
30550 void ScatSpeciesMerge_g(Workspace& ws, const MRecord& mr);
30551 void ScatSpeciesPndAndScatAdd_g(Workspace& ws, const MRecord& mr);
30552 void ScatSpeciesScatAndMetaRead_g(Workspace& ws, const MRecord& mr);
30553 void scat_data_singleTmatrix_g(Workspace& ws, const MRecord& mr);
30554 void scat_data_checkedCalc_g(Workspace& ws, const MRecord& mr);
30555 void scat_data_monoCalc_g(Workspace& ws, const MRecord& mr);
30556 void scat_data_monoExtract_g(Workspace& ws, const MRecord& mr);
30557 void scat_dataCalc_g(Workspace& ws, const MRecord& mr);
30558 void scat_dataCheck_g(Workspace& ws, const MRecord& mr);
30559 void scat_dataReduceT_g(Workspace& ws, const MRecord& mr);
30560 void ScatSpeciesSizeMassInfo_g(Workspace& ws, const MRecord& mr);
30561 void particle_fieldCleanup_g(Workspace& ws, const MRecord& mr);
30609 void Select_sg_VectorVector_g(Workspace& ws, const MRecord& mr);
30610 void Select_sg_MatrixMatrix_g(Workspace& ws, const MRecord& mr);
30611 void Select_sg_SparseSparse_g(Workspace& ws, const MRecord& mr);
30612 void sensor_checkedCalc_g(Workspace& ws, const MRecord& mr);
30613 void sensorOff_g(Workspace& ws, const MRecord& mr);
30615 void sensor_responseAntenna_g(Workspace& ws, const MRecord& mr);
30616 void sensor_responseBackend_g(Workspace& ws, const MRecord& mr);
30618 void sensor_responseBeamSwitching_g(Workspace& ws, const MRecord& mr);
30619 void sensor_responseFillFgrid_g(Workspace& ws, const MRecord& mr);
30621 void sensor_responseIF2RF_g(Workspace& ws, const MRecord& mr);
30622 void sensor_responseInit_g(Workspace& ws, const MRecord& mr);
30623 void sensor_responseMetMM_g(Workspace& ws, const MRecord& mr);
30624 void sensor_responseMixer_g(Workspace& ws, const MRecord& mr);
30627 void sensor_responsePolarisation_g(Workspace& ws, const MRecord& mr);
30629 void sensor_responseSimpleAMSU_g(Workspace& ws, const MRecord& mr);
30630 void sensor_responseGenericAMSU_g(Workspace& ws, const MRecord& mr);
30631 void sensor_responseWMRF_g(Workspace& ws, const MRecord& mr);
30632 void SetNumberOfThreads_g(Workspace& ws, const MRecord& mr);
30633 void Sleep_g(Workspace& ws, const MRecord& mr);
30634 void timeSleep_g(Workspace& ws, const MRecord& mr);
30635 void SparseSparseMultiply_g(Workspace& ws, const MRecord& mr);
30636 void SparseMatrixIdentity_g(Workspace& ws, const MRecord& mr);
30641 void specular_losCalc_g(Workspace& ws, const MRecord& mr);
30642 void specular_losCalcNoTopography_g(Workspace& ws, const MRecord& mr);
30643 void StringJoin_g(Workspace& ws, const MRecord& mr);
30644 void StringSet_g(Workspace& ws, const MRecord& mr);
30645 void z_surfaceFromFileAndGrid_g(Workspace& ws, const MRecord& mr);
30646 void z_surfaceConstantAltitude_g(Workspace& ws, const MRecord& mr);
30647 void surfaceBlackbody_g(Workspace& ws, const MRecord& mr);
30648 void surfaceFastem_g(Workspace& ws, const MRecord& mr);
30649 void surfaceTessem_g(Workspace& ws, const MRecord& mr);
30650 void surfaceTelsem_g(Workspace& ws, const MRecord& mr);
30651 void surfaceFlatRefractiveIndex_g(Workspace& ws, const MRecord& mr);
30652 void surfaceFlatReflectivity_g(Workspace& ws, const MRecord& mr);
30653 void surfaceFlatRvRh_g(Workspace& ws, const MRecord& mr);
30655 void surfaceLambertianSimple_g(Workspace& ws, const MRecord& mr);
30656 void surfaceSemiSpecularBy3beams_g(Workspace& ws, const MRecord& mr);
30657 void surfaceSplitSpecularTo3beams_g(Workspace& ws, const MRecord& mr);
30660 void surface_rtpropCallAgendaX_g(Workspace& ws, const MRecord& mr);
30663 void surface_typeInterpTypeMask_g(Workspace& ws, const MRecord& mr);
30664 void SurfaceDummy_g(Workspace& ws, const MRecord& mr);
30665 void SurfaceFastem_g(Workspace& ws, const MRecord& mr);
30666 void SurfaceTessem_g(Workspace& ws, const MRecord& mr);
30667 void TangentPointExtract_g(Workspace& ws, const MRecord& mr);
30668 void TangentPointPrint_g(Workspace& ws, const MRecord& mr);
30669 void telsemStandalone_g(Workspace& ws, const MRecord& mr);
30670 void telsemAtlasLookup_g(Workspace& ws, const MRecord& mr);
30671 void telsemSurfaceTypeLandSea_g(Workspace& ws, const MRecord& mr);
30672 void telsem_atlasReadAscii_g(Workspace& ws, const MRecord& mr);
30673 void telsem_atlasesReadAscii_g(Workspace& ws, const MRecord& mr);
30674 void Tensor3AddScalar_g(Workspace& ws, const MRecord& mr);
30675 void Tensor3ExtractFromTensor4_g(Workspace& ws, const MRecord& mr);
30676 void Tensor3Scale_g(Workspace& ws, const MRecord& mr);
30677 void Tensor3SetConstant_g(Workspace& ws, const MRecord& mr);
30678 void Tensor4AddScalar_g(Workspace& ws, const MRecord& mr);
30679 void Tensor4Scale_g(Workspace& ws, const MRecord& mr);
30680 void Tensor4SetConstant_g(Workspace& ws, const MRecord& mr);
30681 void Tensor5Scale_g(Workspace& ws, const MRecord& mr);
30682 void Tensor5SetConstant_g(Workspace& ws, const MRecord& mr);
30683 void Tensor6Scale_g(Workspace& ws, const MRecord& mr);
30684 void Tensor6SetConstant_g(Workspace& ws, const MRecord& mr);
30685 void Tensor7Scale_g(Workspace& ws, const MRecord& mr);
30686 void Tensor7SetConstant_g(Workspace& ws, const MRecord& mr);
30687 void TestArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30688 void TessemNNReadAscii_g(Workspace& ws, const MRecord& mr);
30689 void TestTessem_g(Workspace& ws, const MRecord& mr);
30690 void Test_g(Workspace& ws, const MRecord& mr);
30691 void time_gridOffset_g(Workspace& ws, const MRecord& mr);
30692 void timerStart_g(Workspace& ws, const MRecord& mr);
30693 void timerStop_g(Workspace& ws, const MRecord& mr);
30696 void TMatrixTest_g(Workspace& ws, const MRecord& mr);
30697 void Touch_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
30698 void Touch_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30701 void Touch_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30705 void Touch_sg_ArrayOfArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30707 void Touch_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
30717 void Touch_sg_ArrayOfArrayOfTime_g(Workspace& ws, const MRecord& mr);
30720 void Touch_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
30725 void Touch_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30726 void Touch_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30733 void Touch_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
30734 void Touch_sg_ArrayOfStokesVector_g(Workspace& ws, const MRecord& mr);
30735 void Touch_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
30736 void Touch_sg_ArrayOfTelsemAtlas_g(Workspace& ws, const MRecord& mr);
30737 void Touch_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
30738 void Touch_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
30739 void Touch_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
30740 void Touch_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
30741 void Touch_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
30742 void Touch_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
30744 void Touch_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30745 void Touch_sg_ArrayOfXsecRecord_g(Workspace& ws, const MRecord& mr);
30746 void Touch_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30747 void Touch_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
30748 void Touch_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
30749 void Touch_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30750 void Touch_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30751 void Touch_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
30752 void Touch_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
30753 void Touch_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
30754 void Touch_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
30755 void Touch_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
30756 void Touch_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
30758 void Touch_sg_Index_g(Workspace& ws, const MRecord& mr);
30759 void Touch_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30760 void Touch_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30761 void Touch_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30762 void Touch_sg_Ppath_g(Workspace& ws, const MRecord& mr);
30763 void Touch_sg_PropagationMatrix_g(Workspace& ws, const MRecord& mr);
30764 void Touch_sg_QuantumIdentifier_g(Workspace& ws, const MRecord& mr);
30765 void Touch_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
30766 void Touch_sg_Rational_g(Workspace& ws, const MRecord& mr);
30767 void Touch_sg_ScatteringMetaData_g(Workspace& ws, const MRecord& mr);
30769 void Touch_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30770 void Touch_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
30771 void Touch_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
30772 void Touch_sg_String_g(Workspace& ws, const MRecord& mr);
30773 void Touch_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
30774 void Touch_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30775 void Touch_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30776 void Touch_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30777 void Touch_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30778 void Touch_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30779 void Touch_sg_Timer_g(Workspace& ws, const MRecord& mr);
30780 void Touch_sg_Time_g(Workspace& ws, const MRecord& mr);
30781 void Touch_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
30782 void Touch_sg_TransmissionMatrix_g(Workspace& ws, const MRecord& mr);
30783 void Touch_sg_Vector_g(Workspace& ws, const MRecord& mr);
30784 void Touch_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
30785 void transmittanceFromIy_aux_g(Workspace& ws, const MRecord& mr);
30786 void VectorAddScalar_g(Workspace& ws, const MRecord& mr);
30787 void VectorAddVector_g(Workspace& ws, const MRecord& mr);
30788 void VectorCrop_g(Workspace& ws, const MRecord& mr);
30789 void VectorExtractFromMatrix_g(Workspace& ws, const MRecord& mr);
30790 void VectorFlip_g(Workspace& ws, const MRecord& mr);
30791 void VectorInsertGridPoints_g(Workspace& ws, const MRecord& mr);
30792 void VectorLinSpace_g(Workspace& ws, const MRecord& mr);
30793 void VectorLogSpace_g(Workspace& ws, const MRecord& mr);
30794 void VectorMatrixMultiply_g(Workspace& ws, const MRecord& mr);
30795 void VectorNLinSpace_g(Workspace& ws, const MRecord& mr);
30796 void VectorNLogSpace_g(Workspace& ws, const MRecord& mr);
30797 void VectorReshapeMatrix_g(Workspace& ws, const MRecord& mr);
30798 void VectorScale_g(Workspace& ws, const MRecord& mr);
30799 void VectorSetConstant_g(Workspace& ws, const MRecord& mr);
30800 void VectorSet_g(Workspace& ws, const MRecord& mr);
30801 void VectorSubtractVector_g(Workspace& ws, const MRecord& mr);
30802 void VectorVectorMultiply_g(Workspace& ws, const MRecord& mr);
30803 void VectorZtanToZaRefr1D_g(Workspace& ws, const MRecord& mr);
30804 void VectorZtanToZa1D_g(Workspace& ws, const MRecord& mr);
30805 void verbosityInit_g(Workspace& ws, const MRecord& mr);
30806 void verbositySet_g(Workspace& ws, const MRecord& mr);
30807 void verbositySetAgenda_g(Workspace& ws, const MRecord& mr);
30808 void verbositySetFile_g(Workspace& ws, const MRecord& mr);
30809 void verbositySetScreen_g(Workspace& ws, const MRecord& mr);
30810 void vmr_fieldClip_g(Workspace& ws, const MRecord& mr);
30811 void vmr_fieldPerturb_g(Workspace& ws, const MRecord& mr);
30812 void vmr_fieldPerturbAtmGrids_g(Workspace& ws, const MRecord& mr);
30813 void vmr_fieldSetAllConstant_g(Workspace& ws, const MRecord& mr);
30814 void water_p_eq_fieldMK05_g(Workspace& ws, const MRecord& mr);
30815 void vmr_fieldSetConstant_g(Workspace& ws, const MRecord& mr);
30816 void Wigner6Init_g(Workspace& ws, const MRecord& mr);
30817 void Wigner3Init_g(Workspace& ws, const MRecord& mr);
30818 void Wigner6Unload_g(Workspace& ws, const MRecord& mr);
30819 void Wigner3Unload_g(Workspace& ws, const MRecord& mr);
30820 void WignerFastInfoPrint_g(Workspace& ws, const MRecord& mr);
30821 void WindFieldsCalc_g(Workspace& ws, const MRecord& mr);
30822 void WindFieldsCalcExpand1D_g(Workspace& ws, const MRecord& mr);
30823 void WindRawRead_g(Workspace& ws, const MRecord& mr);
30825 void WMRFSelectChannels_g(Workspace& ws, const MRecord& mr);
30826 void WriteMolTau_g(Workspace& ws, const MRecord& mr);
30827 void WriteNetCDF_sg_Vector_g(Workspace& ws, const MRecord& mr);
30828 void WriteNetCDF_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30829 void WriteNetCDF_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30830 void WriteNetCDF_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30831 void WriteNetCDF_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30832 void WriteNetCDF_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30833 void WriteNetCDF_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30834 void WriteNetCDF_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30835 void WriteNetCDFIndexed_sg_Vector_g(Workspace& ws, const MRecord& mr);
30836 void WriteNetCDFIndexed_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30843 void WriteXML_sg_AbsorptionLines_g(Workspace& ws, const MRecord& mr);
30844 void WriteXML_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30847 void WriteXML_sg_ArrayOfAgenda_g(Workspace& ws, const MRecord& mr);
30853 void WriteXML_sg_ArrayOfPpath_g(Workspace& ws, const MRecord& mr);
30866 void WriteXML_sg_ArrayOfCIARecord_g(Workspace& ws, const MRecord& mr);
30871 void WriteXML_sg_ArrayOfIndex_g(Workspace& ws, const MRecord& mr);
30872 void WriteXML_sg_ArrayOfMatrix_g(Workspace& ws, const MRecord& mr);
30879 void WriteXML_sg_ArrayOfSparse_g(Workspace& ws, const MRecord& mr);
30881 void WriteXML_sg_ArrayOfString_g(Workspace& ws, const MRecord& mr);
30883 void WriteXML_sg_ArrayOfTensor3_g(Workspace& ws, const MRecord& mr);
30884 void WriteXML_sg_ArrayOfTensor4_g(Workspace& ws, const MRecord& mr);
30885 void WriteXML_sg_ArrayOfTensor5_g(Workspace& ws, const MRecord& mr);
30886 void WriteXML_sg_ArrayOfTensor6_g(Workspace& ws, const MRecord& mr);
30887 void WriteXML_sg_ArrayOfTensor7_g(Workspace& ws, const MRecord& mr);
30888 void WriteXML_sg_ArrayOfTime_g(Workspace& ws, const MRecord& mr);
30890 void WriteXML_sg_ArrayOfVector_g(Workspace& ws, const MRecord& mr);
30892 void WriteXML_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30893 void WriteXML_sg_CovarianceMatrix_g(Workspace& ws, const MRecord& mr);
30894 void WriteXML_sg_EnergyLevelMap_g(Workspace& ws, const MRecord& mr);
30895 void WriteXML_sg_GasAbsLookup_g(Workspace& ws, const MRecord& mr);
30896 void WriteXML_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30897 void WriteXML_sg_GriddedField1_g(Workspace& ws, const MRecord& mr);
30898 void WriteXML_sg_GriddedField2_g(Workspace& ws, const MRecord& mr);
30899 void WriteXML_sg_GriddedField3_g(Workspace& ws, const MRecord& mr);
30900 void WriteXML_sg_GriddedField4_g(Workspace& ws, const MRecord& mr);
30901 void WriteXML_sg_GriddedField5_g(Workspace& ws, const MRecord& mr);
30902 void WriteXML_sg_GriddedField6_g(Workspace& ws, const MRecord& mr);
30904 void WriteXML_sg_Index_g(Workspace& ws, const MRecord& mr);
30905 void WriteXML_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30906 void WriteXML_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30907 void WriteXML_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30908 void WriteXML_sg_Ppath_g(Workspace& ws, const MRecord& mr);
30911 void WriteXML_sg_RadiationVector_g(Workspace& ws, const MRecord& mr);
30912 void WriteXML_sg_Rational_g(Workspace& ws, const MRecord& mr);
30915 void WriteXML_sg_Sparse_g(Workspace& ws, const MRecord& mr);
30916 void WriteXML_sg_SpeciesAuxData_g(Workspace& ws, const MRecord& mr);
30917 void WriteXML_sg_StokesVector_g(Workspace& ws, const MRecord& mr);
30918 void WriteXML_sg_String_g(Workspace& ws, const MRecord& mr);
30919 void WriteXML_sg_TelsemAtlas_g(Workspace& ws, const MRecord& mr);
30920 void WriteXML_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
30921 void WriteXML_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
30922 void WriteXML_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
30923 void WriteXML_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
30924 void WriteXML_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
30925 void WriteXML_sg_Timer_g(Workspace& ws, const MRecord& mr);
30926 void WriteXML_sg_Time_g(Workspace& ws, const MRecord& mr);
30927 void WriteXML_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
30929 void WriteXML_sg_Vector_g(Workspace& ws, const MRecord& mr);
30930 void WriteXML_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
30932 void WriteXMLIndexed_sg_Agenda_g(Workspace& ws, const MRecord& mr);
30980 void WriteXMLIndexed_sg_CIARecord_g(Workspace& ws, const MRecord& mr);
30984 void WriteXMLIndexed_sg_GridPos_g(Workspace& ws, const MRecord& mr);
30992 void WriteXMLIndexed_sg_Index_g(Workspace& ws, const MRecord& mr);
30993 void WriteXMLIndexed_sg_MCAntenna_g(Workspace& ws, const MRecord& mr);
30994 void WriteXMLIndexed_sg_Matrix_g(Workspace& ws, const MRecord& mr);
30995 void WriteXMLIndexed_sg_Numeric_g(Workspace& ws, const MRecord& mr);
30996 void WriteXMLIndexed_sg_Ppath_g(Workspace& ws, const MRecord& mr);
31000 void WriteXMLIndexed_sg_Rational_g(Workspace& ws, const MRecord& mr);
31003 void WriteXMLIndexed_sg_Sparse_g(Workspace& ws, const MRecord& mr);
31006 void WriteXMLIndexed_sg_String_g(Workspace& ws, const MRecord& mr);
31008 void WriteXMLIndexed_sg_Tensor3_g(Workspace& ws, const MRecord& mr);
31009 void WriteXMLIndexed_sg_Tensor4_g(Workspace& ws, const MRecord& mr);
31010 void WriteXMLIndexed_sg_Tensor5_g(Workspace& ws, const MRecord& mr);
31011 void WriteXMLIndexed_sg_Tensor6_g(Workspace& ws, const MRecord& mr);
31012 void WriteXMLIndexed_sg_Tensor7_g(Workspace& ws, const MRecord& mr);
31013 void WriteXMLIndexed_sg_Timer_g(Workspace& ws, const MRecord& mr);
31014 void WriteXMLIndexed_sg_Time_g(Workspace& ws, const MRecord& mr);
31015 void WriteXMLIndexed_sg_TessemNN_g(Workspace& ws, const MRecord& mr);
31017 void WriteXMLIndexed_sg_Vector_g(Workspace& ws, const MRecord& mr);
31018 void WriteXMLIndexed_sg_Verbosity_g(Workspace& ws, const MRecord& mr);
31019 void xaStandard_g(Workspace& ws, const MRecord& mr);
31020 void xClip_g(Workspace& ws, const MRecord& mr);
31021 void x2artsAtmAndSurf_g(Workspace& ws, const MRecord& mr);
31022 void x2artsSensor_g(Workspace& ws, const MRecord& mr);
31023 void x2artsSpectroscopy_g(Workspace& ws, const MRecord& mr);
31024 void yApplySensorPol_g(Workspace& ws, const MRecord& mr);
31025 void yApplyUnit_g(Workspace& ws, const MRecord& mr);
31026 void ybatchCalc_g(Workspace& ws, const MRecord& mr);
31027 void yColdAtmHot_g(Workspace& ws, const MRecord& mr);
31028 void ybatchMetProfiles_g(Workspace& ws, const MRecord& mr);
31029 void ybatchMetProfilesClear_g(Workspace& ws, const MRecord& mr);
31030 void ybatchTimeAveraging_g(Workspace& ws, const MRecord& mr);
31033 void yCalc_g(Workspace& ws, const MRecord& mr);
31034 void yCalcAppend_g(Workspace& ws, const MRecord& mr);
31035 void yActive_g(Workspace& ws, const MRecord& mr);
31036 void ySimpleSpectrometer_g(Workspace& ws, const MRecord& mr);
31037 void z_fieldFromHSE_g(Workspace& ws, const MRecord& mr);
31038 
31040  // Workspace
31041  Workspace& ws,
31042  // Output
31048  // Input
31050  const Vector& f_grid,
31051  const Vector& rtp_mag,
31052  const Vector& rtp_los,
31053  const Numeric rtp_pressure,
31054  const Numeric rtp_temperature,
31055  const EnergyLevelMap& rtp_nlte,
31056  const Vector& rtp_vmr,
31057  // Wrapper Input
31058  const Agenda& input_agenda);
31059 
31061  // Workspace
31062  Workspace& ws,
31063  // Output
31068  // Input
31072  const Vector& f_grid,
31073  const Vector& abs_p,
31074  const Vector& abs_t,
31075  const EnergyLevelMap& abs_nlte,
31076  const Matrix& abs_vmrs,
31077  // Wrapper Input
31078  const Agenda& input_agenda);
31079 
31081  // Workspace
31082  Workspace& ws,
31083  // Output
31088  // Input
31089  const Index ybatch_index,
31090  // Wrapper Input
31091  const Agenda& input_agenda);
31092 
31094  // Workspace
31095  Workspace& ws,
31096  // Output
31099  // Input
31102  // Wrapper Input
31103  const Agenda& input_agenda);
31104 
31106  // Workspace
31107  Workspace& ws,
31108  // Output
31110  // Input
31111  const Vector& f_grid,
31112  const Index f_index,
31113  // Wrapper Input
31114  const Agenda& input_agenda);
31115 
31117  // Workspace
31118  Workspace& ws,
31119  // Output
31121  // Input
31123  // Wrapper Input
31124  const Agenda& input_agenda);
31125 
31127  // Workspace
31128  Workspace& ws,
31129  // Output
31131  // Input
31132  const Tensor6& doit_scat_field,
31133  // Wrapper Input
31134  const Agenda& input_agenda);
31135 
31137  // Workspace
31138  Workspace& ws,
31139  // Output
31140  // Input
31141  const Index forloop_index,
31142  // Wrapper Input
31143  const Agenda& input_agenda);
31144 
31145 void g0_agendaExecute(
31146  // Workspace
31147  Workspace& ws,
31148  // Output
31149  Numeric& g0,
31150  // Input
31151  const Numeric lat,
31152  const Numeric lon,
31153  // Wrapper Input
31154  const Agenda& input_agenda);
31155 
31157  // Workspace
31158  Workspace& ws,
31159  // Output
31160  Vector& geo_pos,
31161  // Input
31162  const Ppath& ppath,
31163  // Wrapper Input
31164  const Agenda& input_agenda);
31165 
31167  // Workspace
31168  Workspace& ws,
31169  // Output
31170  Vector& yf,
31171  Matrix& jacobian,
31172  // Input
31173  const Vector& x,
31174  const Index jacobian_do,
31176  // Wrapper Input
31177  const Agenda& input_agenda);
31178 
31180  // Workspace
31181  Workspace& ws,
31182  // Output
31183  Matrix& iy,
31184  // Input
31185  const Vector& f_grid,
31186  const Vector& rtp_pos,
31187  const Vector& rtp_los,
31188  // Wrapper Input
31189  const Agenda& input_agenda);
31190 
31192  // Workspace
31193  Workspace& ws,
31194  // Output
31195  Matrix& iy,
31197  Ppath& ppath,
31199  // Input
31200  const Index iy_agenda_call1,
31201  const String& iy_unit,
31202  const Tensor3& iy_transmission,
31203  const ArrayOfString& iy_aux_vars,
31204  const Index iy_id,
31205  const Index atmosphere_dim,
31206  const Vector& p_grid,
31207  const Vector& lat_grid,
31208  const Vector& lon_grid,
31209  const Vector& lat_true,
31210  const Vector& lon_true,
31211  const Tensor3& t_field,
31212  const Tensor3& z_field,
31213  const Tensor4& vmr_field,
31214  const Matrix& z_surface,
31215  const Numeric ppath_lmax,
31216  const Numeric ppath_lraytrace,
31217  const Index cloudbox_on,
31219  const Tensor4& pnd_field,
31220  const Index jacobian_do,
31221  const Vector& f_grid,
31222  const Vector& rte_pos,
31223  const Vector& rte_los,
31224  const Vector& rte_pos2,
31225  // Wrapper Input
31226  const Agenda& input_agenda);
31227 
31229  // Workspace
31230  Workspace& ws,
31231  // Output
31232  Matrix& iy,
31234  Ppath& ppath,
31236  // Input
31237  const Index iy_agenda_call1,
31238  const Tensor3& iy_transmission,
31239  const ArrayOfString& iy_aux_vars,
31240  const Index iy_id,
31241  const Vector& f_grid,
31242  const Vector& rte_pos,
31243  const Vector& rte_los,
31244  const Vector& rte_pos2,
31245  // Wrapper Input
31246  const Agenda& input_agenda);
31247 
31249  // Workspace
31250  Workspace& ws,
31251  // Output
31252  Matrix& iy,
31254  Ppath& ppath,
31256  // Input
31257  const Index iy_agenda_call1,
31258  const Tensor3& iy_transmission,
31259  const ArrayOfString& iy_aux_vars,
31260  const Index iy_id,
31261  const String& iy_unit,
31262  const Index cloudbox_on,
31263  const Index jacobian_do,
31264  const Vector& f_grid,
31265  const EnergyLevelMap& nlte_field,
31266  const Vector& rte_pos,
31267  const Vector& rte_los,
31268  const Vector& rte_pos2,
31269  // Wrapper Input
31270  const Agenda& input_agenda);
31271 
31273  // Workspace
31274  Workspace& ws,
31275  // Output
31276  Matrix& iy,
31277  // Input
31278  const Vector& f_grid,
31279  const Vector& rtp_pos,
31280  const Vector& rtp_los,
31281  // Wrapper Input
31282  const Agenda& input_agenda);
31283 
31285  // Workspace
31286  Workspace& ws,
31287  // Output
31288  Matrix& iy,
31292  // Input
31293  const String& iy_unit,
31294  const Tensor3& iy_transmission,
31295  const Index iy_id,
31296  const Index cloudbox_on,
31297  const Index jacobian_do,
31298  const Agenda& iy_main_agenda,
31299  const Vector& f_grid,
31300  const EnergyLevelMap& nlte_field,
31301  const Vector& rtp_pos,
31302  const Vector& rtp_los,
31303  const Vector& rte_pos2,
31304  const Tensor3& surface_props_data,
31306  // Wrapper Input
31307  const Agenda& input_agenda);
31308 
31310  // Workspace
31311  Workspace& ws,
31312  // Output
31313  Matrix& iy,
31315  // Input
31316  const Index agenda_array_index,
31317  const String& iy_unit,
31318  const Tensor3& iy_transmission,
31319  const Index iy_id,
31320  const Index cloudbox_on,
31321  const Index jacobian_do,
31322  const Agenda& iy_main_agenda,
31323  const Vector& f_grid,
31324  const Vector& rtp_pos,
31325  const Vector& rtp_los,
31326  const Vector& rte_pos2,
31327  const Numeric surface_type_aux,
31328  // Wrapper Input
31329  const ArrayOfAgenda& input_agenda_array);
31330 
31332  // Workspace
31333  Workspace& ws,
31334  // Output
31335  Matrix& iy,
31336  // Input
31337  const Vector& f_grid,
31338  const Vector& rtp_pos,
31339  const Vector& rtp_los,
31340  // Wrapper Input
31341  const Agenda& input_agenda);
31342 
31344  // Workspace
31345  Workspace& ws,
31346  // Output
31347  Matrix& jacobian,
31348  // Input
31349  const Index mblock_index,
31350  const Vector& iyb,
31351  const Vector& yb,
31352  // Wrapper Input
31353  const Agenda& input_agenda);
31354 
31355 void main_agendaExecute(
31356  // Workspace
31357  Workspace& ws,
31358  // Output
31359  // Input
31360  // Wrapper Input
31361  const Agenda& input_agenda);
31362 
31364  // Workspace
31365  Workspace& ws,
31366  // Output
31367  Vector& y,
31368  // Input
31369  const GriddedField3& t_field_raw,
31371  const GriddedField3& z_field_raw,
31373  const Vector& p_grid,
31374  const Matrix& sensor_los,
31375  const Index cloudbox_on,
31377  const Matrix& z_surface,
31378  // Wrapper Input
31379  const Agenda& input_agenda);
31380 
31382  // Workspace
31383  Workspace& ws,
31384  // Output
31386  // Input
31387  const Index za_index,
31388  const Index scat_lat_index,
31389  const Index scat_lon_index,
31390  const Index scat_p_index,
31391  const Index aa_index,
31392  const Numeric rtp_temperature,
31393  // Wrapper Input
31394  const Agenda& input_agenda);
31395 
31397  // Workspace
31398  Workspace& ws,
31399  // Output
31400  Matrix& pnd_data,
31402  // Input
31403  const Index agenda_array_index,
31404  const Vector& pnd_agenda_input_t,
31405  const Matrix& pnd_agenda_input,
31408  // Wrapper Input
31409  const ArrayOfAgenda& input_agenda_array);
31410 
31411 void ppath_agendaExecute(
31412  // Workspace
31413  Workspace& ws,
31414  // Output
31415  Ppath& ppath,
31416  // Input
31417  const Numeric ppath_lmax,
31418  const Numeric ppath_lraytrace,
31419  const Vector& rte_pos,
31420  const Vector& rte_los,
31421  const Vector& rte_pos2,
31422  const Index cloudbox_on,
31424  const Vector& f_grid,
31425  // Wrapper Input
31426  const Agenda& input_agenda);
31427 
31429  // Workspace
31430  Workspace& ws,
31431  // Output
31432  Ppath& ppath_step,
31433  // Input
31434  const Numeric ppath_lmax,
31435  const Numeric ppath_lraytrace,
31436  const Vector& f_grid,
31437  // Wrapper Input
31438  const Agenda& input_agenda);
31439 
31441  // Workspace
31442  Workspace& ws,
31443  // Output
31446  // Input
31447  const Numeric rtp_pressure,
31448  const Numeric rtp_temperature,
31449  const Vector& rtp_vmr,
31450  const Vector& f_grid,
31451  // Wrapper Input
31452  const Agenda& input_agenda);
31453 
31455  // Workspace
31456  Workspace& ws,
31457  // Output
31466  // Input
31467  const Vector& f_backend,
31468  // Wrapper Input
31469  const Agenda& input_agenda);
31470 
31472  // Workspace
31473  Workspace& ws,
31474  // Output
31477  // Input
31478  const Index scat_p_index,
31479  const Index scat_lat_index,
31480  const Index scat_lon_index,
31481  const Numeric rtp_temperature,
31482  const Index za_index,
31483  const Index aa_index,
31484  // Wrapper Input
31485  const Agenda& input_agenda);
31486 
31488  // Workspace
31489  Workspace& ws,
31490  // Output
31495  // Input
31496  const Vector& f_grid,
31497  const Vector& rtp_pos,
31498  const Vector& rtp_los,
31499  // Wrapper Input
31500  const Agenda& input_agenda);
31501 
31503  // Workspace
31504  Workspace& ws,
31505  // Output
31510  // Input
31511  const Index agenda_array_index,
31512  const Vector& f_grid,
31513  const Vector& rtp_pos,
31514  const Vector& rtp_los,
31515  const Numeric surface_type_aux,
31516  // Wrapper Input
31517  const ArrayOfAgenda& input_agenda_array);
31518 
31520  // Workspace
31521  Workspace& ws,
31522  // Output
31527  // Input
31528  const Vector& f_grid,
31529  const Vector& rtp_pos,
31530  const Vector& rtp_los,
31531  // Wrapper Input
31532  const Agenda& input_agenda);
31533 
31534 void test_agendaExecute(
31535  // Workspace
31536  Workspace& ws,
31537  // Output
31538  // Input
31539  // Wrapper Input
31540  const Agenda& input_agenda);
31541 
31543  // Workspace
31544  Workspace& ws,
31545  // Output
31546  // Input
31547  const Index agenda_array_index,
31548  const String& iy_unit,
31549  // Wrapper Input
31550  const ArrayOfAgenda& input_agenda_array);
31551 
31553  // Workspace
31554  Workspace& ws,
31555  // Output
31557  // Input
31558  const Tensor3& t_field,
31559  // Wrapper Input
31560  const Agenda& input_agenda);
31561 
31563  // Workspace
31564  Workspace& ws,
31565  // Output
31566  Vector& y,
31568  Matrix& jacobian,
31569  // Input
31570  const Index ybatch_index,
31571  // Wrapper Input
31572  const Agenda& input_agenda);
31573 
31574 
31575 #endif // auto_md_h
ARTS::Var::mc_iteration_count
Index mc_iteration_count(Workspace &ws) noexcept
Definition: autoarts.h:4291
refellipsoidEuropa
void refellipsoidEuropa(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidEuropa.
Definition: m_planets.cc:197
batch_atm_fields_compactAddSpecies
void batch_atm_fields_compactAddSpecies(ArrayOfGriddedField4 &batch_atm_fields_compact, const String &name, const GriddedField3 &value, const Index &prepend, const Verbosity &verbosity)
WORKSPACE METHOD: batch_atm_fields_compactAddSpecies.
Definition: m_atmosphere.cc:1711
diameter_maxFromDiameter_volume_equ
void diameter_maxFromDiameter_volume_equ(Numeric &diameter_max, Numeric &diameter_area_equ, const String &shape, const Numeric &diameter_volume_equ, const Numeric &aspect_ratio, const Verbosity &verbosity)
WORKSPACE METHOD: diameter_maxFromDiameter_volume_equ.
Definition: m_tmatrix.cc:40
AngularGridsSetFluxCalc_g
void AngularGridsSetFluxCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1817
Reduce_sg_VectorTensor5_g
void Reduce_sg_VectorTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15140
ARTS::Var::ppvar_mag
Matrix ppvar_mag(Workspace &ws) noexcept
Definition: autoarts.h:5259
DiffZaAa
void DiffZaAa(Matrix &dlos, const Vector &ref_los, const Matrix &other_los, const Verbosity &verbosity)
WORKSPACE METHOD: DiffZaAa.
Definition: m_ppath.cc:79
VectorLogSpace_g
void VectorLogSpace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18380
GriddedField2
Definition: gridded_fields.h:237
ARTS::Var::collision_coefficients
ArrayOfArrayOfGriddedField1 collision_coefficients(Workspace &ws) noexcept
Definition: autoarts.h:2789
Copy_sg_QuantumIdentifier_g
void Copy_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5003
Ignore_sg_QuantumIdentifier_g
void Ignore_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7599
Select_sg_ArrayOfArrayOfGriddedField2ArrayOfArrayOfGriddedField2_g
void Select_sg_ArrayOfArrayOfGriddedField2ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16113
EnergyLevelMapSet_g
void EnergyLevelMapSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6519
RT4Test_g
void RT4Test_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15791
CompareRelative_sg_Tensor6Tensor6_g
void CompareRelative_sg_Tensor6Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4137
backend_channel_responseFlat
void backend_channel_responseFlat(ArrayOfGriddedField1 &backend_channel_response, const Numeric &resolution, const Verbosity &verbosity)
WORKSPACE METHOD: backend_channel_responseFlat.
Definition: m_sensor.cc:323
Matrix
The Matrix class.
Definition: matpackI.h:1193
covmatDiagonal
void covmatDiagonal(T &out, T &out_inverse, const Vector &vars, const Verbosity &verbosity)
WORKSPACE METHOD: covmatDiagonal.
Copy_sg_ArrayOfIndex_g
void Copy_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4652
TimerCreate
void TimerCreate(Timer &out, const Verbosity &verbosity)
WORKSPACE METHOD: TimerCreate.
Definition: auto_md.cc:25667
Print_sg_Rational_g
void Print_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12042
ARTS::Var::y_pos
Matrix y_pos(Workspace &ws) noexcept
Definition: autoarts.h:7531
Append_sg_ArrayOfArrayOfGriddedField1ArrayOfArrayOfGriddedField1_g
void Append_sg_ArrayOfArrayOfGriddedField1ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2054
DoitWriteIterationFields
void DoitWriteIterationFields(const Index &doit_iteration_counter, const Tensor6 &cloudbox_field_mono, const Index &f_index, const ArrayOfIndex &iterations, const ArrayOfIndex &frequencies, const Verbosity &verbosity)
WORKSPACE METHOD: DoitWriteIterationFields.
Definition: m_doit.cc:2032
ARTS::Var::ppvar_trans_partial
Tensor4 ppvar_trans_partial(Workspace &ws) noexcept
Definition: autoarts.h:5359
abs_linesSetLineShapeTypeForMatch_g
void abs_linesSetLineShapeTypeForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:954
Reduce_sg_Tensor4Tensor7_g
void Reduce_sg_Tensor4Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15238
ARTS::Var::atmosphere_dim
Index atmosphere_dim(Workspace &ws) noexcept
Definition: autoarts.h:2510
Print_sg_GriddedField5_g
void Print_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11965
Ignore_sg_Sparse_g
void Ignore_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7629
covmat_sxSet
void covmat_sxSet(CovarianceMatrix &covmat_sx, const T &covmat, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_sxSet.
DoitInit
void DoitInit(Tensor6 &doit_scat_field, Tensor7 &cloudbox_field, Index &doit_is_initialized, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Verbosity &verbosity)
WORKSPACE METHOD: DoitInit.
Definition: m_doit.cc:1582
ReadXMLIndexed_sg_ArrayOfTensor7_g
void ReadXMLIndexed_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14542
abs_linesSetLineShapeTypeForMatch
void abs_linesSetLineShapeTypeForMatch(ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetLineShapeTypeForMatch.
Definition: m_absorptionlines.cc:1614
ARTS::Var::abs_vec
StokesVector abs_vec(Workspace &ws) noexcept
Definition: autoarts.h:2239
WriteXMLIndexed_sg_ArrayOfMatrix_g
void WriteXMLIndexed_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20307
abs_linesDeleteLinesWithUndefinedLocalQuanta
void abs_linesDeleteLinesWithUndefinedLocalQuanta(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesDeleteLinesWithUndefinedLocalQuanta.
Definition: m_absorptionlines.cc:1179
ARTS::Var::wind_v_field
Tensor3 wind_v_field(Workspace &ws) noexcept
Definition: autoarts.h:7246
refellipsoidForAzimuth_g
void refellipsoidForAzimuth_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15284
ReadXML_sg_TelsemAtlas_g
void ReadXML_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13906
ArrayOfPropagationMatrixCreate_g
void ArrayOfPropagationMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:209
Ignore_sg_ArrayOfMatrix_g
void Ignore_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7371
nrowsGet_sg_Tensor7_g
void nrowsGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10681
ARTS::Var::scat_data_single
SingleScatteringData scat_data_single(Workspace &ws) noexcept
Definition: autoarts.h:5926
StringCreate
void StringCreate(String &out, const Verbosity &verbosity)
WORKSPACE METHOD: StringCreate.
Definition: auto_md.cc:25639
nrowsGet_sg_Sparse_g
void nrowsGet_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10636
covmat_seAddBlock_sg_Sparse_g
void covmat_seAddBlock_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5267
WriteXMLIndexed_sg_GasAbsLookup_g
void WriteXMLIndexed_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20606
TimeCreate_g
void TimeCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:527
Delete_sg_Timer_g
void Delete_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6051
mc_antennaSetGaussianByFWHM_g
void mc_antennaSetGaussianByFWHM_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9889
gridded_fields.h
Implementation of gridded fields.
WriteXML_sg_ArrayOfArrayOfStokesVector_g
void WriteXML_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19064
IndexSetToLast_sg_ArrayOfQuantumIdentifier_g
void IndexSetToLast_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8017
Matrix2RowFromVectors_g
void Matrix2RowFromVectors_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9839
ARTS::Var::ppath_step
Ppath ppath_step(Workspace &ws) noexcept
Definition: autoarts.h:5213
WriteXMLIndexed_sg_GriddedField1_g
void WriteXMLIndexed_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20632
abs_linesSetLinemixingLimit
void abs_linesSetLinemixingLimit(ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetLinemixingLimit.
Definition: m_absorptionlines.cc:1658
ARTS::Var::doit_za_grid_opt
Vector doit_za_grid_opt(Workspace &ws) noexcept
Definition: autoarts.h:3187
covmat_sxSet_sg_CovarianceMatrix_g
void covmat_sxSet_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5321
spectral_radiance_fieldCopyCloudboxField_g
void spectral_radiance_fieldCopyCloudboxField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16977
ReadXML_sg_ArrayOfSingleScatteringData_g
void ReadXML_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13537
VectorSubtractVector_g
void VectorSubtractVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18446
Compare_sg_ArrayOfMatrixArrayOfMatrix_g
void Compare_sg_ArrayOfMatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3994
covmat_sxExtractSqrtDiagonal_g
void covmat_sxExtractSqrtDiagonal_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5388
ArrayOfArrayOfTensor3Create_g
void ArrayOfArrayOfTensor3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:137
OptimizeDoitPressureGrid
void OptimizeDoitPressureGrid(Workspace &ws, Vector &p_grid, Tensor4 &pnd_field, Tensor3 &t_field, ArrayOfArrayOfSingleScatteringData &scat_data_mono, Tensor3 &z_field, ArrayOfIndex &cloudbox_limits, Tensor6 &cloudbox_field_mono, Tensor7 &pha_mat_doit, Tensor4 &vmr_field, Vector &p_grid_orig, const Vector &f_grid, const Index &f_index, const Agenda &propmat_clearsky_agenda, const Numeric &tau_scat_max, const Numeric &sgl_alb_max, const Index &cloudbox_size_max, const Verbosity &verbosity)
WORKSPACE METHOD: OptimizeDoitPressureGrid.
Definition: m_doit.cc:1732
ARTS::Var::doit_conv_flag
Index doit_conv_flag(Workspace &ws) noexcept
Definition: autoarts.h:3107
FastemStandAlone
void FastemStandAlone(Matrix &emissivity, Matrix &reflectivity, const Vector &f_grid, const Numeric &surface_skin_t, const Numeric &za, const Numeric &salinity, const Numeric &wind_speed, const Numeric &rel_aa, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
WORKSPACE METHOD: FastemStandAlone.
Definition: m_surface.cc:65
abs_speciesSet
void abs_speciesSet(ArrayOfArrayOfSpeciesTag &abs_species, Index &abs_xsec_agenda_checked, Index &propmat_clearsky_agenda_checked, const ArrayOfString &species, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesSet.
Definition: m_abs_lookup.cc:1974
ARTS::Var::nlibraries
Index nlibraries(Workspace &ws) noexcept
Definition: autoarts.h:4560
Reduce_sg_MatrixTensor5_g
void Reduce_sg_MatrixTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15175
nelemGet_sg_ArrayOfArrayOfTensor3_g
void nelemGet_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10276
g0Jupiter_g
void g0Jupiter_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6958
nelemGet_sg_ArrayOfArrayOfVector_g
void nelemGet_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10312
ScatSpeciesSizeMassInfo_g
void ScatSpeciesSizeMassInfo_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16052
f_gridFromAbsorptionLines_g
void f_gridFromAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6864
ARTS::Var::y_aux
ArrayOfVector y_aux(Workspace &ws) noexcept
Definition: autoarts.h:7423
InterpGriddedField2ToPosition
void InterpGriddedField2ToPosition(Numeric &out, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField2 &gfield2, const Verbosity &verbosity)
WORKSPACE METHOD: InterpGriddedField2ToPosition.
Definition: m_surface.cc:140
ARTS::Var::surface_rtprop_sub_agenda
Agenda surface_rtprop_sub_agenda(Workspace &ws) noexcept
Definition: autoarts.h:6821
ReadXML_sg_Ppath_g
void ReadXML_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13807
RationalScale
void RationalScale(Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
WORKSPACE METHOD: RationalScale.
Definition: m_basic_types.cc:504
ARTS::Var::lo_multi
Vector lo_multi(Workspace &ws) noexcept
Definition: autoarts.h:4055
Delete_sg_ArrayOfIndex_g
void Delete_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5619
IndexSetToLast_sg_ArrayOfArrayOfSingleScatteringData_g
void IndexSetToLast_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7864
ybatchTroposphericCorrectionNaiveMedianForward_g
void ybatchTroposphericCorrectionNaiveMedianForward_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21290
ARTS::Var::radiance_field
Tensor5 radiance_field(Workspace &ws) noexcept
Definition: autoarts.h:5476
cloudboxOff_g
void cloudboxOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3544
DOBatchCalc_g
void DOBatchCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6230
iyIndependentBeamApproximation_g
void iyIndependentBeamApproximation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8765
nbooksGet
void nbooksGet(Index &nbooks, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: nbooksGet.
cloudbox_checkedCalc_g
void cloudbox_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3658
AtmosphereSet1D
void AtmosphereSet1D(Index &atmosphere_dim, Vector &lat_grid, Vector &lon_grid, const Verbosity &verbosity)
WORKSPACE METHOD: AtmosphereSet1D.
Definition: m_atmosphere.cc:2027
AtmRawRead
void AtmRawRead(GriddedField3 &t_field_raw, GriddedField3 &z_field_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfGriddedField3 &nlte_field_raw, ArrayOfQuantumIdentifier &nlte_level_identifiers, Vector &nlte_vibrational_energies, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: AtmRawRead.
Definition: m_atmosphere.cc:3462
Compare_sg_GriddedField3GriddedField3_g
void Compare_sg_GriddedField3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4020
nelemGet_sg_ArrayOfTime_g
void nelemGet_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10519
ReadXML_sg_Matrix_g
void ReadXML_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13789
psdDelanoeEtAl14_g
void psdDelanoeEtAl14_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12428
hitran_xsec.h
Methods and classes for HITRAN absorption cross section data.
ARTS::Var::covmat_ss
Matrix covmat_ss(Workspace &ws) noexcept
Definition: autoarts.h:2919
sensor_responseBackendFrequencySwitching
void sensor_responseBackendFrequencySwitching(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Index &sensor_norm, const Numeric &df1, const Numeric &df2, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseBackendFrequencySwitching.
Definition: m_sensor.cc:1393
StokesVectorCreate
void StokesVectorCreate(StokesVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: StokesVectorCreate.
Definition: auto_md.cc:25635
abs_lookupTestAccMC
void abs_lookupTestAccMC(Workspace &ws, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &mc_seed, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupTestAccMC.
Definition: m_abs_lookup.cc:2880
Append_sg_Tensor3Matrix_g
void Append_sg_Tensor3Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1965
AtmFieldsExpand1D_g
void AtmFieldsExpand1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3209
ARTS::Var::geo_pos
Vector geo_pos(Workspace &ws) noexcept
Definition: autoarts.h:3544
lat_gridFromRawField_g
void lat_gridFromRawField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9587
Delete_sg_StokesVector_g
void Delete_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5987
GasAbsLookupCreate
void GasAbsLookupCreate(GasAbsLookup &out, const Verbosity &verbosity)
WORKSPACE METHOD: GasAbsLookupCreate.
Definition: auto_md.cc:25547
ARTS::Var::forloop_agenda
Agenda forloop_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3482
NumericFromVector_g
void NumericFromVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10086
ARTS::Var::z_field
Tensor3 z_field(Workspace &ws) noexcept
Definition: autoarts.h:7690
AtmFieldPerturbAtmGrids_g
void AtmFieldPerturbAtmGrids_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3113
DoitWriteIterationFields_g
void DoitWriteIterationFields_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6380
Print_sg_SpeciesAuxData_g
void Print_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12070
abs_xsec_per_speciesAddLines_g
void abs_xsec_per_speciesAddLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1717
WriteXMLIndexed_sg_Index_g
void WriteXMLIndexed_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20723
AbsInputFromAtmFields_g
void AbsInputFromAtmFields_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:557
Ignore_sg_ArrayOfArrayOfAbsorptionLines_g
void Ignore_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7214
ARTS::Var::sensor_response_agenda
Agenda sensor_response_agenda(Workspace &ws) noexcept
Definition: autoarts.h:6322
ReadNetCDF_sg_GasAbsLookup_g
void ReadNetCDF_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13213
ReadXMLIndexed_sg_ArrayOfGriddedField2_g
void ReadXMLIndexed_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14314
ARTS::Var::sensor_response_dlos_grid
Matrix sensor_response_dlos_grid(Workspace &ws) noexcept
Definition: autoarts.h:6356
ArrayOfAgendaExecute_g
void ArrayOfAgendaExecute_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1843
Append_sg_ArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g
void Append_sg_ArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2505
IndexSetToLast_sg_ArrayOfSingleScatteringData_g
void IndexSetToLast_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8053
jacobianAddScatSpecies
void jacobianAddScatSpecies(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &quantity, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddScatSpecies.
Definition: m_jacobian.cc:1099
ForLoop
void ForLoop(Workspace &ws, const Agenda &forloop_agenda, const Index &start, const Index &stop, const Index &step, const Verbosity &verbosity)
WORKSPACE METHOD: ForLoop.
Definition: m_batch.cc:62
Matrix1RowFromVector_g
void Matrix1RowFromVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9832
cloudboxSetManuallyAltitude
void cloudboxSetManuallyAltitude(Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Tensor3 &z_field, const Vector &lat_grid, const Vector &lon_grid, const Numeric &z1, const Numeric &z2, const Numeric &lat1, const Numeric &lat2, const Numeric &lon1, const Numeric &lon2, const Verbosity &verbosity)
WORKSPACE METHOD: cloudboxSetManuallyAltitude.
Definition: m_cloudbox.cc:477
Touch_sg_PropagationMatrix_g
void Touch_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18182
ScatElementsSelect_g
void ScatElementsSelect_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15869
MatrixVectorMultiply_g
void MatrixVectorMultiply_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9800
ArrayOfTensor5Create_g
void ArrayOfTensor5Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:281
covmat_sxSet_sg_Sparse_g
void covmat_sxSet_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5339
Append_sg_ArrayOfArrayOfSingleScatteringDataArrayOfSingleScatteringData_g
void Append_sg_ArrayOfArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2671
abs_linesReadSpeciesSplitCatalog_g
void abs_linesReadSpeciesSplitCatalog_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:787
Print_sg_GriddedField2_g
void Print_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11944
GriddedField2Create_g
void GriddedField2Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:359
Append_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g
void Append_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2120
ReadXML_sg_ArrayOfArrayOfTensor6_g
void ReadXML_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13393
Delete_sg_ArrayOfTime_g
void Delete_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5755
ScatSpeciesInit_g
void ScatSpeciesInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15908
nelemGet_sg_ArrayOfSingleScatteringData_g
void nelemGet_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10429
scat_data_singleTmatrix
void scat_data_singleTmatrix(SingleScatteringData &scat_data_single, ScatteringMetaData &scat_meta_single, const GriddedField3 &complex_refr_index, const String &shape, const Numeric &diameter_volume_equ, const Numeric &aspect_ratio, const Numeric &mass, const String &ptype, const Vector &data_f_grid, const Vector &data_t_grid, const Vector &data_za_grid, const Vector &data_aa_grid, const Numeric &precision, const String &cri_source, const Index &ndgs, const Index &robust, const Index &quiet, const Verbosity &verbosity)
WORKSPACE METHOD: scat_data_singleTmatrix.
Definition: m_tmatrix.cc:116
WriteXMLIndexed_sg_GridPos_g
void WriteXMLIndexed_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20619
ArrayOfArrayOfMatrixCreate
void ArrayOfArrayOfMatrixCreate(ArrayOfArrayOfMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfMatrixCreate.
Definition: auto_md.cc:25375
Touch_sg_Timer_g
void Touch_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18278
abs_lines_per_speciesSetT0ForMatch
void abs_lines_per_speciesSetT0ForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetT0ForMatch.
Definition: m_absorptionlines.cc:1748
nshelvesGet_sg_Tensor5_g
void nshelvesGet_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10771
ARTS::Var::rtp_mag
Vector rtp_mag(Workspace &ws) noexcept
Definition: autoarts.h:5736
verbositySetScreen
void verbositySetScreen(Verbosity &verbosity, const Index &level)
WORKSPACE METHOD: verbositySetScreen.
Definition: m_general.cc:469
WriteXML_sg_Verbosity_g
void WriteXML_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19916
psdMcFarquaharHeymsfield97
void psdMcFarquaharHeymsfield97(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Numeric &t_min_psd, const Numeric &t_max_psd, const Index &picky, const Index &noisy, const Verbosity &verbosity)
WORKSPACE METHOD: psdMcFarquaharHeymsfield97.
Definition: m_psd.cc:986
abs_lines_per_speciesWriteSpeciesSplitXML
void abs_lines_per_speciesWriteSpeciesSplitXML(const String &output_file_format, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesWriteSpeciesSplitXML.
Definition: m_absorptionlines.cc:810
ARTS::Var::rtp_los
Vector rtp_los(Workspace &ws) noexcept
Definition: autoarts.h:5715
ArrayOfTransmissionMatrixCreate_g
void ArrayOfTransmissionMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:305
nelemGet_sg_ArrayOfArrayOfTime_g
void nelemGet_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10294
MatrixIdentity
void MatrixIdentity(Matrix &out, const Index &n, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixIdentity.
Definition: m_basic_types.cc:375
ArrayOfArrayOfStringCreate_g
void ArrayOfArrayOfStringCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:131
sensor_losGeometricFromSensorPosToOtherPositions
void sensor_losGeometricFromSensorPosToOtherPositions(Matrix &sensor_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Matrix &sensor_pos, const Matrix &target_pos, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_losGeometricFromSensorPosToOtherPositions.
Definition: m_ppath.cc:1581
collision_coefficientsFromSplitFiles
void collision_coefficientsFromSplitFiles(ArrayOfArrayOfGriddedField1 &collision_coefficients, ArrayOfQuantumIdentifier &collision_line_identifiers, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: collision_coefficientsFromSplitFiles.
Definition: m_nlte.cc:245
ReadXMLIndexed_sg_CovarianceMatrix_g
void ReadXMLIndexed_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14614
OptimizeDoitPressureGrid_g
void OptimizeDoitPressureGrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6430
ScatSpeciesInit
void ScatSpeciesInit(ArrayOfString &scat_species, ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, Index &scat_data_checked, ArrayOfGriddedField3 &pnd_field_raw, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesInit.
Definition: m_cloudbox.cc:1130
Tensor7SetConstant
void Tensor7SetConstant(Tensor7 &out, const Index &nlibraries, const Index &nvitrines, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor7SetConstant.
Definition: m_basic_types.cc:809
StokesVector
Stokes vector is as Propagation matrix but only has 4 possible values.
Definition: propagationmatrix.h:1075
Extract_sg_GriddedField3ArrayOfGriddedField3_g
void Extract_sg_GriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6609
Copy_sg_CIARecord_g
void Copy_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4841
ArrayOfQuantumIdentifierCreate_g
void ArrayOfQuantumIdentifierCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:215
ReadXMLIndexed_sg_ArrayOfArrayOfTensor3_g
void ReadXMLIndexed_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14230
iyTransmissionStandard_g
void iyTransmissionStandard_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9042
abs_lines_per_speciesSetLineShapeTypeForMatch_g
void abs_lines_per_speciesSetLineShapeTypeForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:962
Reduce_sg_MatrixTensor3_g
void Reduce_sg_MatrixTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15161
WriteXML_sg_ArrayOfArrayOfTime_g
void WriteXML_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19112
IndexSetToLast_sg_ArrayOfArrayOfStokesVector_g
void IndexSetToLast_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7882
Append_sg_ArrayOfArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g
void Append_sg_ArrayOfArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2153
INCLUDE_g
void INCLUDE_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7725
iyCalc
void iyCalc(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, const Index &atmgeom_checked, const Index &atmfields_checked, const ArrayOfString &iy_aux_vars, const Index &iy_id, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &scat_data_checked, const Vector &f_grid, const EnergyLevelMap &nlte_field, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: iyCalc.
Definition: m_rte.cc:102
Reduce_sg_NumericVector_g
void Reduce_sg_NumericVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15070
MatrixCBR
void MatrixCBR(Matrix &out, const Index &stokes_dim, const Vector &f, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixCBR.
Definition: m_physics.cc:56
Ignore_sg_ArrayOfRetrievalQuantity_g
void Ignore_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7395
sensor_responseBackendFrequencySwitching_g
void sensor_responseBackendFrequencySwitching_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16578
Print_sg_ArrayOfGriddedField3_g
void Print_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11741
nelemGet_sg_ArrayOfIndex_g
void nelemGet_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10366
ArrayOfTimeCreate_g
void ArrayOfTimeCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:299
jacobianAddSurfaceQuantity
void jacobianAddSurfaceQuantity(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const String &quantity, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddSurfaceQuantity.
Definition: m_jacobian.cc:1338
jacobianAddShapeCatalogParameter_g
void jacobianAddShapeCatalogParameter_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9195
ARTS::Var::ppath_step_agenda
Agenda ppath_step_agenda(Workspace &ws) noexcept
Definition: autoarts.h:5220
SpeciesAuxDataCreate_g
void SpeciesAuxDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:467
refellipsoidMars_g
void refellipsoidMars_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15319
NumericScale
void NumericScale(Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: NumericScale.
Definition: m_basic_types.cc:459
Ignore_sg_GasAbsLookup_g
void Ignore_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7509
ARTS::Var::scat_meta
ArrayOfArrayOfScatteringMetaData scat_meta(Workspace &ws) noexcept
Definition: autoarts.h:5983
Touch_sg_ArrayOfCIARecord_g
void Touch_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17924
specular_losCalcNoTopography
void specular_losCalcNoTopography(Vector &specular_los, Vector &surface_normal, const Vector &rtp_pos, const Vector &rtp_los, const Index &atmosphere_dim, const Verbosity &verbosity)
WORKSPACE METHOD: specular_losCalcNoTopography.
Definition: m_surface.cc:695
GriddedField4Create_g
void GriddedField4Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:371
pha_mat_sptFromDataDOITOpt
void pha_mat_sptFromDataDOITOpt(Tensor5 &pha_mat_spt, const ArrayOfTensor7 &pha_mat_sptDOITOpt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Index &doit_za_grid_size, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: pha_mat_sptFromDataDOITOpt.
Definition: m_optproperties.cc:275
atm_fields_compactAddConstant_g
void atm_fields_compactAddConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3425
ARTS::Var::lat
Numeric lat(Workspace &ws) noexcept
Definition: autoarts.h:3933
Append_sg_ArrayOfArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g
void Append_sg_ArrayOfArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2737
WriteNetCDF
void WriteNetCDF(const T &in, const String &filename, const String &in_wsvname, const String &filename_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: WriteNetCDF.
Definition: m_nc.h:56
Ignore_sg_EnergyLevelMap_g
void Ignore_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7503
ARTS::Var::g0
Numeric g0(Workspace &ws) noexcept
Definition: autoarts.h:3516
IndexSetToLast_sg_ArrayOfTensor4_g
void IndexSetToLast_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8107
Ignore_sg_String_g
void Ignore_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7647
ReadXMLIndexed_sg_ArrayOfAgenda_g
void ReadXMLIndexed_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14062
Append_sg_Tensor4Tensor4_g
void Append_sg_Tensor4Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1998
Print
void Print(const T &in, const Index &level, const Verbosity &verbosity)
WORKSPACE METHOD: Print.
Definition: m_general.h:83
refellipsoidMoon_g
void refellipsoidMoon_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15328
TMatrixTest
void TMatrixTest(const Verbosity &verbosity)
WORKSPACE METHOD: TMatrixTest.
Definition: m_tmatrix.cc:278
Print_sg_ArrayOfArrayOfGriddedField2_g
void Print_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11601
ReadXMLIndexed_sg_GriddedField6_g
void ReadXMLIndexed_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14722
WriteXML_sg_ArrayOfVector_g
void WriteXML_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19436
abs_lines_per_speciesSetZeemanCoefficients
void abs_lines_per_speciesSetZeemanCoefficients(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetZeemanCoefficients.
Definition: m_absorptionlines.cc:2522
ArrayOfQuantumIdentifierFromLines
void ArrayOfQuantumIdentifierFromLines(ArrayOfQuantumIdentifier &out, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Index &global, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfQuantumIdentifierFromLines.
Definition: m_nlte.cc:34
ReadXML_sg_AbsorptionLines_g
void ReadXML_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13222
Ignore_sg_Rational_g
void Ignore_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7611
QuantumIdentifier
Class to identify and match lines by their quantum numbers.
Definition: quantum.h:390
MagRawRead
void MagRawRead(GriddedField3 &mag_u_field_raw, GriddedField3 &mag_v_field_raw, GriddedField3 &mag_w_field_raw, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: MagRawRead.
Definition: m_atmosphere.cc:3524
ARTS::Var::antenna_dlos
Matrix antenna_dlos(Workspace &ws) noexcept
Definition: autoarts.h:2354
jacobianFromTwoY
void jacobianFromTwoY(Matrix &jacobian, const Vector &y, const Vector &y_pert, const Numeric &pert_size, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianFromTwoY.
Definition: m_jacobian.cc:2253
GriddedFieldLatLonRegrid_sg_GriddedField2GriddedField2_g
void GriddedFieldLatLonRegrid_sg_GriddedField2GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7100
ARTS::Var::heating_rates
Tensor3 heating_rates(Workspace &ws) noexcept
Definition: autoarts.h:3568
ReadXML_sg_SingleScatteringData_g
void ReadXML_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13861
Ignore_sg_ArrayOfXsecRecord_g
void Ignore_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7485
z_fieldFromHSE_g
void z_fieldFromHSE_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21472
x2artsSensor
void x2artsSensor(Workspace &ws, Matrix &sensor_los, Vector &f_backend, Vector &y_baseline, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Matrix &mblock_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &x, const Agenda &sensor_response_agenda, const Index &sensor_checked, const Vector &sensor_time, const Verbosity &verbosity)
WORKSPACE METHOD: x2artsSensor.
Definition: m_oem.cc:912
ppath_step_agendaExecute
void ppath_step_agendaExecute(Workspace &ws, Ppath &ppath_step, const Numeric ppath_lmax, const Numeric ppath_lraytrace, const Vector &f_grid, const Agenda &input_agenda)
Definition: auto_md.cc:24832
IndexSetToLast_sg_ArrayOfTensor3_g
void IndexSetToLast_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8098
ARTS::Var::scat_species_a
Numeric scat_species_a(Workspace &ws) noexcept
Definition: autoarts.h:6103
cloudboxOff
void cloudboxOff(Index &cloudbox_on, Index &ppath_inside_cloudbox_do, ArrayOfIndex &cloudbox_limits, Agenda &iy_cloudbox_agenda, Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, ArrayOfString &scat_species, ArrayOfArrayOfSingleScatteringData &scat_data, ArrayOfArrayOfSingleScatteringData &scat_data_raw, Index &scat_data_checked, Matrix &particle_masses, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: cloudboxOff.
Definition: m_cloudbox.cc:81
nelemGet_sg_ArrayOfAgenda_g
void nelemGet_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10149
jacobianAddShapeCatalogParameters
void jacobianAddShapeCatalogParameters(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfQuantumIdentifier &line_identities, const ArrayOfString &species, const ArrayOfString &variables, const ArrayOfString &coefficients, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddShapeCatalogParameters.
Definition: m_jacobian.cc:1685
ReadXMLIndexed_sg_SpeciesAuxData_g
void ReadXMLIndexed_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14890
Copy_sg_PropagationMatrix_g
void Copy_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4994
jacobianSetFuncTransformation_g
void jacobianSetFuncTransformation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9578
surfaceFastem_g
void surfaceFastem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17128
VectorZtanToZaRefr1D
void VectorZtanToZaRefr1D(Workspace &ws, Vector &v_za, const Agenda &refr_index_air_agenda, const Matrix &sensor_pos, const Vector &p_grid, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Index &atmosphere_dim, const Vector &f_grid, const Vector &v_ztan, const Verbosity &verbosity)
WORKSPACE METHOD: VectorZtanToZaRefr1D.
Definition: m_ppath.cc:1668
ReadXMLIndexed_sg_ArrayOfGriddedField4_g
void ReadXMLIndexed_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14338
Copy_sg_ArrayOfPpath_g
void Copy_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4490
ReadXML_sg_Tensor4_g
void ReadXML_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13924
verbositySet_g
void verbositySet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18494
abs_lines_per_speciesSetT0ForMatch_g
void abs_lines_per_speciesSetT0ForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1084
CompareRelative_sg_ArrayOfTensor4ArrayOfTensor4_g
void CompareRelative_sg_ArrayOfTensor4ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4202
NumericScale_g
void NumericScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10102
Touch_sg_TelsemAtlas_g
void Touch_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18242
psdModifiedGamma_g
void psdModifiedGamma_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12545
WriteXML_sg_Tensor6_g
void WriteXML_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19832
ARTS::Var::doit_scat_field
Tensor6 doit_scat_field(Workspace &ws) noexcept
Definition: autoarts.h:3167
ARTS::Var::iy_cloudbox_agenda
Agenda iy_cloudbox_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3742
Select_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g
void Select_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16273
Append_sg_ArrayOfArrayOfTransmissionMatrixArrayOfArrayOfTransmissionMatrix_g
void Append_sg_ArrayOfArrayOfTransmissionMatrixArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2230
abs_coefCalcFromXsec_g
void abs_coefCalcFromXsec_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:620
ARTS::Var::channel2fgrid_weights
ArrayOfVector channel2fgrid_weights(Workspace &ws) noexcept
Definition: autoarts.h:2634
Print_sg_GriddedField1_g
void Print_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11937
mblock_dlos_gridUniformCircular_g
void mblock_dlos_gridUniformCircular_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9856
Append_sg_ArrayOfSparseArrayOfSparse_g
void Append_sg_ArrayOfSparseArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2395
MatrixScale
void MatrixScale(Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixScale.
Definition: m_basic_types.cc:387
surface_rtprop_agendaExecute
void surface_rtprop_agendaExecute(Workspace &ws, Numeric &surface_skin_t, Matrix &surface_emission, Matrix &surface_los, Tensor4 &surface_rmatrix, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &input_agenda)
Definition: auto_md.cc:25033
Touch_sg_Tensor6_g
void Touch_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18266
Compare_sg_VectorVector_g
void Compare_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3903
atm_fields_compactCleanup_g
void atm_fields_compactCleanup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3444
abs_lines_per_speciesChangeLineShapeModelParameterForSpecies_g
void abs_lines_per_speciesChangeLineShapeModelParameterForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1337
ARTS::Var::atmgeom_checked
Index atmgeom_checked(Workspace &ws) noexcept
Definition: autoarts.h:2489
ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField2_g
void ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3030
ppathStepByStep
void ppathStepByStep(Workspace &ws, Ppath &ppath, const Agenda &ppath_step_agenda, const Index &ppath_inside_cloudbox_do, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &f_grid, const Vector &refellipsoid, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Vector &rte_pos, const Vector &rte_los, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Verbosity &verbosity)
WORKSPACE METHOD: ppathStepByStep.
Definition: m_ppath.cc:1050
ArrayOfGriddedField1Create_g
void ArrayOfGriddedField1Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:173
ARTS::Var::instrument_pol
ArrayOfIndex instrument_pol(Workspace &ws) noexcept
Definition: autoarts.h:3616
jacobianAddSurfaceQuantity_g
void jacobianAddSurfaceQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9346
ARTS::Var::wmrf_weights
Sparse wmrf_weights(Workspace &ws) noexcept
Definition: autoarts.h:7320
Append_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g
void Append_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2087
particle_massesFromMetaDataSingleCategory_g
void particle_massesFromMetaDataSingleCategory_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11131
Tensor6Create_g
void Tensor6Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:509
GriddedFieldGetName
void GriddedFieldGetName(String &name, const T &griddedfield, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedFieldGetName.
Definition: m_gridded_fields.h:36
ARTS::Var::surface_type
Index surface_type(Workspace &ws) noexcept
Definition: autoarts.h:6886
ArrayOfTensor5Create
void ArrayOfTensor5Create(ArrayOfTensor5 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTensor5Create.
Definition: auto_md.cc:25507
abs_linesChangeBaseParameterForMatchingLines
void abs_linesChangeBaseParameterForMatchingLines(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &loose_matching, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLines.
Definition: m_absorptionlines.cc:1780
Flatten_sg_Tensor7ArrayOfTensor6_g
void Flatten_sg_Tensor7ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6805
ARTS::Var::surface_normal
Vector surface_normal(Workspace &ws) noexcept
Definition: autoarts.h:6730
ReadXML_sg_GriddedField3_g
void ReadXML_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13726
Touch_sg_ArrayOfArrayOfSpeciesTag_g
void Touch_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17876
isotopologue_ratiosInitFromBuiltin
void isotopologue_ratiosInitFromBuiltin(SpeciesAuxData &isotopologue_ratios, const Verbosity &verbosity)
WORKSPACE METHOD: isotopologue_ratiosInitFromBuiltin.
Definition: m_abs.cc:1625
avkCalc
void avkCalc(Matrix &avk, const Matrix &dxdy, const Matrix &jacobian, const Verbosity &verbosity)
WORKSPACE METHOD: avkCalc.
Definition: m_oem.cc:1465
iyEmissionStandardSequential
void iyEmissionStandardSequential(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, Tensor4 &ppvar_trans_partial, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Vector &rte_pos2, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Verbosity &verbosity)
WORKSPACE METHOD: iyEmissionStandardSequential.
Definition: m_rte.cc:172
Tensor3SetConstant_g
void Tensor3SetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17616
abs_lines_per_speciesSetMirroring_g
void abs_lines_per_speciesSetMirroring_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:869
ARTS::Var::lo
Numeric lo(Workspace &ws) noexcept
Definition: autoarts.h:4039
abs_lines_per_speciesSetBaseParameterForMatchingLevel
void abs_lines_per_speciesSetBaseParameterForMatchingLevel(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForMatchingLevel.
Definition: m_absorptionlines.cc:2366
ARTS::Var::jacobian_quantities
ArrayOfRetrievalQuantity jacobian_quantities(Workspace &ws) noexcept
Definition: autoarts.h:3924
Append_sg_ArrayOfGriddedField2GriddedField2_g
void Append_sg_ArrayOfGriddedField2GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2781
MatrixUnitIntensity
void MatrixUnitIntensity(Matrix &out, const Index &stokes_dim, const Vector &f, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixUnitIntensity.
Definition: m_physics.cc:97
AntennaMultiBeamsToPencilBeams
void AntennaMultiBeamsToPencilBeams(Matrix &sensor_pos, Matrix &sensor_los, Matrix &antenna_dlos, Index &antenna_dim, Matrix &mblock_dlos_grid, const Index &atmosphere_dim, const Verbosity &verbosity)
WORKSPACE METHOD: AntennaMultiBeamsToPencilBeams.
Definition: m_sensor.cc:118
ARTS::Var::mc_max_scatorder
Index mc_max_scatorder(Workspace &ws) noexcept
Definition: autoarts.h:4311
ARTS::Var::ybatch_n
Index ybatch_n(Workspace &ws) noexcept
Definition: autoarts.h:7631
WriteXML_sg_GriddedField1_g
void WriteXML_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19520
Ignore_sg_ArrayOfArrayOfGriddedField3_g
void Ignore_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7239
WriteXML_sg_ArrayOfTransmissionMatrix_g
void WriteXML_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19424
Delete_sg_Matrix_g
void Delete_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5899
ArrayOfArrayOfRadiationVectorCreate
void ArrayOfArrayOfRadiationVectorCreate(ArrayOfArrayOfRadiationVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfRadiationVectorCreate.
Definition: auto_md.cc:25387
ReadHITRAN_g
void ReadHITRAN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13031
EnergyLevelMapSet
void EnergyLevelMapSet(EnergyLevelMap &x, const EnergyLevelMap &y, const Verbosity &verbosity)
WORKSPACE METHOD: EnergyLevelMapSet.
Definition: m_quantum.cc:59
psdModifiedGammaMassSingleMoment_g
void psdModifiedGammaMassSingleMoment_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12643
retrievalAddTemperature
void retrievalAddTemperature(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &hse, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddTemperature.
Definition: m_retrieval.cc:1136
refellipsoidJupiter_g
void refellipsoidJupiter_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15310
ReadXMLIndexed_sg_TransmissionMatrix_g
void ReadXMLIndexed_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15034
nlte_fieldSetLteInternalPartitionFunction
void nlte_fieldSetLteInternalPartitionFunction(Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Tensor3 &t_field, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_fieldSetLteInternalPartitionFunction.
Definition: m_atmosphere.cc:4347
ReadXML_sg_Tensor7_g
void ReadXML_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13951
ReadSplitARTSCAT
void ReadSplitARTSCAT(ArrayOfAbsorptionLines &abs_lines, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const Index &ignore_missing, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadSplitARTSCAT.
Definition: m_absorptionlines.cc:326
jacobianAdjustAndTransform_g
void jacobianAdjustAndTransform_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9393
ScatteringMetaDataCreate_g
void ScatteringMetaDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:449
cloudboxSetFullAtm
void cloudboxSetFullAtm(Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Verbosity &verbosity)
WORKSPACE METHOD: cloudboxSetFullAtm.
Definition: m_cloudbox.cc:283
WriteXMLIndexed_sg_ArrayOfArrayOfVector_g
void WriteXMLIndexed_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20216
ARTS::Var::z_hse_accuracy
Numeric z_hse_accuracy(Workspace &ws) noexcept
Definition: autoarts.h:7725
Touch_sg_ArrayOfAgenda_g
void Touch_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17810
Select_sg_ArrayOfTelsemAtlasArrayOfTelsemAtlas_g
void Select_sg_ArrayOfTelsemAtlasArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16377
FieldFromGriddedField_sg_Tensor4ArrayOfGriddedField3_g
void FieldFromGriddedField_sg_Tensor4ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6734
refellipsoidEarth_g
void refellipsoidEarth_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15266
InterpGriddedField2ToPosition_g
void InterpGriddedField2ToPosition_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8215
Append_sg_Tensor3Tensor3_g
void Append_sg_Tensor3Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1976
Copy_sg_Sparse_g
void Copy_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5048
sensor_checkedCalc_g
void sensor_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16481
abs_lines_per_speciesChangeBaseParameterForMatchingLines_g
void abs_lines_per_speciesChangeBaseParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1206
psdAbelBoutle12_g
void psdAbelBoutle12_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12407
ARTS::Var::transmitter_pos
Matrix transmitter_pos(Workspace &ws) noexcept
Definition: autoarts.h:7093
ArrayOfArrayOfTensor3Create
void ArrayOfArrayOfTensor3Create(ArrayOfArrayOfTensor3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfTensor3Create.
Definition: auto_md.cc:25411
water_p_eq_fieldMK05_g
void water_p_eq_fieldMK05_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18571
nlteOff_g
void nlteOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10844
ppathFromRtePos2
void ppathFromRtePos2(Workspace &ws, Ppath &ppath, Vector &rte_los, Numeric &ppath_lraytrace, const Agenda &ppath_step_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &f_grid, const Vector &refellipsoid, const Matrix &z_surface, const Vector &rte_pos, const Vector &rte_pos2, const Numeric &ppath_lmax, const Numeric &za_accuracy, const Numeric &pplrt_factor, const Numeric &pplrt_lowest, const Verbosity &verbosity)
WORKSPACE METHOD: ppathFromRtePos2.
Definition: m_ppath.cc:306
ReadXMLIndexed_sg_ArrayOfArrayOfAbsorptionLines_g
void ReadXMLIndexed_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14050
Select_sg_ArrayOfArrayOfScatteringMetaDataArrayOfArrayOfScatteringMetaData_g
void Select_sg_ArrayOfArrayOfScatteringMetaDataArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16169
Touch_sg_GridPos_g
void Touch_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18104
ARTS::Var::dobatch_irradiance_field
ArrayOfTensor4 dobatch_irradiance_field(Workspace &ws) noexcept
Definition: autoarts.h:3060
WriteXML_sg_ArrayOfArrayOfTensor3_g
void WriteXML_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19088
Tensor3Create_g
void Tensor3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:491
ARTS::Var::instrument_pol_array
ArrayOfArrayOfIndex instrument_pol_array(Workspace &ws) noexcept
Definition: autoarts.h:3628
Copy_sg_ArrayOfTime_g
void Copy_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4805
Extract_sg_Tensor3Tensor4_g
void Extract_sg_Tensor3Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6585
ReadXMLIndexed_sg_QuantumIdentifier_g
void ReadXMLIndexed_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14818
abs_linesSetZeemanCoefficients
void abs_linesSetZeemanCoefficients(ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetZeemanCoefficients.
Definition: m_absorptionlines.cc:2512
ReadXMLIndexed_sg_RadiationVector_g
void ReadXMLIndexed_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14830
abs_linesCleanupEmpty
void abs_linesCleanupEmpty(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesCleanupEmpty.
Definition: m_absorptionlines.cc:1310
ReadXMLIndexed_sg_AbsorptionLines_g
void ReadXMLIndexed_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14014
Print_sg_TransmissionMatrix_g
void Print_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12154
Copy_sg_ArrayOfArrayOfGriddedField3_g
void Copy_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4463
ARTS::Var::mc_y_tx
Vector mc_y_tx(Workspace &ws) noexcept
Definition: autoarts.h:4418
Print_sg_ArrayOfXsecRecord_g
void Print_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11895
ReadXMLIndexed_sg_GriddedField2_g
void ReadXMLIndexed_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14674
ReadXML_sg_Rational_g
void ReadXML_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13843
Copy_sg_ArrayOfPropagationMatrix_g
void Copy_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4670
ReadXML_sg_String_g
void ReadXML_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13897
jacobianSetAffineTransformation_g
void jacobianSetAffineTransformation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9570
Ignore_sg_TelsemAtlas_g
void Ignore_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7653
WriteXMLIndexed_sg_Sparse_g
void WriteXMLIndexed_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20866
Delete_sg_ArrayOfScatteringMetaData_g
void Delete_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5667
Tensor3
The Tensor3 class.
Definition: matpackIII.h:339
ArrayOfStokesVectorCreate_g
void ArrayOfStokesVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:251
ArrayOfRetrievalQuantityCreate
void ArrayOfRetrievalQuantityCreate(ArrayOfRetrievalQuantity &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfRetrievalQuantityCreate.
Definition: auto_md.cc:25471
covmat_soCalc_g
void covmat_soCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10976
abs_linesWriteSpeciesSplitXML
void abs_linesWriteSpeciesSplitXML(const String &output_file_format, const ArrayOfAbsorptionLines &abs_lines, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesWriteSpeciesSplitXML.
Definition: m_absorptionlines.cc:740
Select_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g
void Select_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16217
jacobianSetAffineTransformation
void jacobianSetAffineTransformation(ArrayOfRetrievalQuantity &jacobian_quantities, const Matrix &transformation_matrix, const Vector &offset_vector, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianSetAffineTransformation.
Definition: m_jacobian.cc:2013
ARTS::Var::water_p_eq_field
Tensor3 water_p_eq_field(Workspace &ws) noexcept
Definition: autoarts.h:7179
OEM
void OEM(Workspace &ws, Vector &x, Vector &yf, Matrix &jacobian, Matrix &dxdy, Vector &oem_diagnostics, Vector &lm_ga_history, ArrayOfString &oem_errors, const Vector &xa, const CovarianceMatrix &covmat_sx, const Vector &y, const CovarianceMatrix &covmat_se, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &inversion_iterate_agenda, const String &method, const Numeric &max_start_cost, const Vector &x_norm, const Index &max_iter, const Numeric &stop_dx, const Vector &lm_ga_settings, const Index &clear_matrices, const Index &display_progress, const Verbosity &verbosity)
WORKSPACE METHOD: OEM.
surfaceSemiSpecularBy3beams
void surfaceSemiSpecularBy3beams(Workspace &ws, Numeric &surface_skin_t, Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &surface_rtprop_sub_agenda, const Numeric &specular_factor, const Numeric &dza, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceSemiSpecularBy3beams.
Definition: m_surface.cc:1581
Delete_sg_ArrayOfXsecRecord_g
void Delete_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5779
Append_sg_ArrayOfArrayOfAbsorptionLinesArrayOfAbsorptionLines_g
void Append_sg_ArrayOfArrayOfAbsorptionLinesArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2549
dobatch_calc_agendaExecute
void dobatch_calc_agendaExecute(Workspace &ws, Tensor7 &spectral_radiance_field, Tensor5 &radiance_field, Tensor4 &irradiance_field, Tensor5 &spectral_irradiance_field, const Index ybatch_index, const Agenda &input_agenda)
Definition: auto_md.cc:23648
Select_sg_ArrayOfArrayOfAbsorptionLinesArrayOfArrayOfAbsorptionLines_g
void Select_sg_ArrayOfArrayOfAbsorptionLinesArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16088
Print_sg_ArrayOfVector_g
void Print_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11888
IndexSetToLast_sg_ArrayOfArrayOfString_g
void IndexSetToLast_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7891
MatrixExtractFromTensor3
void MatrixExtractFromTensor3(Matrix &out, const Tensor3 &in, const Index &i, const String &direction, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixExtractFromTensor3.
Definition: m_basic_types.cc:178
ReadXML_sg_Verbosity_g
void ReadXML_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14005
agendas
std::map< std::string, AgendaData > agendas()
Definition: make_autoarts_h.cc:305
jacobianAddBasicCatalogParameter
void jacobianAddBasicCatalogParameter(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &catalog_identity, const String &catalog_parameter, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddBasicCatalogParameter.
Definition: m_jacobian.cc:1719
GriddedFieldPRegrid_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g
void GriddedFieldPRegrid_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7160
doit_conv_flagAbsBT_g
void doit_conv_flagAbsBT_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6402
Copy_sg_ArrayOfArrayOfStokesVector_g
void Copy_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4544
Print_sg_ArrayOfTensor5_g
void Print_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11853
ReadXML_sg_ArrayOfTensor7_g
void ReadXML_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13618
Copy_sg_RadiationVector_g
void Copy_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5012
vmr_fieldPerturb_g
void vmr_fieldPerturb_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18530
Select_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g
void Select_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16153
TelsemAtlasCreate
void TelsemAtlasCreate(TelsemAtlas &out, const Verbosity &verbosity)
WORKSPACE METHOD: TelsemAtlasCreate.
Definition: auto_md.cc:25643
MatrixSetConstant_g
void MatrixSetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9783
Copy_sg_ArrayOfArrayOfGriddedField2_g
void Copy_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4454
Copy_sg_GridPos_g
void Copy_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4877
Select_sg_ArrayOfArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g
void Select_sg_ArrayOfArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16121
Append_sg_ArrayOfAgendaArrayOfAgenda_g
void Append_sg_ArrayOfAgendaArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2042
cloudbox_fieldSetFromPrecalc
void cloudbox_fieldSetFromPrecalc(Tensor7 &cloudbox_field, const Vector &za_grid, const Vector &f_grid, const Index &atmosphere_dim, const Index &stokes_dim, const ArrayOfIndex &cloudbox_limits, const Index &doit_is_initialized, const Tensor7 &cloudbox_field_precalc, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldSetFromPrecalc.
Definition: m_doit.cc:3364
ScatSpeciesExtendTemperature_g
void ScatSpeciesExtendTemperature_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15897
nelemGet_sg_ArrayOfArrayOfGriddedField3_g
void nelemGet_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10177
Reduce_sg_Tensor4Tensor6_g
void Reduce_sg_Tensor4Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15231
ARTS::Var::ppvar_vmr
Matrix ppvar_vmr(Workspace &ws) noexcept
Definition: autoarts.h:5372
Exit_g
void Exit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6532
ReadXMLIndexed_sg_ArrayOfTensor6_g
void ReadXMLIndexed_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14530
propmat_clearskyForceNegativeToZero_g
void propmat_clearskyForceNegativeToZero_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12363
GriddedField4Create
void GriddedField4Create(GriddedField4 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField4Create.
Definition: auto_md.cc:25567
retrievalAddCatalogParameters
void retrievalAddCatalogParameters(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfQuantumIdentifier &catalog_identities, const ArrayOfString &catalog_parameters, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddCatalogParameters.
Definition: m_retrieval.cc:865
WriteXMLIndexed_sg_TessemNN_g
void WriteXMLIndexed_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21022
abs_lines_per_speciesSetPopulationForMatch_g
void abs_lines_per_speciesSetPopulationForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:923
verbositySetScreen_g
void verbositySetScreen_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18514
Touch_sg_ArrayOfArrayOfRadiationVector_g
void Touch_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17858
ReadXMLIndexed_sg_ArrayOfRadiationVector_g
void ReadXMLIndexed_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14398
jacobianCalcFreqShift_g
void jacobianCalcFreqShift_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9410
Append_sg_ArrayOfTensor3ArrayOfTensor3_g
void Append_sg_ArrayOfTensor3ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2439
FieldFromGriddedField_sg_MatrixGriddedField2_g
void FieldFromGriddedField_sg_MatrixGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6704
Print_sg_ArrayOfAbsorptionLines_g
void Print_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11572
abs_linesSetT0_g
void abs_linesSetT0_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1062
iy_surface_agendaExecute
void iy_surface_agendaExecute(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, ArrayOfTensor4 &dsurface_rmatrix_dx, ArrayOfMatrix &dsurface_emission_dx, const String &iy_unit, const Tensor3 &iy_transmission, const Index iy_id, const Index cloudbox_on, const Index jacobian_do, const Agenda &iy_main_agenda, const Vector &f_grid, const EnergyLevelMap &nlte_field, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const Tensor3 &surface_props_data, const ArrayOfString &dsurface_names, const Agenda &input_agenda)
Definition: auto_md.cc:24341
ARTS::Var::iy_transmission
Tensor3 iy_transmission(Workspace &ws) noexcept
Definition: autoarts.h:3836
retrievalAddAbsSpecies
void retrievalAddAbsSpecies(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &unit, const Index &for_species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddAbsSpecies.
Definition: m_retrieval.cc:771
ARTS::Var::sensor_response
Sparse sensor_response(Workspace &ws) noexcept
Definition: autoarts.h:6300
WriteXML_sg_ArrayOfArrayOfPropagationMatrix_g
void WriteXML_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19004
nrowsGet_sg_Tensor6_g
void nrowsGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10672
IndexSetToLast_sg_ArrayOfTensor6_g
void IndexSetToLast_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8125
sensor_responseMixer_g
void sensor_responseMixer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16723
DisortCalcClearsky
void DisortCalcClearsky(Workspace &ws, Tensor7 &spectral_radiance_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &nstreams, const Index &quiet, const Verbosity &verbosity)
WORKSPACE METHOD: DisortCalcClearsky.
Definition: m_disort.cc:231
Touch_sg_Index_g
void Touch_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18152
WriteXML_sg_String_g
void WriteXML_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19772
Append_sg_ArrayOfArrayOfVectorArrayOfVector_g
void Append_sg_ArrayOfArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2748
covmat1D
void covmat1D(T &out, const Vector &grid_1, const Vector &grid_2, const Vector &sigma_1, const Vector &sigma_2, const Vector &cls_1, const Vector &cls_2, const Numeric &co, const String &fname, const Verbosity &verbosity)
WORKSPACE METHOD: covmat1D.
QuantumIdentifierSet_g
void QuantumIdentifierSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10117
ARTS::Var::dxdy
Matrix dxdy(Workspace &ws) noexcept
Definition: autoarts.h:3368
abs_lines_per_speciesChangeBaseParameterForMatchingLevels_g
void abs_lines_per_speciesChangeBaseParameterForMatchingLevels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1149
ARTS::Var::iy_surface_agenda_array
ArrayOfAgenda iy_surface_agenda_array(Workspace &ws) noexcept
Definition: autoarts.h:3815
AtmFieldPRegrid_sg_Tensor3Tensor3_g
void AtmFieldPRegrid_sg_Tensor3Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3127
ReadXMLIndexed_sg_ArrayOfArrayOfTensor6_g
void ReadXMLIndexed_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14242
ARTS::Var::backend_channel_response
ArrayOfGriddedField1 backend_channel_response(Workspace &ws) noexcept
Definition: autoarts.h:2548
IndexSetToLast_sg_ArrayOfTensor7_g
void IndexSetToLast_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8134
VectorFlip_g
void VectorFlip_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18356
ARTS::Var::scat_lat_index
Index scat_lat_index(Workspace &ws) noexcept
Definition: autoarts.h:5941
Touch_sg_ArrayOfVector_g
void Touch_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18068
ARTS::Var::surface_rv_rh
Matrix surface_rv_rh(Workspace &ws) noexcept
Definition: autoarts.h:6845
ArrayOfScatteringMetaDataCreate_g
void ArrayOfScatteringMetaDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:233
abs_linesPrintDefinedQuantumNumbers
void abs_linesPrintDefinedQuantumNumbers(const ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesPrintDefinedQuantumNumbers.
Definition: m_absorptionlines.cc:2605
GasAbsLookupCreate_g
void GasAbsLookupCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:341
GriddedField6
Definition: gridded_fields.h:455
ARTS::Var::ybatch_corr
ArrayOfVector ybatch_corr(Workspace &ws) noexcept
Definition: autoarts.h:7591
Append_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g
void Append_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2208
ArrayOfArrayOfScatteringMetaDataCreate_g
void ArrayOfArrayOfScatteringMetaDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:107
ARTS::Var::telsem_atlases
ArrayOfTelsemAtlas telsem_atlases(Workspace &ws) noexcept
Definition: autoarts.h:7004
ySimpleSpectrometer
void ySimpleSpectrometer(Vector &y, Vector &y_f, const Matrix &iy, const Index &stokes_dim, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
WORKSPACE METHOD: ySimpleSpectrometer.
Definition: m_sensor.cc:3453
abs_lines_per_speciesSetCutoffForMatch_g
void abs_lines_per_speciesSetCutoffForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1004
iyInterpCloudboxField
void iyInterpCloudboxField(Matrix &iy, const Tensor7 &cloudbox_field, const Vector &rtp_pos, const Vector &rtp_los, const Index &jacobian_do, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Matrix &z_surface, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Vector &f_grid, const Index &za_interp_order, const Index &za_restrict, const Index &cos_za_interp, const Numeric &za_extpolfac, const Index &aa_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyInterpCloudboxField.
Definition: m_cloudbox.cc:583
Print_sg_ArrayOfTransmissionMatrix_g
void Print_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11881
Print_sg_Sparse_g
void Print_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12063
Delete_sg_ScatteringMetaData_g
void Delete_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5955
yCalc
void yCalc(Workspace &ws, Vector &y, Vector &y_f, ArrayOfIndex &y_pol, Matrix &y_pos, Matrix &y_los, ArrayOfVector &y_aux, Matrix &y_geo, Matrix &jacobian, const Index &atmgeom_checked, const Index &atmfields_checked, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &scat_data_checked, const Index &sensor_checked, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_response_f, const ArrayOfIndex &sensor_response_pol, const Matrix &sensor_response_dlos, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &geo_pos_agenda, const Agenda &jacobian_agenda, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfString &iy_aux_vars, const Verbosity &verbosity)
WORKSPACE METHOD: yCalc.
Definition: m_rte.cc:1749
Append_sg_ArrayOfArrayOfTensor6ArrayOfTensor6_g
void Append_sg_ArrayOfArrayOfTensor6ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2715
psdModifiedGammaMass_g
void psdModifiedGammaMass_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12568
Print_sg_ArrayOfArrayOfString_g
void Print_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11678
ReadHITRAN
void ReadHITRAN(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &hitran_type, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadHITRAN.
Definition: m_absorptionlines.cc:446
surface_scalar_reflectivityFromSurface_rmatrix_g
void surface_scalar_reflectivityFromSurface_rmatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17425
VectorVectorMultiply
void VectorVectorMultiply(Vector &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
WORKSPACE METHOD: VectorVectorMultiply.
Definition: m_basic_types.cc:1373
WriteXML_sg_ArrayOfQuantumIdentifier_g
void WriteXML_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19244
ARTS::Var::iy_transmitter_agenda
Agenda iy_transmitter_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3843
ext_matAddGas
void ext_matAddGas(PropagationMatrix &ext_mat, const ArrayOfPropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
WORKSPACE METHOD: ext_matAddGas.
Definition: m_optproperties.cc:917
isotopologue_ratiosInitFromBuiltin_g
void isotopologue_ratiosInitFromBuiltin_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8251
geo_posEndOfPpath_g
void geo_posEndOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6982
iyEmissionStandardSequential_g
void iyEmissionStandardSequential_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8522
VectorSetConstant
void VectorSetConstant(Vector &out, const Index &nelem, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: VectorSetConstant.
Definition: m_basic_types.cc:1352
ARTS::Var::lat_grid
Vector lat_grid(Workspace &ws) noexcept
Definition: autoarts.h:3962
NumericAdd_g
void NumericAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10078
Copy_sg_ArrayOfArrayOfSpeciesTag_g
void Copy_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4535
abs_xsec_agenda_checkedCalc_g
void abs_xsec_agenda_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1655
ReadXML_sg_ArrayOfTensor6_g
void ReadXML_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13609
verbositySetFile_g
void verbositySetFile_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18508
GriddedField6Create_g
void GriddedField6Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:383
abs_speciesDefineAll_g
void abs_speciesDefineAll_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1611
WriteXML_sg_ArrayOfScatteringMetaData_g
void WriteXML_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19280
atm_fields_compactFromMatrix
void atm_fields_compactFromMatrix(GriddedField4 &atm_fields_compact, const Index &atmosphere_dim, const Matrix &gin1, const ArrayOfString &field_names, const Verbosity &verbosity)
WORKSPACE METHOD: atm_fields_compactFromMatrix.
Definition: m_atmosphere.cc:1443
Ignore_sg_ArrayOfArrayOfGriddedField2_g
void Ignore_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7233
WriteXMLIndexed_sg_ArrayOfPropagationMatrix_g
void WriteXMLIndexed_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20320
doit_conv_flagAbs
void doit_conv_flagAbs(Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
WORKSPACE METHOD: doit_conv_flagAbs.
Definition: m_doit.cc:115
vmr_fieldClip
void vmr_fieldClip(Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const String &species, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
WORKSPACE METHOD: vmr_fieldClip.
Definition: m_oem.cc:103
ARTS::Var::surface_rmatrix
Tensor4 surface_rmatrix(Workspace &ws) noexcept
Definition: autoarts.h:6800
Flatten_sg_Tensor6ArrayOfTensor5_g
void Flatten_sg_Tensor6ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6798
doit_conv_test_agendaExecute
void doit_conv_test_agendaExecute(Workspace &ws, Index &doit_conv_flag, Index &doit_iteration_counter, const Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Agenda &input_agenda)
Definition: auto_md.cc:23693
ArrayOfCIARecordCreate
void ArrayOfCIARecordCreate(ArrayOfCIARecord &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfCIARecordCreate.
Definition: auto_md.cc:25431
DiagonalMatrix
void DiagonalMatrix(Matrix &out, const Vector &v, const Verbosity &verbosity)
WORKSPACE METHOD: DiagonalMatrix.
Definition: m_basic_types.cc:556
Select_sg_ArrayOfCIARecordArrayOfCIARecord_g
void Select_sg_ArrayOfCIARecordArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16249
ArrayOfTimeCreate
void ArrayOfTimeCreate(ArrayOfTime &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTimeCreate.
Definition: auto_md.cc:25519
Delete_sg_TessemNN_g
void Delete_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6067
GetNumberOfThreads
void GetNumberOfThreads(Index &nthreads, const Verbosity &verbosity)
WORKSPACE METHOD: GetNumberOfThreads.
Definition: m_general.cc:493
WriteXMLIndexed_sg_Matrix_g
void WriteXMLIndexed_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20749
ARTS::Var::abs_vec_spt
ArrayOfStokesVector abs_vec_spt(Workspace &ws) noexcept
Definition: autoarts.h:2258
retrievalAddWind_g
void retrievalAddWind_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15668
ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField1_g
void ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3023
Ignore_sg_ArrayOfScatteringMetaData_g
void Ignore_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7401
MagRawRead_g
void MagRawRead_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9689
Extract_sg_ArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g
void Extract_sg_ArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6617
abs_lookupTestAccMC_g
void abs_lookupTestAccMC_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1531
ArrayOfGriddedFieldGetNames
void ArrayOfGriddedFieldGetNames(ArrayOfString &names, const T &griddedfields, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfGriddedFieldGetNames.
ScatSpeciesExtendTemperature
void ScatSpeciesExtendTemperature(ArrayOfArrayOfSingleScatteringData &scat_data_raw, const ArrayOfString &scat_species, const String &species, const String &scat_species_delim, const Numeric &T_low, const Numeric &T_high, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesExtendTemperature.
Definition: m_cloudbox.cc:1614
WriteXMLIndexed_sg_ArrayOfPpath_g
void WriteXMLIndexed_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20060
ybatchMetProfilesClear_g
void ybatchMetProfilesClear_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21257
surface_typeInterpTypeMask
void surface_typeInterpTypeMask(Index &surface_type, Numeric &surface_type_aux, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField2 &surface_type_mask, const Verbosity &verbosity)
WORKSPACE METHOD: surface_typeInterpTypeMask.
Definition: m_surface.cc:2225
surface_scalar_reflectivityFromGriddedField4
void surface_scalar_reflectivityFromGriddedField4(Vector &surface_scalar_reflectivity, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const GriddedField4 &r_field, const Verbosity &verbosity)
WORKSPACE METHOD: surface_scalar_reflectivityFromGriddedField4.
Definition: m_surface.cc:2070
ReadXML_sg_MCAntenna_g
void ReadXML_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13780
complex_refr_indexWaterLiebe93_g
void complex_refr_indexWaterLiebe93_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4388
abs_lines_per_speciesSetMirroringForMatch
void abs_lines_per_speciesSetMirroringForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetMirroringForMatch.
Definition: m_absorptionlines.cc:1437
WignerFastInfoPrint_g
void WignerFastInfoPrint_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18621
sensor_responseBeamSwitching
void sensor_responseBeamSwitching(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Matrix &sensor_response_dlos_grid, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Numeric &w1, const Numeric &w2, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseBeamSwitching.
Definition: m_sensor.cc:1464
nelemGet_sg_ArrayOfArrayOfTransmissionMatrix_g
void nelemGet_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10303
Tensor7SetConstant_g
void Tensor7SetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17702
Touch_sg_HitranRelaxationMatrixData_g
void Touch_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18146
iy_loop_freqs_agendaExecute
void iy_loop_freqs_agendaExecute(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, const Index iy_agenda_call1, const Tensor3 &iy_transmission, const ArrayOfString &iy_aux_vars, const Index iy_id, const Vector &f_grid, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Agenda &input_agenda)
Definition: auto_md.cc:24155
Ignore_sg_ArrayOfArrayOfTime_g
void Ignore_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7317
propmat_clearskyAddParticles_g
void propmat_clearskyAddParticles_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12281
Extract_sg_StringArrayOfString_g
void Extract_sg_StringArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6633
ReadXML_sg_ArrayOfString_g
void ReadXML_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13564
Append_sg_ArrayOfPpathPpath_g
void Append_sg_ArrayOfPpathPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2627
geo_posWherePpathPassesZref
void geo_posWherePpathPassesZref(Vector &geo_pos, const Ppath &ppath, const Numeric &z_ref, const Verbosity &verbosity)
WORKSPACE METHOD: geo_posWherePpathPassesZref.
Definition: m_ppath.cc:145
ReadXML_sg_ArrayOfArrayOfSpeciesTag_g
void ReadXML_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13357
ARTS::Var::pnd_field_raw
ArrayOfGriddedField3 pnd_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:5105
WriteXMLIndexed_sg_GriddedField6_g
void WriteXMLIndexed_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20697
ARTS::Var::met_mm_antenna
Vector met_mm_antenna(Workspace &ws) noexcept
Definition: autoarts.h:4450
Print_sg_PropagationMatrix_g
void Print_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12021
Delete_sg_ArrayOfArrayOfMatrix_g
void Delete_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5467
iy_main_agendaExecute
void iy_main_agendaExecute(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, const Index iy_agenda_call1, const Tensor3 &iy_transmission, const ArrayOfString &iy_aux_vars, const Index iy_id, const String &iy_unit, const Index cloudbox_on, const Index jacobian_do, const Vector &f_grid, const EnergyLevelMap &nlte_field, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Agenda &input_agenda)
Definition: auto_md.cc:24221
g0Venus
void g0Venus(Numeric &g0, const Verbosity &verbosity)
WORKSPACE METHOD: g0Venus.
Definition: m_planets.cc:86
f_gridFromSensorAMSU
void f_gridFromSensorAMSU(Vector &f_grid, const Vector &lo_multi, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Numeric &spacing, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridFromSensorAMSU.
Definition: m_sensor.cc:384
AgendaExecuteExclusive
void AgendaExecuteExclusive(Workspace &ws, const Agenda &a, const Verbosity &verbosity)
WORKSPACE METHOD: AgendaExecuteExclusive.
Definition: m_agenda.cc:147
ScatSpeciesPndAndScatAdd_g
void ScatSpeciesPndAndScatAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15944
AtmFieldsExtract1D
void AtmFieldsExtract1D(Index &atmosphere_dim, Vector &lat_grid, Vector &lon_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, const Index &ilat, const Index &ilon, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsExtract1D.
Definition: m_atmosphere.cc:3347
abs_xsec_per_speciesAddPredefinedO2MPM2020_g
void abs_xsec_per_speciesAddPredefinedO2MPM2020_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1738
Append_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g
void Append_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2285
WriteXMLIndexed_sg_ArrayOfArrayOfScatteringMetaData_g
void WriteXMLIndexed_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20099
propmat_clearskyAddHitranLineMixingLines_g
void propmat_clearskyAddHitranLineMixingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12247
Delete_sg_ArrayOfTensor5_g
void Delete_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5731
geo_posLowestAltitudeOfPpath
void geo_posLowestAltitudeOfPpath(Vector &geo_pos, const Ppath &ppath, const Verbosity &verbosity)
WORKSPACE METHOD: geo_posLowestAltitudeOfPpath.
Definition: m_ppath.cc:119
ReadXMLIndexed_sg_ArrayOfIndex_g
void ReadXMLIndexed_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14350
jacobianFromYbatch_g
void jacobianFromYbatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9534
nelemGet_sg_ArrayOfArrayOfPropagationMatrix_g
void nelemGet_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10213
lon_gridFromRawField_g
void lon_gridFromRawField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9614
batch_atm_fields_compactCleanup
void batch_atm_fields_compactCleanup(ArrayOfGriddedField4 &batch_atm_fields_compact, const Numeric &threshold, const Verbosity &verbosity)
WORKSPACE METHOD: batch_atm_fields_compactCleanup.
Definition: m_atmosphere.cc:1745
Append_sg_ArrayOfTimeTime_g
void Append_sg_ArrayOfTimeTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2990
ARTS::Var::pnd_field
Tensor4 pnd_field(Workspace &ws) noexcept
Definition: autoarts.h:5081
ARTS::Var::tessem_neth
TessemNN tessem_neth(Workspace &ws) noexcept
Definition: autoarts.h:7011
ARTS::Var::iy_id
Index iy_id(Workspace &ws) noexcept
Definition: autoarts.h:3775
IndexNumberOfAtmosphericPoints_g
void IndexNumberOfAtmosphericPoints_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7738
ReadXML_sg_ArrayOfTime_g
void ReadXML_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13627
pnd_fieldCalcFrompnd_field_raw_g
void pnd_fieldCalcFrompnd_field_raw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11307
GriddedField3Create
void GriddedField3Create(GriddedField3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField3Create.
Definition: auto_md.cc:25563
ARTS::Var::ppath_inside_cloudbox_do
Index ppath_inside_cloudbox_do(Workspace &ws) noexcept
Definition: autoarts.h:5172
Compare_sg_Tensor4Tensor4_g
void Compare_sg_Tensor4Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3942
DoitGetIncoming1DAtm_g
void DoitGetIncoming1DAtm_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6309
abs_lookupTestAccuracy
void abs_lookupTestAccuracy(Workspace &ws, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupTestAccuracy.
Definition: m_abs_lookup.cc:2567
pha_mat_sptFromScat_data_g
void pha_mat_sptFromScat_data_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11222
VectorVectorMultiply_g
void VectorVectorMultiply_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18454
ReadXML_sg_ArrayOfGriddedField4_g
void ReadXML_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13465
WMRFSelectChannels
void WMRFSelectChannels(Vector &f_grid, Sparse &wmrf_weights, Vector &f_backend, const ArrayOfIndex &wmrf_channels, const Verbosity &verbosity)
WORKSPACE METHOD: WMRFSelectChannels.
Definition: m_sensor.cc:3236
ARTS::Var::antenna_response
GriddedField4 antenna_response(Workspace &ws) noexcept
Definition: autoarts.h:2396
Print_sg_ArrayOfQuantumIdentifier_g
void Print_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11776
atm_fields_compactAddSpecies_g
void atm_fields_compactAddSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3435
nvitrinesGet
void nvitrinesGet(Index &nvitrines, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: nvitrinesGet.
geo_posWherePpathPassesZref_g
void geo_posWherePpathPassesZref_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7000
absorptionlines.h
Contains the absorption namespace.
propmat_clearsky_agendaExecute
void propmat_clearsky_agendaExecute(Workspace &ws, ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfStokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_dx_source, ArrayOfStokesVector &nlte_dsource_dx, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Vector &rtp_mag, const Vector &rtp_los, const Numeric rtp_pressure, const Numeric rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Agenda &input_agenda)
Definition: auto_md.cc:23513
Delete_sg_Time_g
void Delete_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6059
antenna_responseGaussian_g
void antenna_responseGaussian_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1894
ybatchMetProfiles
void ybatchMetProfiles(Workspace &ws, ArrayOfVector &ybatch, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &met_profile_calc_agenda, const Vector &f_grid, const Matrix &met_amsu_data, const Matrix &sensor_pos, const Vector &refellipsoid, const Vector &lat_grid, const Vector &lon_grid, const Index &atmosphere_dim, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &nelem_p_grid, const String &met_profile_path, const String &met_profile_pnd_path, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchMetProfiles.
Definition: m_batch.cc:238
refr_index_airInfraredEarth
void refr_index_airInfraredEarth(Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Verbosity &verbosity)
WORKSPACE METHOD: refr_index_airInfraredEarth.
Definition: m_refraction.cc:120
ext_matAddGas_g
void ext_matAddGas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6682
Append_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g
void Append_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2241
ARTS::Var::mag_v_field_raw
GriddedField3 mag_v_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:4181
WriteXMLIndexed_sg_ArrayOfStokesVector_g
void WriteXMLIndexed_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20411
sensor_responseInit_g
void sensor_responseInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16644
ARTS::Var::verbosity
Verbosity verbosity(Workspace &ws) noexcept
Definition: autoarts.h:7112
Touch_sg_ArrayOfArrayOfString_g
void Touch_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17888
iyActiveSingleScat
void iyActiveSingleScat(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor4 &ppvar_trans_cumulat, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_transmitter_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Numeric &rte_alonglos_v, const Index &trans_in_jacobian, const Numeric &pext_scaling, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyActiveSingleScat.
Definition: m_cloudradar.cc:49
ARTS::Var::inversion_iteration_counter
Index inversion_iteration_counter(Workspace &ws) noexcept
Definition: autoarts.h:3642
ppathCalcFromAltitude_g
void ppathCalcFromAltitude_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11416
WriteNetCDFIndexed_sg_ArrayOfMatrix_g
void WriteNetCDFIndexed_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18850
abs_lines_per_speciesSetBaseParameterForMatchingLevel_g
void abs_lines_per_speciesSetBaseParameterForMatchingLevel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1177
abs_linesSetQuantumNumberForMatch_g
void abs_linesSetQuantumNumberForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1101
ARTS::Var::scat_data_mono
ArrayOfArrayOfSingleScatteringData scat_data_mono(Workspace &ws) noexcept
Definition: autoarts.h:5862
Ignore_sg_ArrayOfArrayOfString_g
void Ignore_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7299
Tensor7Create_g
void Tensor7Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:515
Copy_sg_Tensor3_g
void Copy_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5093
abs_cia_dataAddCIARecord_g
void abs_cia_dataAddCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:592
Touch_sg_RadiationVector_g
void Touch_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18194
refr_index_airMicrowavesGeneral
void refr_index_airMicrowavesGeneral(Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
WORKSPACE METHOD: refr_index_airMicrowavesGeneral.
Definition: m_refraction.cc:174
ARTS::Var::refr_index_air_agenda
Agenda refr_index_air_agenda(Workspace &ws) noexcept
Definition: autoarts.h:5539
ARTS::Var::dnlte_dx_source
ArrayOfStokesVector dnlte_dx_source(Workspace &ws) noexcept
Definition: autoarts.h:3021
ForLoop_g
void ForLoop_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6812
ReadXML_sg_ArrayOfTransmissionMatrix_g
void ReadXML_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13636
MagFieldsCalcExpand1D
void MagFieldsCalcExpand1D(Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: MagFieldsCalcExpand1D.
Definition: m_atmosphere.cc:3163
ARTS::Var::y_baseline
Vector y_baseline(Workspace &ws) noexcept
Definition: autoarts.h:7447
Ignore_sg_Verbosity_g
void Ignore_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7719
Delete_sg_ArrayOfGriddedField2_g
void Delete_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5595
Ignore_sg_Tensor5_g
void Ignore_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7671
WriteXML_sg_Agenda_g
void WriteXML_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18882
abs_speciesDefineAllInScenario
void abs_speciesDefineAllInScenario(ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesDefineAllInScenario.
Definition: m_abs.cc:153
ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField4_g
void ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3044
abs_lines_per_speciesSetMirroring
void abs_lines_per_speciesSetMirroring(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetMirroring.
Definition: m_absorptionlines.cc:1414
Ignore_sg_MCAntenna_g
void Ignore_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7569
ARTS::Var::spectral_irradiance_field
Tensor5 spectral_irradiance_field(Workspace &ws) noexcept
Definition: autoarts.h:6547
Print_sg_Index_g
void Print_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11986
abs_linesReplaceWithLines_g
void abs_linesReplaceWithLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:721
Copy_sg_ArrayOfArrayOfVector_g
void Copy_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4598
AntennaMultiBeamsToPencilBeams_g
void AntennaMultiBeamsToPencilBeams_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1872
jacobianCalcPointingZaInterp
void jacobianCalcPointingZaInterp(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_los, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_time, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcPointingZaInterp.
abs_linesDeleteLinesWithQuantumNumberAbove_g
void abs_linesDeleteLinesWithQuantumNumberAbove_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:763
lon_gridFromZRaw_g
void lon_gridFromZRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12837
Ignore_sg_ArrayOfTensor5_g
void Ignore_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7449
mc_antennaSetPencilBeam
void mc_antennaSetPencilBeam(MCAntenna &mc_antenna, const Verbosity &verbosity)
WORKSPACE METHOD: mc_antennaSetPencilBeam.
Definition: m_montecarlo.cc:82
ARTS::Var::dsrc_xsec_per_species_dx
ArrayOfArrayOfMatrix dsrc_xsec_per_species_dx(Workspace &ws) noexcept
Definition: autoarts.h:3321
Touch_sg_ArrayOfArrayOfStokesVector_g
void Touch_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17882
lbl_checkedCalc_g
void lbl_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9596
IndexSetToLast_sg_Vector_g
void IndexSetToLast_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8179
TestArrayOfAgenda_g
void TestArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17716
QuantumIdentifierCreate
void QuantumIdentifierCreate(QuantumIdentifier &out, const Verbosity &verbosity)
WORKSPACE METHOD: QuantumIdentifierCreate.
Definition: auto_md.cc:25607
GriddedField5Create_g
void GriddedField5Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:377
atmgeom_checkedCalc
void atmgeom_checkedCalc(Index &atmgeom_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Vector &lat_true, const Vector &lon_true, const Verbosity &verbosity)
WORKSPACE METHOD: atmgeom_checkedCalc.
Definition: m_checked.cc:383
Delete_sg_TelsemAtlas_g
void Delete_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6003
nelemGet_sg_ArrayOfArrayOfRadiationVector_g
void nelemGet_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10222
CIAInfo
void CIAInfo(const String &catalogpath, const ArrayOfString &cia_tags, const Verbosity &verbosity)
WORKSPACE METHOD: CIAInfo.
Definition: m_cia.cc:452
Touch_sg_GriddedField2_g
void Touch_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18116
abs_linesRemoveUnusedLocalQuantumNumbers_g
void abs_linesRemoveUnusedLocalQuantumNumbers_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:715
Touch_sg_ArrayOfTensor3_g
void Touch_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18026
SparseMatrixIdentity_g
void SparseMatrixIdentity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16921
Delete_sg_Agenda_g
void Delete_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5403
ARTS::Var::nlte_level_identifiers
ArrayOfQuantumIdentifier nlte_level_identifiers(Workspace &ws) noexcept
Definition: autoarts.h:4639
abs_linesDeleteWithLines
void abs_linesDeleteWithLines(ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &deleting_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesDeleteWithLines.
Definition: m_absorptionlines.cc:1145
WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField2_g
void WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20008
Ignore_sg_ArrayOfIndex_g
void Ignore_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7365
Error
void Error(const String &msg, const Verbosity &verbosity)
WORKSPACE METHOD: Error.
Definition: m_general.cc:398
timeOffset
void timeOffset(Time &time, const Numeric &offset, const Verbosity &verbosity)
WORKSPACE METHOD: timeOffset.
Definition: m_artstime.cc:68
ncolsGet_sg_Tensor4_g
void ncolsGet_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10591
Error_g
void Error_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6526
g0_agendaExecute
void g0_agendaExecute(Workspace &ws, Numeric &g0, const Numeric lat, const Numeric lon, const Agenda &input_agenda)
Definition: auto_md.cc:23876
yApplyUnit_g
void yApplyUnit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21192
Reduce_sg_NumericTensor3_g
void Reduce_sg_NumericTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15084
Print_sg_ArrayOfArrayOfIndex_g
void Print_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11615
timerStart_g
void timerStart_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17751
retrievalAddCatalogParameter
void retrievalAddCatalogParameter(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &catalog_identity, const String &catalog_parameter, const Numeric &var, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddCatalogParameter.
Definition: m_retrieval.cc:848
ARTS::Var::timer
Timer timer(Workspace &ws) noexcept
Definition: autoarts.h:7064
SingleScatteringDataCreate
void SingleScatteringDataCreate(SingleScatteringData &out, const Verbosity &verbosity)
WORKSPACE METHOD: SingleScatteringDataCreate.
Definition: auto_md.cc:25623
DOBatchCalc
void DOBatchCalc(Workspace &ws, ArrayOfTensor7 &dobatch_cloudbox_field, ArrayOfTensor5 &dobatch_radiance_field, ArrayOfTensor4 &dobatch_irradiance_field, ArrayOfTensor5 &dobatch_spectral_irradiance_field, const Index &ybatch_start, const Index &ybatch_n, const Agenda &dobatch_calc_agenda, const Index &robust, const Verbosity &verbosity)
WORKSPACE METHOD: DOBatchCalc.
Definition: m_batch.cc:652
abs_lines_per_speciesSetLinemixingLimitForSpecies
void abs_lines_per_speciesSetLinemixingLimitForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimitForSpecies.
Definition: m_absorptionlines.cc:1697
yColdAtmHot_g
void yColdAtmHot_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21221
sensor_responseMixerBackendPrecalcWeights
void sensor_responseMixerBackendPrecalcWeights(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfArrayOfIndex &channel2fgrid_indexes, const ArrayOfVector &channel2fgrid_weights, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseMixerBackendPrecalcWeights.
Definition: m_sensor.cc:2199
Touch_sg_QuantumIdentifier_g
void Touch_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18188
PrintWorkspace_g
void PrintWorkspace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12180
WriteXML_sg_ArrayOfTensor7_g
void WriteXML_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19400
TessemNNCreate_g
void TessemNNCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:533
Touch_sg_ArrayOfArrayOfIndex_g
void Touch_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17834
sensor_responseFrequencySwitching_g
void sensor_responseFrequencySwitching_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16623
ARTS::Var::nvitrines
Index nvitrines(Workspace &ws) noexcept
Definition: autoarts.h:4696
ARTS::Var::ppvar_iy
Tensor3 ppvar_iy(Workspace &ws) noexcept
Definition: autoarts.h:5246
Append_sg_ArrayOfGriddedField2ArrayOfGriddedField2_g
void Append_sg_ArrayOfGriddedField2ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2274
ARTS::Var::sideband_response
GriddedField1 sideband_response(Workspace &ws) noexcept
Definition: autoarts.h:6497
PpathCreate
void PpathCreate(Ppath &out, const Verbosity &verbosity)
WORKSPACE METHOD: PpathCreate.
Definition: auto_md.cc:25599
WriteXML_sg_CovarianceMatrix_g
void WriteXML_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19472
RadiationVectorCreate
void RadiationVectorCreate(RadiationVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: RadiationVectorCreate.
Definition: auto_md.cc:25611
surface_scalar_reflectivityFromSurface_rmatrix
void surface_scalar_reflectivityFromSurface_rmatrix(Vector &surface_scalar_reflectivity, const Tensor4 &surface_rmatrix, const Verbosity &verbosity)
WORKSPACE METHOD: surface_scalar_reflectivityFromSurface_rmatrix.
Definition: m_surface.cc:2183
Ignore_sg_ArrayOfAgenda_g
void Ignore_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7220
Tensor3ExtractFromTensor4
void Tensor3ExtractFromTensor4(Tensor3 &out, const Tensor4 &in, const Index &i, const String &direction, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor3ExtractFromTensor4.
Definition: m_basic_types.cc:1007
g0Jupiter
void g0Jupiter(Numeric &g0, const Verbosity &verbosity)
WORKSPACE METHOD: g0Jupiter.
Definition: m_planets.cc:72
cloudboxSetFullAtm_g
void cloudboxSetFullAtm_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3601
nelemGet_sg_ArrayOfGriddedField3_g
void nelemGet_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10348
MatrixUnitIntensity_g
void MatrixUnitIntensity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9792
Copy_sg_Timer_g
void Copy_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5138
WriteXML_sg_ArrayOfTensor5_g
void WriteXML_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19376
Select_sg_ArrayOfTensor5ArrayOfTensor5_g
void Select_sg_ArrayOfTensor5ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16401
abs_lookupSetup
void abs_lookupSetup(Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &atmfields_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Numeric &p_step, const Numeric &t_step, const Numeric &h2o_step, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupSetup.
Definition: m_abs_lookup.cc:796
WriteXMLIndexed_sg_ArrayOfArrayOfSpeciesTag_g
void WriteXMLIndexed_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20125
Delete_sg_ArrayOfQuantumIdentifier_g
void Delete_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5643
Delete_sg_MCAntenna_g
void Delete_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5891
WriteXML_sg_TransmissionMatrix_g
void WriteXML_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19892
abs_lines_per_speciesSetLineShapeTypeForSpecies
void abs_lines_per_speciesSetLineShapeTypeForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeTypeForSpecies.
Definition: m_absorptionlines.cc:1636
retrievalAddFreqShift_g
void retrievalAddFreqShift_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15444
abs_cont_descriptionInit_g
void abs_cont_descriptionInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:663
abs_hitran_relmat_dataReadHitranRelmatDataAndLines
void abs_hitran_relmat_dataReadHitranRelmatDataAndLines(HitranRelaxationMatrixData &abs_hitran_relmat_data, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basedir, const Numeric &linemixinglimit, const Numeric &fmin, const Numeric &fmax, const Numeric &stot, const String &mode, const Verbosity &verbosity)
WORKSPACE METHOD: abs_hitran_relmat_dataReadHitranRelmatDataAndLines.
Definition: m_linemixing.cc:36
ARTS::Var::specular_los
Vector specular_los(Workspace &ws) noexcept
Definition: autoarts.h:6587
IndexStepUp_g
void IndexStepUp_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8195
ARTS::Var::abs_hitran_relmat_data
HitranRelaxationMatrixData abs_hitran_relmat_data(Workspace &ws) noexcept
Definition: autoarts.h:2006
nelemGet_sg_ArrayOfArrayOfMatrix_g
void nelemGet_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10195
MCGeneral_g
void MCGeneral_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9907
Duration
void Duration(Numeric &duration, const Time &start, const Time &end, const Verbosity &verbosity)
WORKSPACE METHOD: Duration.
Definition: m_artstime.cc:41
Ignore_sg_GriddedField6_g
void Ignore_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7551
cloudbox_checkedCalc
void cloudbox_checkedCalc(Index &cloudbox_checked, const Index &atmfields_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Matrix &z_surface, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfString &scat_species, const Matrix &particle_masses, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &negative_pnd_ok, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_checkedCalc.
Definition: m_checked.cc:484
TestTessem
void TestTessem(Vector &outvalues, const TessemNN &net, const Vector &invalues, const Verbosity &verbosity)
WORKSPACE METHOD: TestTessem.
Definition: m_tessem.cc:43
Append_sg_ArrayOfArrayOfGriddedField2ArrayOfArrayOfGriddedField2_g
void Append_sg_ArrayOfArrayOfGriddedField2ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2065
GriddedFieldZToPRegrid
void GriddedFieldZToPRegrid(GriddedField3 &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const GriddedField3 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedFieldZToPRegrid.
Definition: m_atmosphere.cc:1342
ARTS::Var::xa
Vector xa(Workspace &ws) noexcept
Definition: autoarts.h:7359
Touch_sg_ArrayOfString_g
void Touch_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18014
surfaceSplitSpecularTo3beams
void surfaceSplitSpecularTo3beams(Matrix &surface_los, Tensor4 &surface_rmatrix, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &specular_factor, const Numeric &dza, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceSplitSpecularTo3beams.
Definition: m_surface.cc:1728
Print_sg_SingleScatteringData_g
void Print_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12056
iy_space_agendaExecute
void iy_space_agendaExecute(Workspace &ws, Matrix &iy, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &input_agenda)
Definition: auto_md.cc:24299
covmat_sxAddInverseBlock_sg_Matrix_g
void covmat_sxAddInverseBlock_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5368
Sparse
The Sparse class.
Definition: matpackII.h:60
Print_sg_ArrayOfPpath_g
void Print_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11629
ARTS::Var::psd_size_grid
Vector psd_size_grid(Workspace &ws) noexcept
Definition: autoarts.h:5460
psdModifiedGammaMassXmedian_g
void psdModifiedGammaMassXmedian_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12693
Delete_sg_ArrayOfSparse_g
void Delete_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5683
jacobianCalcFreqStretch_g
void jacobianCalcFreqStretch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9424
Touch_sg_EnergyLevelMap_g
void Touch_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18092
telsemAtlasLookup_g
void telsemAtlasLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17549
jacobianInit_g
void jacobianInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9545
Print_sg_Tensor3_g
void Print_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12098
ARTS::Var::mc_max_time
Index mc_max_time(Workspace &ws) noexcept
Definition: autoarts.h:4322
DOAngularGridsSet_g
void DOAngularGridsSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6252
sensor_response_agendaExecute
void sensor_response_agendaExecute(Workspace &ws, Sparse &sensor_response, Vector &sensor_response_f, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos, Matrix &sensor_response_dlos_grid, Matrix &mblock_dlos_grid, const Vector &f_backend, const Agenda &input_agenda)
Definition: auto_md.cc:24922
Delete_sg_QuantumIdentifier_g
void Delete_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5931
ARTS::Var::f_index
Index f_index(Workspace &ws) noexcept
Definition: autoarts.h:3464
refellipsoidEarth
void refellipsoidEarth(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidEarth.
Definition: m_planets.cc:98
Append_sg_ArrayOfStokesVectorArrayOfStokesVector_g
void Append_sg_ArrayOfStokesVectorArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2406
nelemGet_sg_ArrayOfTensor4_g
void nelemGet_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10483
scat_dataCalc
void scat_dataCalc(ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfArrayOfSingleScatteringData &scat_data_raw, const Vector &f_grid, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: scat_dataCalc.
Definition: m_optproperties.cc:1529
sensor_responseFrequencySwitching
void sensor_responseFrequencySwitching(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseFrequencySwitching.
Definition: m_sensor.cc:1527
nrowsGet
void nrowsGet(Index &nrows, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: nrowsGet.
abs_linesPrintDefinedQuantumNumbers_g
void abs_linesPrintDefinedQuantumNumbers_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:771
abs_cia_dataReadFromXML_g
void abs_cia_dataReadFromXML_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:610
ARTS::Var::cloudbox_limits
ArrayOfIndex cloudbox_limits(Workspace &ws) noexcept
Definition: autoarts.h:2762
telsemStandalone_g
void telsemStandalone_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17537
ReadXML_sg_ArrayOfArrayOfTime_g
void ReadXML_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13402
WriteXMLIndexed_sg_ArrayOfString_g
void WriteXMLIndexed_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20424
ReadXML_sg_EnergyLevelMap_g
void ReadXML_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13681
covmat_seAddBlock
void covmat_seAddBlock(CovarianceMatrix &covmat_se, const T &block, const Index &i, const Index &j, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_seAddBlock.
ARTS::Var::p_hse
Numeric p_hse(Workspace &ws) noexcept
Definition: autoarts.h:4794
Print_sg_ArrayOfTime_g
void Print_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11874
ARTS::Var::jacobian_do
Index jacobian_do(Workspace &ws) noexcept
Definition: autoarts.h:3912
CovarianceMatrix
Definition: covariance_matrix.h:226
ppathCalc
void ppathCalc(Workspace &ws, Ppath &ppath, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Verbosity &verbosity)
WORKSPACE METHOD: ppathCalc.
Definition: m_ppath.cc:193
sensor_responseFillFgrid_g
void sensor_responseFillFgrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16609
retrievalAddSinefit
void retrievalAddSinefit(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Vector &period_lengths, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddSinefit.
Definition: m_retrieval.cc:1028
Delete_sg_Tensor7_g
void Delete_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6043
Ignore_sg_ArrayOfGriddedField3_g
void Ignore_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7353
ReadXMLIndexed_sg_SingleScatteringData_g
void ReadXMLIndexed_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14866
WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField3_g
void WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20021
output_file_formatSetBinary_g
void output_file_formatSetBinary_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11072
surfaceFlatRefractiveIndex
void surfaceFlatRefractiveIndex(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const GriddedField3 &surface_complex_refr_index, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceFlatRefractiveIndex.
Definition: m_surface.cc:1179
ARTS::Var::wind_u_field
Tensor3 wind_u_field(Workspace &ws) noexcept
Definition: autoarts.h:7211
WriteXML_sg_ArrayOfPpath_g
void WriteXML_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18992
Touch_sg_ArrayOfSparse_g
void Touch_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18002
ARTS::Var::y
Vector y(Workspace &ws) noexcept
Definition: autoarts.h:7401
PropagationMatrix
Definition: propagationmatrix.h:87
Print_sg_HitranRelaxationMatrixData_g
void Print_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11979
MRecord
Method runtime data.
Definition: agenda_class.h:121
Select_sg_ArrayOfAbsorptionLinesArrayOfAbsorptionLines_g
void Select_sg_ArrayOfAbsorptionLinesArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16080
mblock_dlos_gridUniformRectangular_g
void mblock_dlos_gridUniformRectangular_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9867
ReadXML_sg_ArrayOfGriddedField2_g
void ReadXML_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13447
sensorOff_g
void sensorOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16500
WriteXMLIndexed_sg_ArrayOfScatteringMetaData_g
void WriteXMLIndexed_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20372
RationalInvScale_g
void RationalInvScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12945
Select_sg_ArrayOfScatteringMetaDataArrayOfScatteringMetaData_g
void Select_sg_ArrayOfScatteringMetaDataArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16337
ARTS::Var::refr_index_air
Numeric refr_index_air(Workspace &ws) noexcept
Definition: autoarts.h:5532
Copy_sg_ArrayOfVector_g
void Copy_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4823
WriteXMLIndexed_sg_HitranRelaxationMatrixData_g
void WriteXMLIndexed_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20710
AtmFieldPRegrid_sg_Tensor4Tensor4_g
void AtmFieldPRegrid_sg_Tensor4Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3137
VectorExtractFromMatrix
void VectorExtractFromMatrix(Vector &out, const Matrix &in, const Index &i, const String &direction, const Verbosity &verbosity)
WORKSPACE METHOD: VectorExtractFromMatrix.
Definition: m_basic_types.cc:969
ARTS::Var::abs_lookup_is_adapted
Index abs_lookup_is_adapted(Workspace &ws) noexcept
Definition: autoarts.h:2047
Copy_sg_CovarianceMatrix_g
void Copy_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4850
ARTS::Var::diy_dx
ArrayOfTensor3 diy_dx(Workspace &ws) noexcept
Definition: autoarts.h:3007
WriteXML_sg_Tensor5_g
void WriteXML_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19820
Copy_sg_ArrayOfTensor7_g
void Copy_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4796
Delete_sg_Tensor6_g
void Delete_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6035
cloudbox_fieldSetConstPerFreq
void cloudbox_fieldSetConstPerFreq(Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &value, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldSetConstPerFreq.
Definition: m_doit.cc:3747
ARTS::Var::y_los
Matrix y_los(Workspace &ws) noexcept
Definition: autoarts.h:7498
Print_sg_Tensor6_g
void Print_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12119
wind_u_fieldIncludePlanetRotation
void wind_u_fieldIncludePlanetRotation(Tensor3 &wind_u_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Tensor3 &z_field, const Numeric &planet_rotation_period, const Verbosity &verbosity)
WORKSPACE METHOD: wind_u_fieldIncludePlanetRotation.
Definition: m_atmosphere.cc:3991
nelemGet_sg_ArrayOfPropagationMatrix_g
void nelemGet_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10384
WriteXML_sg_ArrayOfMatrix_g
void WriteXML_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19220
AgendaSet
void AgendaSet(Workspace &ws, Agenda &out, const String &out_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: AgendaSet.
Definition: m_agenda.cc:159
ARTS::Var::antenna_dim
Index antenna_dim(Workspace &ws) noexcept
Definition: autoarts.h:2327
Ignore_sg_Timer_g
void Ignore_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7689
Extract_sg_TelsemAtlasArrayOfTelsemAtlas_g
void Extract_sg_TelsemAtlasArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6657
particle_massesFromMetaDataSingleCategory
void particle_massesFromMetaDataSingleCategory(Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
WORKSPACE METHOD: particle_massesFromMetaDataSingleCategory.
Definition: m_microphysics.cc:72
Extract_sg_QuantumIdentifierArrayOfQuantumIdentifier_g
void Extract_sg_QuantumIdentifierArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6665
Delete_sg_GasAbsLookup_g
void Delete_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5811
EnergyLevelMapCreate_g
void EnergyLevelMapCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:335
AtmFieldsRefinePgrid
void AtmFieldsRefinePgrid(Vector &p_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &lat_grid, const Vector &lon_grid, const Index &atmosphere_dim, const Numeric &p_step, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsRefinePgrid.
Definition: m_atmosphere.cc:3403
psdFieldEtAl19_g
void psdFieldEtAl19_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12480
ArrayOfAbsorptionLinesCreate
void ArrayOfAbsorptionLinesCreate(ArrayOfAbsorptionLines &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfAbsorptionLinesCreate.
Definition: auto_md.cc:25347
nbooksGet_sg_Tensor6_g
void nbooksGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10753
batch_atm_fields_compactCleanup_g
void batch_atm_fields_compactCleanup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3511
WriteXML_sg_Index_g
void WriteXML_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19604
Delete_sg_ArrayOfTensor3_g
void Delete_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5715
rtp_nlteFromRaw
void rtp_nlteFromRaw(EnergyLevelMap &rtp_nlte, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Vector &data, const Verbosity &verbosity)
WORKSPACE METHOD: rtp_nlteFromRaw.
Definition: m_quantum.cc:48
backend_channel_responseGaussian_g
void backend_channel_responseGaussian_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3481
ARTS::Var::abs_coef_per_species
ArrayOfMatrix abs_coef_per_species(Workspace &ws) noexcept
Definition: autoarts.h:1800
CompareRelative_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g
void CompareRelative_sg_ArrayOfArrayOfPropagationMatrixArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4306
ReadXML_sg_ArrayOfArrayOfSingleScatteringData_g
void ReadXML_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13348
Ignore_sg_ArrayOfArrayOfSingleScatteringData_g
void Ignore_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7281
VectorLinSpace
void VectorLinSpace(Vector &out, const Numeric &start, const Numeric &stop, const Numeric &step, const Verbosity &verbosity)
WORKSPACE METHOD: VectorLinSpace.
Definition: m_basic_types.cc:1186
TelsemAtlas
A telsem atlas.
Definition: telsem.h:57
ReadXML_sg_ArrayOfArrayOfTensor3_g
void ReadXML_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13384
IndexSetToLast_sg_ArrayOfArrayOfAbsorptionLines_g
void IndexSetToLast_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7764
FrequencyFromCGSAngularWavenumber_sg_NumericNumeric_g
void FrequencyFromCGSAngularWavenumber_sg_NumericNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6836
Touch_sg_ArrayOfRetrievalQuantity_g
void Touch_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17984
IndexCreate_g
void IndexCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:395
ArrayOfArrayOfTimeCreate
void ArrayOfArrayOfTimeCreate(ArrayOfArrayOfTime &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfTimeCreate.
Definition: auto_md.cc:25419
ReadXMLIndexed_sg_ArrayOfPropagationMatrix_g
void ReadXMLIndexed_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14374
cloudbox_fieldUpdateSeq1D
void cloudbox_fieldUpdateSeq1D(Workspace &ws, Tensor6 &cloudbox_field_mono, Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Vector &aa_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Agenda &surface_rtprop_agenda, const Index &doit_za_interp, const Index &normalize, const Numeric &norm_error_threshold, const Index &norm_debug, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldUpdateSeq1D.
Definition: m_doit.cc:771
IndexSetToLast_sg_ArrayOfGriddedField1_g
void IndexSetToLast_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7954
Print_sg_EnergyLevelMap_g
void Print_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11916
doit_za_interpSet
void doit_za_interpSet(Index &doit_za_interp, const Index &atmosphere_dim, const String &interp_method, const Verbosity &verbosity)
WORKSPACE METHOD: doit_za_interpSet.
Definition: m_doit.cc:2770
Copy_sg_ArrayOfGriddedField4_g
void Copy_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4643
Tensor4Create_g
void Tensor4Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:497
antenna_responseGaussian
void antenna_responseGaussian(GriddedField4 &antenna_response, const Numeric &fwhm, const Numeric &xwidth_si, const Numeric &dx_si, const Index &do_2d, const Verbosity &verbosity)
WORKSPACE METHOD: antenna_responseGaussian.
Definition: m_sensor.cc:203
Append_sg_ArrayOfArrayOfScatteringMetaDataArrayOfScatteringMetaData_g
void Append_sg_ArrayOfArrayOfScatteringMetaDataArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2660
WriteXML_sg_EnergyLevelMap_g
void WriteXML_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19484
covmat_sxSet_sg_Matrix_g
void covmat_sxSet_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5330
GriddedFieldLatLonRegrid_sg_GriddedField4GriddedField4_g
void GriddedFieldLatLonRegrid_sg_GriddedField4GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7120
ARTS::Var::abs_lines_per_species
ArrayOfArrayOfAbsorptionLines abs_lines_per_species(Workspace &ws) noexcept
Definition: autoarts.h:2022
propmat_clearskyAddZeeman
void propmat_clearskyAddZeeman(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfStokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_dx_source, ArrayOfStokesVector &nlte_dsource_dx, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const SpeciesAuxData &isotopologue_ratios, const SpeciesAuxData &partition_functions, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Vector &rtp_mag, const Vector &rtp_los, const Index &atmosphere_dim, const Index &lbl_checked, const Index &manual_zeeman_tag, const Numeric &manual_zeeman_magnetic_field_strength, const Numeric &manual_zeeman_theta, const Numeric &manual_zeeman_eta, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddZeeman.
Definition: m_zeeman.cc:35
rte_posSet
void rte_posSet(Vector &rte_pos, const Index &atmosphere_dim, const Numeric &z, const Numeric &lat, const Numeric &lon, const Verbosity &verbosity)
WORKSPACE METHOD: rte_posSet.
Definition: m_ppath.cc:1537
cloudboxSetManually_g
void cloudboxSetManually_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3616
nelemGet_sg_ArrayOfGriddedField4_g
void nelemGet_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10357
Flatten_sg_MatrixArrayOfVector_g
void Flatten_sg_MatrixArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6770
abs_linesSetT0ForMatch_g
void abs_linesSetT0ForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1076
ARTS::Var::ppvar_f
Matrix ppvar_f(Workspace &ws) noexcept
Definition: autoarts.h:5233
pndFromPsdBasic_g
void pndFromPsdBasic_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11263
abs_linesSetBaseParameterForMatchingLevels_g
void abs_linesSetBaseParameterForMatchingLevels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1168
ReadMytran2
void ReadMytran2(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadMytran2.
Definition: m_absorptionlines.cc:588
vmr_fieldPerturbAtmGrids
void vmr_fieldPerturbAtmGrids(Tensor4 &vmr_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const String &species, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: vmr_fieldPerturbAtmGrids.
Definition: m_jacobian.cc:2411
Flatten_sg_ArrayOfVectorArrayOfArrayOfVector_g
void Flatten_sg_ArrayOfVectorArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6763
ARTS::Var::mag_w_field
Tensor3 mag_w_field(Workspace &ws) noexcept
Definition: autoarts.h:4197
ARTS::Var::doit_mono_agenda
Agenda doit_mono_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3141
Select_sg_ArrayOfMatrixArrayOfMatrix_g
void Select_sg_ArrayOfMatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16297
Touch_sg_ArrayOfIndex_g
void Touch_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17954
jacobianAddShapeCatalogParameters_g
void jacobianAddShapeCatalogParameters_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9207
ppathPlaneParallel
void ppathPlaneParallel(Ppath &ppath, const Index &atmosphere_dim, const Tensor3 &z_field, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Numeric &ppath_lmax, const Verbosity &verbosity)
WORKSPACE METHOD: ppathPlaneParallel.
Definition: m_ppath.cc:761
nelemGet_sg_ArrayOfTensor7_g
void nelemGet_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10510
ybatchTroposphericCorrectionNaiveMedianInverse
void ybatchTroposphericCorrectionNaiveMedianInverse(ArrayOfVector &ybatch, const ArrayOfVector &ybatch_corr, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchTroposphericCorrectionNaiveMedianInverse.
Definition: m_raw.cc:170
ArrayOfArrayOfGriddedField1Create
void ArrayOfArrayOfGriddedField1Create(ArrayOfArrayOfGriddedField1 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfGriddedField1Create.
Definition: auto_md.cc:25359
ARTS::Var::line_irradiance
Matrix line_irradiance(Workspace &ws) noexcept
Definition: autoarts.h:4005
SparseSparseMultiply_g
void SparseSparseMultiply_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16913
ReadXML_sg_RadiationVector_g
void ReadXML_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13834
VectorExtractFromMatrix_g
void VectorExtractFromMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18347
data
G0 G2 FVC Y DV Numeric Numeric Numeric Zeeman LowerQuantumNumbers void * data
Definition: arts_api_classes.cc:232
retrievalDefInit
void retrievalDefInit(CovarianceMatrix &covmat_se, CovarianceMatrix &covmat_sx, Sparse &covmat_block, Sparse &covmat_inv_block, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &initialize_jacobian, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalDefInit.
Definition: m_retrieval.cc:1234
psdWangEtAl16
void psdWangEtAl16(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdWangEtAl16.
Definition: m_psd.cc:1127
nelemGet_sg_ArrayOfRetrievalQuantity_g
void nelemGet_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10411
ARTS::Var::planet_rotation_period
Numeric planet_rotation_period(Workspace &ws) noexcept
Definition: autoarts.h:4965
ReadXMLIndexed_sg_ArrayOfTensor3_g
void ReadXMLIndexed_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14494
TessemNN
Definition: tessem.h:33
Append_sg_ArrayOfTensor3Tensor3_g
void Append_sg_ArrayOfTensor3Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2935
jacobianAddFreqShift_g
void jacobianAddFreqShift_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9175
ARTS::Var::rtp_vmr
Vector rtp_vmr(Workspace &ws) noexcept
Definition: autoarts.h:5826
Reduce_sg_Tensor5Tensor6_g
void Reduce_sg_Tensor5Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15245
Delete_sg_ArrayOfArrayOfRadiationVector_g
void Delete_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5491
ARTS::Var::za_index
Index za_index(Workspace &ws) noexcept
Definition: autoarts.h:7793
WriteXML_sg_ArrayOfRetrievalQuantity_g
void WriteXML_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19268
WriteXML_sg_ArrayOfIndex_g
void WriteXML_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19208
f_gridFromSensorHIRS_g
void f_gridFromSensorHIRS_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6909
Extract_sg_MatrixTensor3_g
void Extract_sg_MatrixTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6577
ARTS::Var::stokes_dim
Index stokes_dim(Workspace &ws) noexcept
Definition: autoarts.h:6650
Ignore_sg_AbsorptionLines_g
void Ignore_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7195
covmat1DMarkov
void covmat1DMarkov(T &out, T &out_inverse, const Vector &grid, const Vector &sigma, const Numeric &lc, const Numeric &co, const Verbosity &verbosity)
WORKSPACE METHOD: covmat1DMarkov.
abs_lines_per_speciesCompact_g
void abs_lines_per_speciesCompact_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1358
IndexSetToLast_sg_ArrayOfXsecRecord_g
void IndexSetToLast_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8170
IndexSetToLast_sg_ArrayOfArrayOfSpeciesTag_g
void IndexSetToLast_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7873
ReadXMLIndexed_sg_ArrayOfXsecRecord_g
void ReadXMLIndexed_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14590
abs_lines_per_speciesSetPopulationForSpecies_g
void abs_lines_per_speciesSetPopulationForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:931
Print_sg_ArrayOfTelsemAtlas_g
void Print_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11832
abs_lookupSetupWide_g
void abs_lookupSetupWide_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1485
ARTS::Var::mc_scat_order
ArrayOfIndex mc_scat_order(Workspace &ws) noexcept
Definition: autoarts.h:4359
ARTS::Var::test_agenda_array
ArrayOfAgenda test_agenda_array(Workspace &ws) noexcept
Definition: autoarts.h:7036
InterpSurfaceFieldToPosition
void InterpSurfaceFieldToPosition(Numeric &out, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &rtp_pos, const Matrix &z_surface, const Matrix &field, const Verbosity &verbosity)
WORKSPACE METHOD: InterpSurfaceFieldToPosition.
Definition: m_surface.cc:197
CompareRelative_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g
void CompareRelative_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4332
Print_sg_ArrayOfArrayOfSpeciesTag_g
void Print_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11664
Touch_sg_CovarianceMatrix_g
void Touch_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18086
CompareRelative_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g
void CompareRelative_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4293
Tensor3AddScalar_g
void Tensor3AddScalar_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17591
Delete_sg_GriddedField3_g
void Delete_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5843
abs_linesSetMirroring_g
void abs_linesSetMirroring_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:862
ArrayOfGriddedField3Create_g
void ArrayOfGriddedField3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:185
TestTessem_g
void TestTessem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17731
abs_lines_per_speciesChangeLineShapeModelParameterForMatchingLines_g
void abs_lines_per_speciesChangeLineShapeModelParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1325
ReadXML_sg_QuantumIdentifier_g
void ReadXML_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13825
surface_scalar_reflectivityFromGriddedField4_g
void surface_scalar_reflectivityFromGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17408
PrintPhysicalConstants_g
void PrintPhysicalConstants_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12175
Copy_sg_ArrayOfArrayOfMatrix_g
void Copy_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4481
Delete_sg_GridPos_g
void Delete_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5819
PFromZSimple
void PFromZSimple(Vector &p_grid, const Vector &z_grid, const Verbosity &verbosity)
WORKSPACE METHOD: PFromZSimple.
Definition: m_retrieval.cc:88
MCAntenna
An Antenna object used by MCGeneral.
Definition: mc_antenna.h:51
ReadXML_sg_ArrayOfArrayOfRadiationVector_g
void ReadXML_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13330
f_gridFromGasAbsLookup
void f_gridFromGasAbsLookup(Vector &f_grid, const GasAbsLookup &abs_lookup, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridFromGasAbsLookup.
Definition: m_abs_lookup.cc:2401
nelemGet_sg_ArrayOfArrayOfSingleScatteringData_g
void nelemGet_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10240
jacobianCalcPolyfit
void jacobianCalcPolyfit(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &poly_coeff, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcPolyfit.
Definition: m_jacobian.cc:1012
abs_linesDeleteLinesWithQuantumNumberAbove
void abs_linesDeleteLinesWithQuantumNumberAbove(ArrayOfAbsorptionLines &abs_lines, const String &quantumnumber, const Index &quantumnumber_value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesDeleteLinesWithQuantumNumberAbove.
Definition: m_absorptionlines.cc:1237
particle_fieldCleanup_g
void particle_fieldCleanup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16072
ReadXMLIndexed_sg_Vector_g
void ReadXMLIndexed_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15046
Matrix1ColFromVector_g
void Matrix1ColFromVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9808
ScatteringMetaDataCreate
void ScatteringMetaDataCreate(ScatteringMetaData &out, const Verbosity &verbosity)
WORKSPACE METHOD: ScatteringMetaDataCreate.
Definition: auto_md.cc:25619
ARTS::Var::wind_w_field_raw
GriddedField3 wind_w_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:7295
Touch_sg_ArrayOfTensor7_g
void Touch_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18050
Copy_sg_GriddedField5_g
void Copy_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4922
ReadXML_sg_ArrayOfXsecRecord_g
void ReadXML_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13654
IndexSetToLast_sg_ArrayOfAbsorptionLines_g
void IndexSetToLast_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7755
CIARecordCreate
void CIARecordCreate(CIARecord &out, const Verbosity &verbosity)
WORKSPACE METHOD: CIARecordCreate.
Definition: auto_md.cc:25535
output_file_formatSetZippedAscii_g
void output_file_formatSetZippedAscii_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11080
output_file_formatSetAscii_g
void output_file_formatSetAscii_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11064
ARTS::Var::ext_mat_spt
ArrayOfPropagationMatrix ext_mat_spt(Workspace &ws) noexcept
Definition: autoarts.h:3407
sensor_checkedCalc
void sensor_checkedCalc(Index &sensor_checked, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_response_f, const ArrayOfIndex &sensor_response_pol, const Matrix &sensor_response_dlos, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_checkedCalc.
Definition: m_checked.cc:1059
nrowsGet_sg_Tensor3_g
void nrowsGet_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10645
WriteXMLIndexed_sg_Tensor4_g
void WriteXMLIndexed_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20944
DisortCalc_g
void DisortCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6141
Copy_sg_GriddedField6_g
void Copy_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4931
WriteXMLIndexed_sg_ArrayOfGriddedField3_g
void WriteXMLIndexed_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20268
sensor_responseGenericAMSU
void sensor_responseGenericAMSU(Vector &f_grid, Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &sensor_description_amsu, const Numeric &spacing, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseGenericAMSU.
Definition: m_sensor.cc:2742
verbositySetAgenda_g
void verbositySetAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18502
p_gridFromGasAbsLookup_g
void p_gridFromGasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12862
ReadXMLIndexed_sg_ArrayOfQuantumIdentifier_g
void ReadXMLIndexed_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14386
VectorAddScalar
void VectorAddScalar(Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: VectorAddScalar.
Definition: m_basic_types.cc:836
ReadMytran2_g
void ReadMytran2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13072
abs_linesReadSpeciesSplitCatalog
void abs_linesReadSpeciesSplitCatalog(ArrayOfAbsorptionLines &abs_lines, const String &basename, const Index &robust, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesReadSpeciesSplitCatalog.
Definition: m_absorptionlines.cc:874
ARTS::Var::nshelves
Index nshelves(Workspace &ws) noexcept
Definition: autoarts.h:4689
abs_linesSetLineShapeType
void abs_linesSetLineShapeType(ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetLineShapeType.
Definition: m_absorptionlines.cc:1595
WriteXML_sg_RadiationVector_g
void WriteXML_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19688
MagFieldsFromAltitudeRawCalc
void MagFieldsFromAltitudeRawCalc(Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &interp_order, const Numeric &extrapolating, const Verbosity &verbosity)
WORKSPACE METHOD: MagFieldsFromAltitudeRawCalc.
Definition: m_atmosphere.cc:2722
npagesGet_sg_Tensor3_g
void npagesGet_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10690
ReadXML_sg_ArrayOfArrayOfAbsorptionLines_g
void ReadXML_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13249
Append_sg_ArrayOfTensor4ArrayOfTensor4_g
void Append_sg_ArrayOfTensor4ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2450
covmat_seSet_sg_CovarianceMatrix_g
void covmat_seSet_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5294
ARTS::Var::iy_unit
String iy_unit(Workspace &ws) noexcept
Definition: autoarts.h:3856
ArrayOfIndexLinSpace
void ArrayOfIndexLinSpace(ArrayOfIndex &out, const Index &start, const Index &stop, const Index &step, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfIndexLinSpace.
Definition: m_basic_types.cc:88
Sleep
void Sleep(const Numeric &time, const Verbosity &verbosity)
WORKSPACE METHOD: Sleep.
Definition: m_artstime.cc:47
GriddedFieldPRegrid_sg_GriddedField3GriddedField3_g
void GriddedFieldPRegrid_sg_GriddedField3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7140
mblock_dlos_gridUniformCircular
void mblock_dlos_gridUniformCircular(Matrix &mblock_dlos_grid, const Numeric &spacing, const Numeric &width, const Index &centre, const Verbosity &verbosity)
WORKSPACE METHOD: mblock_dlos_gridUniformCircular.
Definition: m_sensor.cc:907
refr_index_airInfraredEarth_g
void refr_index_airInfraredEarth_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15374
CompareRelative
void CompareRelative(const Numeric &var1, const Numeric &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: CompareRelative.
Definition: m_basic_types.cc:2427
ReadXML_sg_CIARecord_g
void ReadXML_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13663
ARTS::Var::cloudbox_field_mono
Tensor6 cloudbox_field_mono(Workspace &ws) noexcept
Definition: autoarts.h:2699
jacobianAddBasicCatalogParameters_g
void jacobianAddBasicCatalogParameters_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9165
ReadXMLIndexed_sg_ArrayOfRetrievalQuantity_g
void ReadXMLIndexed_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14410
Delete_sg_ArrayOfAgenda_g
void Delete_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5427
refellipsoidOrbitPlane
void refellipsoidOrbitPlane(Vector &refellipsoid, const Numeric &orbitinc, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidOrbitPlane.
Definition: m_geodetic.cc:76
abs_vecAddGas
void abs_vecAddGas(StokesVector &abs_vec, const ArrayOfPropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
WORKSPACE METHOD: abs_vecAddGas.
Definition: m_optproperties.cc:944
ARTS::Var::collision_line_identifiers
ArrayOfQuantumIdentifier collision_line_identifiers(Workspace &ws) noexcept
Definition: autoarts.h:2797
Copy_sg_Verbosity_g
void Copy_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5183
ARTS::Var::abs_xsec_per_species
ArrayOfMatrix abs_xsec_per_species(Workspace &ws) noexcept
Definition: autoarts.h:2299
abs_lines_per_speciesReadSplitCatalog
void abs_lines_per_speciesReadSplitCatalog(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesReadSplitCatalog.
Definition: m_absorptionlines.cc:828
WriteMolTau_g
void WriteMolTau_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18708
abs_lines_per_speciesSetNormalization_g
void abs_lines_per_speciesSetNormalization_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:830
WriteXMLIndexed_sg_GriddedField4_g
void WriteXMLIndexed_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20671
Touch_sg_ArrayOfGriddedField1_g
void Touch_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17930
StokesVectorCreate_g
void StokesVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:473
Reduce_sg_Tensor3Tensor5_g
void Reduce_sg_Tensor3Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15203
WriteXMLIndexed_sg_ArrayOfTensor6_g
void WriteXMLIndexed_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20489
ARTS::Var::hitran_xsec_data
ArrayOfXsecRecord hitran_xsec_data(Workspace &ws) noexcept
Definition: autoarts.h:3575
covmat_seSet_sg_Sparse_g
void covmat_seSet_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5312
ReadARTSCAT
void ReadARTSCAT(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadARTSCAT.
Definition: m_absorptionlines.cc:201
psdModifiedGammaMassXmean
void psdModifiedGammaMassXmean(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMassXmean.
Definition: m_psd.cc:546
cloudboxSetAutomatically_g
void cloudboxSetAutomatically_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3583
ppath_agendaExecute
void ppath_agendaExecute(Workspace &ws, Ppath &ppath, const Numeric ppath_lmax, const Numeric ppath_lraytrace, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Index cloudbox_on, const Index ppath_inside_cloudbox_do, const Vector &f_grid, const Agenda &input_agenda)
Definition: auto_md.cc:24775
pha_mat_sptFromMonoData_g
void pha_mat_sptFromMonoData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11206
CompareRelative_sg_ArrayOfStokesVectorArrayOfStokesVector_g
void CompareRelative_sg_ArrayOfStokesVectorArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4319
Delete_sg_ArrayOfTelsemAtlas_g
void Delete_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5707
xClip
void xClip(Vector &x, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &ijq, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
WORKSPACE METHOD: xClip.
Definition: m_oem.cc:131
QuantumIdentifierSet
void QuantumIdentifierSet(QuantumIdentifier &out, const String &string_initializer, const Verbosity &verbosity)
WORKSPACE METHOD: QuantumIdentifierSet.
Definition: m_basic_types.cc:472
ARTS::Var::iy
Matrix iy(Workspace &ws) noexcept
Definition: autoarts.h:3690
Touch_sg_ArrayOfArrayOfGriddedField2_g
void Touch_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17822
WriteXML_sg_Vector_g
void WriteXML_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19904
Copy_sg_ArrayOfGriddedField3_g
void Copy_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4634
jacobianOff
void jacobianOff(Index &jacobian_do, Agenda &jacobian_agenda, ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianOff.
Definition: m_jacobian.cc:146
doit_conv_flagAbs_g
void doit_conv_flagAbs_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6390
jacobianAddNLTEs_g
void jacobianAddNLTEs_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9253
Print_sg_ArrayOfGriddedField4_g
void Print_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11748
ARTS::Var::mc_points
Tensor3 mc_points(Workspace &ws) noexcept
Definition: autoarts.h:4343
Touch_sg_ArrayOfArrayOfTensor6_g
void Touch_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17900
refellipsoidForAzimuth
void refellipsoidForAzimuth(Vector &refellipsoid, const Numeric &latitude, const Numeric &azimuth, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidForAzimuth.
Definition: m_geodetic.cc:53
ArrayOfAbsorptionLinesCreate_g
void ArrayOfAbsorptionLinesCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:41
ArrayOfGriddedField4Create_g
void ArrayOfGriddedField4Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:191
propmat_clearskyAddFaraday
void propmat_clearskyAddFaraday(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &rtp_vmr, const Vector &rtp_los, const Vector &rtp_mag, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddFaraday.
Definition: m_abs.cc:1074
DoitInit_g
void DoitInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6332
covmatDiagonal_sg_SparseSparse_g
void covmatDiagonal_sg_SparseSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5250
ArrayOfScatteringMetaDataCreate
void ArrayOfScatteringMetaDataCreate(ArrayOfScatteringMetaData &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfScatteringMetaDataCreate.
Definition: auto_md.cc:25475
VectorCrop_g
void VectorCrop_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18338
ArrayOfIndexLinSpace_g
void ArrayOfIndexLinSpace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3051
pndFromPsd
void pndFromPsd(Matrix &pnd_data, Tensor3 &dpnd_data_dx, const Vector &pnd_size_grid, const Matrix &psd_data, const Vector &psd_size_grid, const Tensor3 &dpsd_data_dx, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &scat_data_checked, const Index &quad_order, const Index &scat_index, const Numeric &threshold_se_ext, const Numeric &threshold_ss_ext, const Numeric &threshold_se_pnd, const Verbosity &verbosity)
WORKSPACE METHOD: pndFromPsd.
Definition: m_microphysics.cc:209
Touch_sg_ArrayOfArrayOfScatteringMetaData_g
void Touch_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17864
Ignore_sg_ArrayOfString_g
void Ignore_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7425
sensor_responseIF2RF
void sensor_responseIF2RF(Vector &sensor_response_f, Vector &sensor_response_f_grid, const Numeric &lo, const String &sideband_mode, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseIF2RF.
Definition: m_sensor.cc:1602
Extract_sg_SingleScatteringDataArrayOfSingleScatteringData_g
void Extract_sg_SingleScatteringDataArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6641
RT4Calc
void RT4Calc(Workspace &ws, Tensor7 &cloudbox_field, Vector &za_grid, Vector &aa_grid, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Agenda &surface_rtprop_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &stokes_dim, const Matrix &z_surface, const Index &nstreams, const String &pfct_method, const String &quad_type, const Index &add_straight_angles, const Index &pfct_aa_grid_size, const Index &auto_inc_nstreams, const Index &robust, const Index &za_interp_order, const Index &cos_za_interp, const Numeric &max_delta_tau, const Verbosity &verbosity)
WORKSPACE METHOD: RT4Calc.
Definition: m_rt4.cc:362
Matrix1RowFromVector
void Matrix1RowFromVector(Matrix &out, const Vector &v, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix1RowFromVector.
Definition: m_basic_types.cc:327
ReadXMLIndexed_sg_ArrayOfCIARecord_g
void ReadXMLIndexed_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14290
pnd_fieldCalcFrompnd_field_raw
void pnd_fieldCalcFrompnd_field_raw(Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &zeropadding, const Verbosity &verbosity)
WORKSPACE METHOD: pnd_fieldCalcFrompnd_field_raw.
Definition: m_cloudbox.cc:1766
TransmissionMatrixCreate_g
void TransmissionMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:539
ARTS::Var::mc_std_err
Numeric mc_std_err(Workspace &ws) noexcept
Definition: autoarts.h:4395
nelemGet_sg_ArrayOfArrayOfAbsorptionLines_g
void nelemGet_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10140
DisortCalcWithARTSSurface_g
void DisortCalcWithARTSSurface_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6174
FlagOff
void FlagOff(Index &flag, const Verbosity &verbosity)
WORKSPACE METHOD: FlagOff.
Definition: m_basic_types.cc:122
WriteXML_sg_ArrayOfArrayOfTransmissionMatrix_g
void WriteXML_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19124
abs_cia_dataAddCIARecord
void abs_cia_dataAddCIARecord(ArrayOfCIARecord &abs_cia_data, const CIARecord &cia_record, const Index &clobber, const Verbosity &verbosity)
WORKSPACE METHOD: abs_cia_dataAddCIARecord.
Definition: m_cia.cc:295
abs_lines_per_speciesCreateFromLines
void abs_lines_per_speciesCreateFromLines(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfAbsorptionLines &abs_lines, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesCreateFromLines.
Definition: m_abs.cc:90
Delete_sg_ArrayOfArrayOfVector_g
void Delete_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5571
Touch_sg_ArrayOfTelsemAtlas_g
void Touch_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18020
Print_sg_ArrayOfArrayOfPropagationMatrix_g
void Print_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11636
covariance_matrix.h
Header files of CovarianceMatrix class.
Print_sg_GridPos_g
void Print_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11930
Reduce_sg_VectorTensor7_g
void Reduce_sg_VectorTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15154
psdSeifertBeheng06_g
void psdSeifertBeheng06_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12758
WriteXMLIndexed_sg_ArrayOfAbsorptionLines_g
void WriteXMLIndexed_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19955
abs_linesSetEmptyBroadeningParametersToEmpty_g
void abs_linesSetEmptyBroadeningParametersToEmpty_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:817
nelemGet_sg_ArrayOfQuantumIdentifier_g
void nelemGet_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10393
abs_lookupInit_g
void abs_lookupInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1407
Ignore_sg_ArrayOfTensor3_g
void Ignore_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7437
lon_gridFromZRaw
void lon_gridFromZRaw(Vector &lon_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
WORKSPACE METHOD: lon_gridFromZRaw.
Definition: m_atmosphere.cc:3950
WriteXMLIndexed_sg_ArrayOfArrayOfIndex_g
void WriteXMLIndexed_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20034
Copy_sg_HitranRelaxationMatrixData_g
void Copy_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4940
surfaceBlackbody_g
void surfaceBlackbody_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17108
sensor_responseWMRF_g
void sensor_responseWMRF_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16881
Ignore_sg_RadiationVector_g
void Ignore_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7605
abs_linesDeleteLinesWithBadOrHighChangingJs_g
void abs_linesDeleteLinesWithBadOrHighChangingJs_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:757
ARTS::Var::inversion_iterate_agenda
Agenda inversion_iterate_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3635
ARTS::Var::doit_za_interp
Index doit_za_interp(Workspace &ws) noexcept
Definition: autoarts.h:3211
f_gridFromSensorHIRS
void f_gridFromSensorHIRS(Vector &f_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Numeric &spacing, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridFromSensorHIRS.
Definition: m_sensor.cc:668
ARTS::Var::irradiance_field
Tensor4 irradiance_field(Workspace &ws) noexcept
Definition: autoarts.h:3659
nlte_fieldSetLteInternalPartitionFunction_g
void nlte_fieldSetLteInternalPartitionFunction_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10902
ReadXML_sg_ArrayOfAgenda_g
void ReadXML_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13258
VectorAddVector
void VectorAddVector(Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
WORKSPACE METHOD: VectorAddVector.
Definition: m_basic_types.cc:854
CIARecordCreate_g
void CIARecordCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:323
LocalTimeOffset
void LocalTimeOffset(Numeric &dt, const Verbosity &verbosity)
WORKSPACE METHOD: LocalTimeOffset.
Definition: m_artstime.cc:59
VectorSet_g
void VectorSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18439
Reduce_sg_Tensor3Tensor6_g
void Reduce_sg_Tensor3Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15210
cloudbox_fieldUpdate1D_g
void cloudbox_fieldUpdate1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3778
doit_scat_fieldCalc
void doit_scat_fieldCalc(Workspace &ws, Tensor6 &doit_scat_field, const Agenda &pha_mat_spt_agenda, const Tensor6 &cloudbox_field_mono, const Tensor4 &pnd_field, const Tensor3 &t_field, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Tensor7 &pha_mat_doit, const Verbosity &verbosity)
WORKSPACE METHOD: doit_scat_fieldCalc.
Definition: m_doit.cc:2081
Ignore_sg_Tensor3_g
void Ignore_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7659
p_gridFromZRaw_g
void p_gridFromZRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12818
Copy_sg_ArrayOfScatteringMetaData_g
void Copy_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4706
propmat_clearsky_fieldCalc_g
void propmat_clearsky_fieldCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12380
Delete_sg_Rational_g
void Delete_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5947
DoitGetIncoming_g
void DoitGetIncoming_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6284
Append_sg_ArrayOfMatrixArrayOfMatrix_g
void Append_sg_ArrayOfMatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2318
ARTS::Var::channel2fgrid_indexes
ArrayOfArrayOfIndex channel2fgrid_indexes(Workspace &ws) noexcept
Definition: autoarts.h:2620
WriteXML_sg_GridPos_g
void WriteXML_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19508
Tensor4
The Tensor4 class.
Definition: matpackIV.h:421
AtmFieldsCalc
void AtmFieldsCalc(Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, EnergyLevelMap &nlte_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &t_field_raw, const GriddedField3 &z_field_raw, const ArrayOfGriddedField3 &vmr_field_raw, const ArrayOfGriddedField3 &nlte_field_raw, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Index &atmosphere_dim, const Index &interp_order, const Index &vmr_zeropadding, const Index &vmr_nonegative, const Index &nlte_when_negative, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsCalc.
Definition: m_atmosphere.cc:2079
timeNow
void timeNow(Time &time, const Verbosity &verbosity)
WORKSPACE METHOD: timeNow.
Definition: m_artstime.cc:35
ArrayOfArrayOfAbsorptionLinesCreate_g
void ArrayOfArrayOfAbsorptionLinesCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:47
telsem_atlasesReadAscii_g
void telsem_atlasesReadAscii_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17581
irradiance_fieldFromRadiance_g
void irradiance_fieldFromRadiance_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8239
sensor_responseSimpleAMSU_g
void sensor_responseSimpleAMSU_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16797
abs_xsec_per_speciesInit
void abs_xsec_per_speciesInit(ArrayOfMatrix &abs_xsec_per_species, ArrayOfMatrix &src_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, ArrayOfArrayOfMatrix &dsrc_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Index &abs_xsec_agenda_checked, const Index &nlte_do, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesInit.
Definition: m_abs.cc:443
Print_sg_ArrayOfTensor4_g
void Print_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11846
ARTS::Var::pha_mat_spt
Tensor5 pha_mat_spt(Workspace &ws) noexcept
Definition: autoarts.h:4921
abs_linesSetT0ForMatch
void abs_linesSetT0ForMatch(ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetT0ForMatch.
Definition: m_absorptionlines.cc:1737
Delete_sg_PropagationMatrix_g
void Delete_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5923
Touch_sg_TransmissionMatrix_g
void Touch_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18296
nelemGet_sg_ArrayOfTensor5_g
void nelemGet_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10492
AddZaAa_g
void AddZaAa_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1775
Reduce_sg_MatrixTensor6_g
void Reduce_sg_MatrixTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15182
ReadNetCDF_sg_Vector_g
void ReadNetCDF_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13150
ZFromPSimple
void ZFromPSimple(Vector &z_grid, const Vector &p_grid, const Verbosity &verbosity)
WORKSPACE METHOD: ZFromPSimple.
Definition: m_retrieval.cc:74
DiffZaAa_g
void DiffZaAa_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6133
WriteXMLIndexed_sg_Ppath_g
void WriteXMLIndexed_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20775
psdMilbrandtYau05_g
void psdMilbrandtYau05_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12525
propmat_clearskyInit
void propmat_clearskyInit(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfStokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_dx_source, ArrayOfStokesVector &nlte_dsource_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Index &stokes_dim, const Index &propmat_clearsky_agenda_checked, const Index &nlte_do, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyInit.
Definition: m_abs.cc:1028
StringJoin_g
void StringJoin_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17061
verbosityInit
void verbosityInit(Verbosity &verbosity)
WORKSPACE METHOD: verbosityInit.
Definition: m_general.cc:431
Matrix3RowFromVectors_g
void Matrix3RowFromVectors_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9847
Copy_sg_StokesVector_g
void Copy_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5066
ppath_stepGeometric
void ppath_stepGeometric(Ppath &ppath_step, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Numeric &ppath_lmax, const Verbosity &verbosity)
WORKSPACE METHOD: ppath_stepGeometric.
Definition: m_ppath.cc:1278
ARTS::Var::iy_space_agenda
Agenda iy_space_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3801
scat_dataCalc_g
void scat_dataCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16022
doit_za_grid_optCalc_g
void doit_za_grid_optCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6489
WriteXML_sg_PropagationMatrix_g
void WriteXML_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19664
DoitCalc
void DoitCalc(Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &scat_data_checked, const Index &cloudbox_on, const Vector &f_grid, const Agenda &doit_mono_agenda, const Index &doit_is_initialized, const Verbosity &verbosity)
WORKSPACE METHOD: DoitCalc.
Definition: m_doit.cc:2795
pha_mat_sptFromData_g
void pha_mat_sptFromData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11171
ARTS::Var::met_mm_polarisation
ArrayOfString met_mm_polarisation(Workspace &ws) noexcept
Definition: autoarts.h:4513
ReadXMLIndexed_sg_ArrayOfArrayOfScatteringMetaData_g
void ReadXMLIndexed_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14170
ARTS::Var::dpnd_data_dx_names
ArrayOfString dpnd_data_dx_names(Workspace &ws) noexcept
Definition: autoarts.h:3235
Ignore_sg_StokesVector_g
void Ignore_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7641
Ignore_sg_ArrayOfSparse_g
void Ignore_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7413
forloop_agendaExecute
void forloop_agendaExecute(Workspace &ws, const Index forloop_index, const Agenda &input_agenda)
Definition: auto_md.cc:23846
iyEmissionStandard_g
void iyEmissionStandard_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8447
Ignore_sg_Tensor7_g
void Ignore_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7683
ReadXMLIndexed_sg_String_g
void ReadXMLIndexed_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14914
IndexSetToLast_sg_ArrayOfArrayOfTime_g
void IndexSetToLast_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7918
abs_linesSetCutoff_g
void abs_linesSetCutoff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:979
Print_sg_ArrayOfAgenda_g
void Print_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11586
Ppath
The structure to describe a propagation path and releated quantities.
Definition: ppath.h:48
Copy_sg_ScatteringMetaData_g
void Copy_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5030
SpeciesAuxData
Auxiliary data for isotopologues.
Definition: absorption.h:217
Print_sg_ArrayOfTensor3_g
void Print_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11839
ARTS::Var::surface_rtprop_agenda
Agenda surface_rtprop_agenda(Workspace &ws) noexcept
Definition: autoarts.h:6807
Copy_sg_ArrayOfArrayOfIndex_g
void Copy_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4472
abs_linesDeleteWithLines_g
void abs_linesDeleteWithLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:736
VectorSubtractVector
void VectorSubtractVector(Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
WORKSPACE METHOD: VectorSubtractVector.
Definition: m_basic_types.cc:893
Ignore_sg_Index_g
void Ignore_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7563
ArrayOfStokesVectorCreate
void ArrayOfStokesVectorCreate(ArrayOfStokesVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfStokesVectorCreate.
Definition: auto_md.cc:25487
FrequencyFromWavelength
void FrequencyFromWavelength(Numeric &frequency, const Numeric &wavelength, const Verbosity &verbosity)
WORKSPACE METHOD: FrequencyFromWavelength.
Definition: m_conversion.h:34
ARTS::Var::iy_independent_beam_approx_agenda
Agenda iy_independent_beam_approx_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3781
Agenda
The Agenda class.
Definition: agenda_class.h:44
Touch_sg_ArrayOfStokesVector_g
void Touch_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18008
rte_posSet_g
void rte_posSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15823
ppathWriteXMLPartial
void ppathWriteXMLPartial(const String &output_file_format, const Ppath &ppath, const String &filename, const Index &file_index, const Verbosity &verbosity)
WORKSPACE METHOD: ppathWriteXMLPartial.
Definition: m_ppath.cc:1091
abs_linesSetNormalizationForMatch_g
void abs_linesSetNormalizationForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:837
ReadXMLIndexed_sg_Verbosity_g
void ReadXMLIndexed_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15058
Select_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g
void Select_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16329
ybatchTimeAveraging_g
void ybatchTimeAveraging_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21274
Select_sg_ArrayOfGriddedField1ArrayOfGriddedField1_g
void Select_sg_ArrayOfGriddedField1ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16257
ARTS::Var::lon
Numeric lon(Workspace &ws) noexcept
Definition: autoarts.h:4064
abs_linesWriteSplitXML_g
void abs_linesWriteSplitXML_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13118
ArrayOfArrayOfPropagationMatrixCreate_g
void ArrayOfArrayOfPropagationMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:95
ppathWriteXMLPartial_g
void ppathWriteXMLPartial_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11506
retrievalAddFreqShift
void retrievalAddFreqShift(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddFreqShift.
Definition: m_retrieval.cc:810
pha_mat_sptFromData
void pha_mat_sptFromData(Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Vector &f_grid, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: pha_mat_sptFromData.
Definition: m_optproperties.cc:75
ARTS::Var::range_bins
Vector range_bins(Workspace &ws) noexcept
Definition: autoarts.h:5493
jacobianCalcSinefit_g
void jacobianCalcSinefit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9497
ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField3_g
void ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14098
nlteSetByQuantumIdentifiers_g
void nlteSetByQuantumIdentifiers_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10858
ARTS::Var::dsurface_names
ArrayOfString dsurface_names(Workspace &ws) noexcept
Definition: autoarts.h:3344
Delete_sg_ArrayOfTensor7_g
void Delete_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5747
refr_index_airFreeElectrons
void refr_index_airFreeElectrons(Numeric &refr_index_air, Numeric &refr_index_air_group, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &rtp_vmr, const Index &demand_vmr_value, const Verbosity &verbosity)
WORKSPACE METHOD: refr_index_airFreeElectrons.
Definition: m_refraction.cc:60
WriteXMLIndexed_sg_GriddedField3_g
void WriteXMLIndexed_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20658
WriteXMLIndexed_sg_ArrayOfRetrievalQuantity_g
void WriteXMLIndexed_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20359
ReadXML_sg_Index_g
void ReadXML_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13771
spectral_irradiance_fieldFromSpectralRadianceField_g
void spectral_irradiance_fieldFromSpectralRadianceField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16929
ReadXML_sg_TransmissionMatrix_g
void ReadXML_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13987
abs_lines_per_speciesSetMirroringForMatch_g
void abs_lines_per_speciesSetMirroringForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:884
Wigner6Init
void Wigner6Init(Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &verbosity)
WORKSPACE METHOD: Wigner6Init.
Definition: m_wigner.cc:31
nelemGet_sg_ArrayOfXsecRecord_g
void nelemGet_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10546
Select_sg_ArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g
void Select_sg_ArrayOfTransmissionMatrixArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16433
abs_lines_per_speciesSetT0ForSpecies_g
void abs_lines_per_speciesSetT0ForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1092
ARTS::Var::dobatch_calc_agenda
Agenda dobatch_calc_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3028
Append_sg_ArrayOfQuantumIdentifierArrayOfQuantumIdentifier_g
void Append_sg_ArrayOfQuantumIdentifierArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2340
ArrayOfArrayOfTensor6Create
void ArrayOfArrayOfTensor6Create(ArrayOfArrayOfTensor6 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfTensor6Create.
Definition: auto_md.cc:25415
ARTS::Var::dobatch_spectral_irradiance_field
ArrayOfTensor5 dobatch_spectral_irradiance_field(Workspace &ws) noexcept
Definition: autoarts.h:3093
ARTS::Var::doit_conv_test_agenda
Agenda doit_conv_test_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3114
ReadXMLIndexed_sg_ArrayOfArrayOfTransmissionMatrix_g
void ReadXMLIndexed_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14266
covmat1DMarkov_sg_MatrixMatrix_g
void covmat1DMarkov_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5220
WriteXML_sg_GriddedField2_g
void WriteXML_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19532
GriddedField3
Definition: gridded_fields.h:284
WriteXMLIndexed_sg_ArrayOfArrayOfTransmissionMatrix_g
void WriteXMLIndexed_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20203
SingleScatteringData
Definition: optproperties.h:80
WriteXML_sg_MCAntenna_g
void WriteXML_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19616
IndexSetToLast_sg_ArrayOfArrayOfScatteringMetaData_g
void IndexSetToLast_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7855
ARTS::Var::abs_lookup
GasAbsLookup abs_lookup(Workspace &ws) noexcept
Definition: autoarts.h:2037
Copy_sg_String_g
void Copy_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5075
ArrayOfAgendaAppend
void ArrayOfAgendaAppend(Workspace &ws, ArrayOfAgenda &out, const String &out_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfAgendaAppend.
Definition: m_agenda.cc:174
Append_sg_ArrayOfIndexArrayOfIndex_g
void Append_sg_ArrayOfIndexArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2307
Print_sg_ArrayOfIndex_g
void Print_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11755
iyHybrid_g
void iyHybrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8597
Copy_sg_TessemNN_g
void Copy_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5156
atmfields_checkedCalc_g
void atmfields_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3293
DoitScatteringDataPrepare
void DoitScatteringDataPrepare(Workspace &ws, ArrayOfTensor7 &pha_mat_sptDOITOpt, ArrayOfArrayOfSingleScatteringData &scat_data_mono, Tensor7 &pha_mat_doit, Vector &aa_grid, const Index &doit_za_grid_size, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Index &f_index, const Index &atmosphere_dim, const Index &stokes_dim, const Tensor3 &t_field, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const Agenda &pha_mat_spt_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: DoitScatteringDataPrepare.
Definition: m_optproperties.cc:1345
iyLoopFrequencies
void iyLoopFrequencies(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, const ArrayOfString &iy_aux_vars, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Index &stokes_dim, const Vector &f_grid, const Agenda &iy_loop_freqs_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: iyLoopFrequencies.
Definition: m_rte.cc:1440
GasAbsLookup
An absorption lookup table.
Definition: gas_abs_lookup.h:45
Delete_sg_ArrayOfArrayOfSingleScatteringData_g
void Delete_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5507
nlteSetByQuantumIdentifiers
void nlteSetByQuantumIdentifiers(Index &nlte_do, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const EnergyLevelMap &nlte_field, const Verbosity &verbosity)
WORKSPACE METHOD: nlteSetByQuantumIdentifiers.
Definition: m_absorptionlines.cc:2412
ARTS::Var::abs_vmrs
Matrix abs_vmrs(Workspace &ws) noexcept
Definition: autoarts.h:2267
ARTS::Var::atm_fields_compact
GriddedField4 atm_fields_compact(Workspace &ws) noexcept
Definition: autoarts.h:2452
ARTS::Var::complex_refr_index
GriddedField3 complex_refr_index(Workspace &ws) noexcept
Definition: autoarts.h:2829
sensor_responseMixerBackendPrecalcWeights_g
void sensor_responseMixerBackendPrecalcWeights_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16738
Print_sg_ArrayOfMatrix_g
void Print_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11762
Touch_sg_ArrayOfAbsorptionLines_g
void Touch_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17798
WriteXMLIndexed_sg_String_g
void WriteXMLIndexed_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20905
ncolsGet_sg_Matrix_g
void ncolsGet_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10564
Tensor5SetConstant
void Tensor5SetConstant(Tensor5 &out, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor5SetConstant.
Definition: m_basic_types.cc:714
ARTS::Var::ppvar_trans_cumulat
Tensor4 ppvar_trans_cumulat(Workspace &ws) noexcept
Definition: autoarts.h:5346
IndexSetToLast_sg_ArrayOfGriddedField4_g
void IndexSetToLast_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7981
abs_lines_per_speciesChangeBaseParameterForMatchingLevels
void abs_lines_per_speciesChangeBaseParameterForMatchingLevels(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLevels.
Definition: m_absorptionlines.cc:2288
LocalTimeOffset_g
void LocalTimeOffset_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9608
jacobianFromTwoY_g
void jacobianFromTwoY_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9523
FrequencyFromCGSKayserWavenumber
void FrequencyFromCGSKayserWavenumber(Numeric &frequency, const Numeric &kayser_wavenumber, const Verbosity &verbosity)
WORKSPACE METHOD: FrequencyFromCGSKayserWavenumber.
Definition: m_conversion.h:77
cloudbox_field_monoSetConst_g
void cloudbox_field_monoSetConst_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3739
ArrayOfStringSet
void ArrayOfStringSet(ArrayOfString &out, const ArrayOfString &value, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfStringSet.
Definition: m_basic_types.cc:114
ReadXMLIndexed_sg_ArrayOfTensor4_g
void ReadXMLIndexed_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14506
sensor_losGeometricFromSensorPosToOtherPositions_g
void sensor_losGeometricFromSensorPosToOtherPositions_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16531
WriteXML_sg_ArrayOfSingleScatteringData_g
void WriteXML_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19292
Copy_sg_SpeciesAuxData_g
void Copy_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5057
Extract_sg_IndexArrayOfIndex_g
void Extract_sg_IndexArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6537
ScatSpeciesSizeMassInfo
void ScatSpeciesSizeMassInfo(Vector &scat_species_x, Numeric &scat_species_a, Numeric &scat_species_b, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const String &x_unit, const Numeric &x_fit_start, const Numeric &x_fit_end, const Index &do_only_x, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesSizeMassInfo.
Definition: m_microphysics.cc:779
Select_sg_ArrayOfSparseArrayOfSparse_g
void Select_sg_ArrayOfSparseArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16353
MatrixSet_g
void MatrixSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9776
abs_linesChangeBaseParameterForMatchingLevel
void abs_linesChangeBaseParameterForMatchingLevel(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLevel.
Definition: m_absorptionlines.cc:2186
WriteXMLIndexed_sg_TransmissionMatrix_g
void WriteXMLIndexed_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21035
psdAbelBoutle12
void psdAbelBoutle12(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdAbelBoutle12.
Definition: m_psd.cc:1093
Timer
Definition: m_general.h:68
Touch_sg_ArrayOfTime_g
void Touch_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18056
ARTS::Var::lon_true
Vector lon_true(Workspace &ws) noexcept
Definition: autoarts.h:4113
mblock_dlos_gridUniformRectangular
void mblock_dlos_gridUniformRectangular(Matrix &mblock_dlos_grid, const Numeric &spacing, const Numeric &za_width, const Numeric &aa_width, const Index &centre, const Verbosity &verbosity)
WORKSPACE METHOD: mblock_dlos_gridUniformRectangular.
Definition: m_sensor.cc:946
output_file_formatSetBinary
void output_file_formatSetBinary(String &output_file_format, const Verbosity &verbosity)
WORKSPACE METHOD: output_file_formatSetBinary.
Definition: m_xml.cc:44
ARTS::Var::pha_mat
Tensor4 pha_mat(Workspace &ws) noexcept
Definition: autoarts.h:4881
pha_mat_sptFromScat_data
void pha_mat_sptFromScat_data(Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: pha_mat_sptFromScat_data.
Definition: m_optproperties.cc:2596
ARTS::Var::abs_coef
Matrix abs_coef(Workspace &ws) noexcept
Definition: autoarts.h:1790
nrowsGet_sg_Matrix_g
void nrowsGet_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10627
ARTS::Var::particle_bulkprop_names
ArrayOfString particle_bulkprop_names(Workspace &ws) noexcept
Definition: autoarts.h:4823
propmat_clearskyAddFaraday_g
void propmat_clearskyAddFaraday_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12202
Append_sg_ArrayOfArrayOfStokesVectorArrayOfStokesVector_g
void Append_sg_ArrayOfArrayOfStokesVectorArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2682
covmat_ssCalc_g
void covmat_ssCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10986
WriteXMLIndexed_sg_ArrayOfQuantumIdentifier_g
void WriteXMLIndexed_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20333
Flatten_sg_ArrayOfTimeArrayOfArrayOfTime_g
void Flatten_sg_ArrayOfTimeArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6756
WriteXML_sg_Rational_g
void WriteXML_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19700
abs_speciesSet_g
void abs_speciesSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1633
ReadXML_sg_ArrayOfPpath_g
void ReadXML_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13312
surfaceTessem
void surfaceTessem(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const TessemNN &tessem_neth, const TessemNN &tessem_netv, const Numeric &salinity, const Numeric &wind_speed, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceTessem.
Definition: m_surface.cc:1100
Tensor4Scale
void Tensor4Scale(Tensor4 &out, const Tensor4 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor4Scale.
Definition: m_basic_types.cc:657
ARTS::Var::propmat_clearsky_field
Tensor7 propmat_clearsky_field(Workspace &ws) noexcept
Definition: autoarts.h:5433
MatrixVectorMultiply
void MatrixVectorMultiply(Vector &out, const Matrix &m, const Vector &v, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixVectorMultiply.
Definition: m_basic_types.cc:254
ppath_stepRefractionBasic
void ppath_stepRefractionBasic(Workspace &ws, Ppath &ppath_step, const Agenda &refr_index_air_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Matrix &z_surface, const Vector &f_grid, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Verbosity &verbosity)
WORKSPACE METHOD: ppath_stepRefractionBasic.
Definition: m_ppath.cc:1336
Arts
void Arts(Workspace &ws, const Agenda &input_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: Arts.
Definition: m_agenda.cc:220
Print_sg_ArrayOfCIARecord_g
void Print_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11720
f_gridMetMM_g
void f_gridMetMM_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6920
psdModifiedGammaMassMeanParticleMass
void psdModifiedGammaMassMeanParticleMass(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMassMeanParticleMass.
Definition: m_psd.cc:508
Wigner3Init_g
void Wigner3Init_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18599
ArrayOfTelsemAtlasCreate_g
void ArrayOfTelsemAtlasCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:263
ReadXML_sg_ArrayOfArrayOfPropagationMatrix_g
void ReadXML_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13321
atm_gridsFromZRaw
void atm_gridsFromZRaw(Vector &p_grid, Vector &lat_grid, Vector &lon_grid, const GriddedField3 &z_field_raw, const Index &no_negZ, const Verbosity &verbosity)
WORKSPACE METHOD: atm_gridsFromZRaw.
Definition: m_atmosphere.cc:3959
ARTS::Var::doit_iteration_counter
Index doit_iteration_counter(Workspace &ws) noexcept
Definition: autoarts.h:3134
WriteXMLIndexed_sg_GriddedField5_g
void WriteXMLIndexed_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20684
ScatSpeciesScatAndMetaRead_g
void ScatSpeciesScatAndMetaRead_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15954
ArrayOfArrayOfGriddedField2Create
void ArrayOfArrayOfGriddedField2Create(ArrayOfArrayOfGriddedField2 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfGriddedField2Create.
Definition: auto_md.cc:25363
matpackI.h
Implementation of Matrix, Vector, and such stuff.
Copy_sg_Tensor4_g
void Copy_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5102
abs_lines_per_speciesSetCutoffForSpecies_g
void abs_lines_per_speciesSetCutoffForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1013
ReadSplitARTSCAT_g
void ReadSplitARTSCAT_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12989
abs_lines_per_speciesCompact
void abs_lines_per_speciesCompact(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Vector &f_grid, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesCompact.
Definition: m_absorptionlines.cc:2486
abs_lines_per_speciesSetMirroringForSpecies_g
void abs_lines_per_speciesSetMirroringForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:892
irradiance_fieldFromRadiance
void irradiance_fieldFromRadiance(Tensor4 &irradiance_field, const Tensor5 &radiance_field, const Vector &za_grid, const Vector &aa_grid, const Vector &za_grid_weights, const Verbosity &verbosity)
WORKSPACE METHOD: irradiance_fieldFromRadiance.
Definition: m_fluxes.cc:256
WriteXMLIndexed_sg_ArrayOfTensor3_g
void WriteXMLIndexed_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20450
pnd_fieldCalcFromParticleBulkProps_g
void pnd_fieldCalcFromParticleBulkProps_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11279
ARTS::Var::nlte_field_raw
ArrayOfGriddedField3 nlte_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:4631
scat_data_monoExtract_g
void scat_data_monoExtract_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16012
WriteXML_sg_ArrayOfTime_g
void WriteXML_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19412
covmat_sxAddBlock_sg_Matrix_g
void covmat_sxAddBlock_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5348
NumericSet
void NumericSet(Numeric &out, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: NumericSet.
Definition: m_basic_types.cc:467
propmat_clearskyAddParticles
void propmat_clearskyAddParticles(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &rtp_vmr, const Vector &rtp_los, const Numeric &rtp_temperature, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Index &use_abs_as_ext, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddParticles.
Definition: m_abs.cc:1202
ARTS::Var::rte_alonglos_v
Numeric rte_alonglos_v(Workspace &ws) noexcept
Definition: autoarts.h:5628
Append_sg_ArrayOfTensor5ArrayOfTensor5_g
void Append_sg_ArrayOfTensor5ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2461
jacobianAddBasicCatalogParameter_g
void jacobianAddBasicCatalogParameter_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9155
jacobianCalcPointingZaRecalc_g
void jacobianCalcPointingZaRecalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9457
Select_sg_ArrayOfVectorArrayOfVector_g
void Select_sg_ArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16441
Reduce_sg_MatrixTensor7_g
void Reduce_sg_MatrixTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15189
npagesGet_sg_Tensor6_g
void npagesGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10717
IndexSetToLast_sg_ArrayOfArrayOfGriddedField2_g
void IndexSetToLast_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7792
ARTS::Var::nlte_field
EnergyLevelMap nlte_field(Workspace &ws) noexcept
Definition: autoarts.h:4604
abs_lines_per_speciesSetBaseParameterForMatchingLevels
void abs_lines_per_speciesSetBaseParameterForMatchingLevels(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForMatchingLevels.
Definition: m_absorptionlines.cc:2392
artstime.h
Stuff related to time in ARTS.
Append_sg_ArrayOfArrayOfScatteringMetaDataArrayOfArrayOfScatteringMetaData_g
void Append_sg_ArrayOfArrayOfScatteringMetaDataArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2142
RT4Calc_g
void RT4Calc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15701
ArrayOfAgendaAppend_g
void ArrayOfAgendaAppend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1834
Copy_sg_GasAbsLookup_g
void Copy_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4868
antenna_responseVaryingGaussian
void antenna_responseVaryingGaussian(GriddedField4 &antenna_response, const Numeric &leff, const Numeric &xwidth_si, const Numeric &dx_si, const Index &nf, const Numeric &fstart, const Numeric &fstop, const Index &do_2d, const Verbosity &verbosity)
WORKSPACE METHOD: antenna_responseVaryingGaussian.
Definition: m_sensor.cc:254
abs_lines_per_speciesSetCutoff
void abs_lines_per_speciesSetCutoff(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetCutoff.
Definition: m_absorptionlines.cc:1341
WriteXML_sg_ArrayOfAgenda_g
void WriteXML_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18919
Array
This can be used to make arrays out of anything.
Definition: array.h:108
surface_reflectivityFromGriddedField6
void surface_reflectivityFromGriddedField6(Tensor3 &surface_reflectivity, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const GriddedField6 &r_field, const Verbosity &verbosity)
WORKSPACE METHOD: surface_reflectivityFromGriddedField6.
Definition: m_surface.cc:1931
ArrayOfPropagationMatrixCreate
void ArrayOfPropagationMatrixCreate(ArrayOfPropagationMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfPropagationMatrixCreate.
Definition: auto_md.cc:25459
ReadXML_sg_ArrayOfTelsemAtlas_g
void ReadXML_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13573
Touch_sg_ArrayOfSingleScatteringData_g
void Touch_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17996
surfaceLambertianSimple_g
void surfaceLambertianSimple_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17292
Ignore_sg_ArrayOfTelsemAtlas_g
void Ignore_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7431
abs_linesDeleteLinesWithBadOrHighChangingJs
void abs_linesDeleteLinesWithBadOrHighChangingJs(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesDeleteLinesWithBadOrHighChangingJs.
Definition: m_absorptionlines.cc:1209
Print_sg_CIARecord_g
void Print_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11902
mc_antennaSetGaussianByFWHM
void mc_antennaSetGaussianByFWHM(MCAntenna &mc_antenna, const Numeric &za_fwhm, const Numeric &aa_fwhm, const Verbosity &verbosity)
WORKSPACE METHOD: mc_antennaSetGaussianByFWHM.
Definition: m_montecarlo.cc:73
ARTS::Var::dpsd_data_dx
Tensor3 dpsd_data_dx(Workspace &ws) noexcept
Definition: autoarts.h:3281
refellipsoidEuropa_g
void refellipsoidEuropa_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15292
retrievalAddFreqStretch
void retrievalAddFreqStretch(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Numeric &df, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddFreqStretch.
Definition: m_retrieval.cc:829
refellipsoidIo
void refellipsoidIo(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidIo.
Definition: m_planets.cc:181
AtmRawRead_g
void AtmRawRead_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3374
nshelvesGet_sg_Tensor6_g
void nshelvesGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10780
Select_sg_MatrixMatrix_g
void Select_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16465
abs_speciesAdd2_g
void abs_speciesAdd2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1568
WriteXML_sg_Sparse_g
void WriteXML_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19736
time_gridOffset
void time_gridOffset(ArrayOfTime &time_grid, const Numeric &dt, const Verbosity &verbosity)
WORKSPACE METHOD: time_gridOffset.
Definition: m_artstime.cc:74
Compare_sg_SparseSparse_g
void Compare_sg_SparseSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4033
iySurfaceCallAgendaX_g
void iySurfaceCallAgendaX_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8937
FieldFromGriddedField_sg_Tensor3GriddedField3_g
void FieldFromGriddedField_sg_Tensor3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6714
iy_transmitter_agendaExecute
void iy_transmitter_agendaExecute(Workspace &ws, Matrix &iy, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &input_agenda)
Definition: auto_md.cc:24504
Ignore_sg_ArrayOfSingleScatteringData_g
void Ignore_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7407
VectorReshapeMatrix
void VectorReshapeMatrix(Vector &out, const Matrix &in, const String &direction, const Verbosity &verbosity)
WORKSPACE METHOD: VectorReshapeMatrix.
Definition: m_basic_types.cc:1300
iyInterpCloudboxField_g
void iyInterpCloudboxField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8822
StringSet
void StringSet(String &out, const String &text, const Verbosity &verbosity)
WORKSPACE METHOD: StringSet.
Definition: m_basic_types.cc:581
ARTS::Var::mc_source_domain
ArrayOfIndex mc_source_domain(Workspace &ws) noexcept
Definition: autoarts.h:4386
scat_data_monoCalc
void scat_data_monoCalc(ArrayOfArrayOfSingleScatteringData &scat_data_mono, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &f_index, const Verbosity &verbosity)
WORKSPACE METHOD: scat_data_monoCalc.
Definition: m_optproperties.cc:2065
ArrayOfGriddedField2Create
void ArrayOfGriddedField2Create(ArrayOfGriddedField2 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfGriddedField2Create.
Definition: auto_md.cc:25439
abs_cont_descriptionAppend_g
void abs_cont_descriptionAppend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:652
CompareRelative_sg_Tensor5Tensor5_g
void CompareRelative_sg_Tensor5Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4124
Touch_sg_ArrayOfTensor6_g
void Touch_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18044
Extract_sg_GriddedField4ArrayOfGriddedField4_g
void Extract_sg_GriddedField4ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6625
Absorption::nelem
Index nelem(const Lines &l)
Number of lines.
Definition: absorptionlines.h:1820
Copy_sg_ArrayOfArrayOfScatteringMetaData_g
void Copy_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4517
WriteNetCDFIndexed_sg_Matrix_g
void WriteNetCDFIndexed_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18800
abs_xsec_per_speciesAddConts_g
void abs_xsec_per_speciesAddConts_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1700
RadiationFieldSpectralIntegrate
void RadiationFieldSpectralIntegrate(Tensor4 &radiation_field, const Vector &f_grid, const Tensor5 &spectral_radiation_field, const Verbosity &verbosity)
WORKSPACE METHOD: RadiationFieldSpectralIntegrate.
Definition: m_fluxes.cc:328
iyIndependentBeamApproximation
void iyIndependentBeamApproximation(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, GriddedField4 &atm_fields_compact, const Index &iy_id, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &lat_true, const Vector &lon_true, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const EnergyLevelMap &nlte_field, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const Matrix &particle_masses, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &iy_agenda_call1, const String &iy_unit, const Tensor3 &iy_transmission, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Index &jacobian_do, const ArrayOfString &iy_aux_vars, const Agenda &iy_independent_beam_approx_agenda, const Index &return_atm1d, const Index &skip_vmr, const Index &skip_pnd, const Index &return_masses, const Verbosity &verbosity)
WORKSPACE METHOD: iyIndependentBeamApproximation.
Definition: m_rte.cc:999
WriteXMLIndexed_sg_ArrayOfArrayOfTime_g
void WriteXMLIndexed_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20190
Touch_sg_ArrayOfTensor5_g
void Touch_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18038
refellipsoidIo_g
void refellipsoidIo_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15301
Delete_sg_Tensor4_g
void Delete_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6019
Delete_sg_SingleScatteringData_g
void Delete_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5963
ARTS::Var::covmat_so
Matrix covmat_so(Workspace &ws) noexcept
Definition: autoarts.h:2905
Touch_sg_Tensor4_g
void Touch_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18254
Ignore_sg_ArrayOfTransmissionMatrix_g
void Ignore_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7473
rte_losSet_g
void rte_losSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15812
MatrixAddScalar
void MatrixAddScalar(Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixAddScalar.
Definition: m_basic_types.cc:149
Append_sg_ArrayOfTensor6ArrayOfTensor6_g
void Append_sg_ArrayOfTensor6ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2472
psdModifiedGammaMass
void psdModifiedGammaMass(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMass.
Definition: m_psd.cc:253
ReadXMLIndexed_sg_ArrayOfVector_g
void ReadXMLIndexed_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14578
ArrayOfArrayOfGriddedField1Create_g
void ArrayOfArrayOfGriddedField1Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:59
WriteXMLIndexed_sg_SpeciesAuxData_g
void WriteXMLIndexed_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20879
Touch_sg_GriddedField5_g
void Touch_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18134
ARTS::Var::sensor_response_f
Vector sensor_response_f(Workspace &ws) noexcept
Definition: autoarts.h:6376
abs_lookupSetupBatch
void abs_lookupSetupBatch(Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfGriddedField4 &batch_atm_fields_compact, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &atmosphere_dim, const Numeric &p_step, const Numeric &t_step, const Numeric &h2o_step, const Vector &extremes, const Index &robust, const Index &check_gridnames, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupSetupBatch.
Definition: m_abs_lookup.cc:1064
ArrayOfArrayOfVectorCreate_g
void ArrayOfArrayOfVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:161
jacobianCalcDoNothing
void jacobianCalcDoNothing(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcDoNothing.
Definition: m_jacobian.cc:112
Tensor5SetConstant_g
void Tensor5SetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17661
jacobianAddMagField
void jacobianAddMagField(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dB, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddMagField.
Definition: m_jacobian.cc:1557
timeSleep
void timeSleep(const Time &time, const Verbosity &verbosity)
WORKSPACE METHOD: timeSleep.
Definition: m_artstime.cc:53
VectorZtanToZa1D
void VectorZtanToZa1D(Vector &v_za, const Matrix &sensor_pos, const Vector &refellipsoid, const Index &atmosphere_dim, const Vector &v_ztan, const Verbosity &verbosity)
WORKSPACE METHOD: VectorZtanToZa1D.
Definition: m_ppath.cc:1728
SurfaceFastem_g
void SurfaceFastem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17465
Delete_sg_EnergyLevelMap_g
void Delete_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5803
Append_sg_ArrayOfArrayOfPropagationMatrixArrayOfPropagationMatrix_g
void Append_sg_ArrayOfArrayOfPropagationMatrixArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2638
abs_linesSetZeemanCoefficients_g
void abs_linesSetZeemanCoefficients_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1297
AbsorptionLinesCreate
void AbsorptionLinesCreate(AbsorptionLines &out, const Verbosity &verbosity)
WORKSPACE METHOD: AbsorptionLinesCreate.
Definition: auto_md.cc:25339
Reduce_sg_Tensor6Tensor7_g
void Reduce_sg_Tensor6Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15259
pnd_fieldZero
void pnd_fieldZero(Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, ArrayOfArrayOfSingleScatteringData &scat_data, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfIndex &cloudbox_limits, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: pnd_fieldZero.
Definition: m_cloudbox.cc:2030
Extract_sg_MatrixArrayOfMatrix_g
void Extract_sg_MatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6569
GriddedFieldLatLonExpand_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g
void GriddedFieldLatLonExpand_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7093
abs_lines_per_speciesSetBaseParameterForSpecies_g
void abs_lines_per_speciesSetBaseParameterForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1250
pndFromPsdBasic
void pndFromPsdBasic(Matrix &pnd_data, Tensor3 &dpnd_data_dx, const Vector &pnd_size_grid, const Matrix &psd_data, const Vector &psd_size_grid, const Tensor3 &dpsd_data_dx, const Index &quad_order, const Verbosity &verbosity)
WORKSPACE METHOD: pndFromPsdBasic.
Definition: m_microphysics.cc:130
Touch_sg_ArrayOfArrayOfTensor3_g
void Touch_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17894
timeOffset_g
void timeOffset_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10924
particle_bulkprop_fieldPerturbAtmGrids
void particle_bulkprop_fieldPerturbAtmGrids(Tensor4 &particle_bulkprop_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfString &particle_bulkprop_names, const String &particle_type, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: particle_bulkprop_fieldPerturbAtmGrids.
Definition: m_jacobian.cc:2329
GriddedFieldGetName_sg_GriddedField2_g
void GriddedFieldGetName_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7037
ReadXMLIndexed_sg_ArrayOfSingleScatteringData_g
void ReadXMLIndexed_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14434
AtmWithNLTERawRead_g
void AtmWithNLTERawRead_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3399
cloudbox_fieldSetConst
void cloudbox_fieldSetConst(Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &value, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldSetConst.
Definition: m_doit.cc:3706
FieldFromGriddedField_sg_Tensor4GriddedField4_g
void FieldFromGriddedField_sg_Tensor4GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6724
ARTS::Var::forloop_index
Index forloop_index(Workspace &ws) noexcept
Definition: autoarts.h:3492
WMRFSelectChannels_g
void WMRFSelectChannels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18699
ArrayOfArrayOfStokesVectorCreate_g
void ArrayOfArrayOfStokesVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:125
ppvar_optical_depthFromPpvar_trans_cumulat
void ppvar_optical_depthFromPpvar_trans_cumulat(Matrix &ppvar_optical_depth, const Tensor4 &ppvar_trans_cumulat, const Verbosity &verbosity)
WORKSPACE METHOD: ppvar_optical_depthFromPpvar_trans_cumulat.
Definition: m_rte.cc:1739
Append_sg_ArrayOfIndexIndex_g
void Append_sg_ArrayOfIndexIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2814
ARTS::Var::mc_min_iter
Index mc_min_iter(Workspace &ws) noexcept
Definition: autoarts.h:4332
batch_atm_fields_compactFromArrayOfMatrix_g
void batch_atm_fields_compactFromArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3518
WriteXML_sg_ArrayOfString_g
void WriteXML_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19328
WriteXML_sg_Numeric_g
void WriteXML_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19640
Delete_sg_ArrayOfGriddedField4_g
void Delete_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5611
propmat_clearskyAddFromLookup
void propmat_clearskyAddFromLookup(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &abs_f_interp_order, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &extpolfac, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddFromLookup.
Definition: m_abs_lookup.cc:2022
Test_g
void Test_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17739
jacobianOff_g
void jacobianOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9556
abs_lines_per_speciesSetLineShapeTypeForSpecies_g
void abs_lines_per_speciesSetLineShapeTypeForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:970
ReadXML_sg_TessemNN_g
void ReadXML_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13978
ArrayOfArrayOfScatteringMetaDataCreate
void ArrayOfArrayOfScatteringMetaDataCreate(ArrayOfArrayOfScatteringMetaData &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfScatteringMetaDataCreate.
Definition: auto_md.cc:25391
Copy_sg_ArrayOfSparse_g
void Copy_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4724
Print_sg_StokesVector_g
void Print_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12077
ReadNetCDF_sg_Tensor3_g
void ReadNetCDF_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13168
GriddedField1Create_g
void GriddedField1Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:353
Select_sg_ArrayOfStringArrayOfString_g
void Select_sg_ArrayOfStringArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16369
Append_sg_ArrayOfArrayOfTimeArrayOfArrayOfTime_g
void Append_sg_ArrayOfArrayOfTimeArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2219
ReadARTSCAT_g
void ReadARTSCAT_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13011
WriteXMLIndexed_sg_ArrayOfTransmissionMatrix_g
void WriteXMLIndexed_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20528
Ignore_sg_GriddedField5_g
void Ignore_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7545
vmr_fieldSetAllConstant
void vmr_fieldSetAllConstant(Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &vmr_values, const Verbosity &verbosity)
WORKSPACE METHOD: vmr_fieldSetAllConstant.
Definition: m_atmosphere.cc:4241
HitranRelaxationMatrixDataCreate
void HitranRelaxationMatrixDataCreate(HitranRelaxationMatrixData &out, const Verbosity &verbosity)
WORKSPACE METHOD: HitranRelaxationMatrixDataCreate.
Definition: auto_md.cc:25579
WriteXML_sg_SpeciesAuxData_g
void WriteXML_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19748
ReadXML_sg_Tensor5_g
void ReadXML_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13933
Append
void Append(T &out, const String &out_wsvname, const T &in, const String &dimension, const String &in_wsvname, const String &dimension_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: Append.
Print_sg_ArrayOfArrayOfTime_g
void Print_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11699
Touch_sg_ArrayOfPropagationMatrix_g
void Touch_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17966
WriteNetCDF_sg_Vector_g
void WriteNetCDF_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18718
Touch_sg_ArrayOfArrayOfAbsorptionLines_g
void Touch_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17804
TelsemAtlasCreate_g
void TelsemAtlasCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:485
ARTS::Var::counts
ArrayOfIndex counts(Workspace &ws) noexcept
Definition: autoarts.h:2836
VectorScale_g
void VectorScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18423
pnd_fieldCalcFromParticleBulkProps
void pnd_fieldCalcFromParticleBulkProps(Workspace &ws, Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Tensor4 &particle_bulkprop_field, const ArrayOfString &particle_bulkprop_names, const ArrayOfAgenda &pnd_agenda_array, const ArrayOfArrayOfString &pnd_agenda_array_input_names, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: pnd_fieldCalcFromParticleBulkProps.
Definition: m_microphysics.cc:499
surface_typeInterpTypeMask_g
void surface_typeInterpTypeMask_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17434
ARTS::Var::pnd_data
Matrix pnd_data(Workspace &ws) noexcept
Definition: autoarts.h:5051
Copy_sg_TelsemAtlas_g
void Copy_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5084
WriteXMLIndexed_sg_ArrayOfArrayOfTensor6_g
void WriteXMLIndexed_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20177
ReadNetCDF_sg_Matrix_g
void ReadNetCDF_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13159
GridPosCreate
void GridPosCreate(GridPos &out, const Verbosity &verbosity)
WORKSPACE METHOD: GridPosCreate.
Definition: auto_md.cc:25551
Tensor3Create
void Tensor3Create(Tensor3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor3Create.
Definition: auto_md.cc:25647
IndexStepUp
void IndexStepUp(Index &out, const Index &in, const Verbosity &verbosity)
WORKSPACE METHOD: IndexStepUp.
Definition: m_basic_types.cc:144
WriteXMLIndexed_sg_Time_g
void WriteXMLIndexed_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21009
mc_antennaSetGaussian_g
void mc_antennaSetGaussian_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9879
tessem.h
This file contains functions that are adapted from TESSEM code which is used to calculate surface emi...
TMatrixTest_g
void TMatrixTest_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17781
VerbosityCreate_g
void VerbosityCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:551
ARTS::Var::pha_mat_doit
Tensor7 pha_mat_doit(Workspace &ws) noexcept
Definition: autoarts.h:4900
CompareRelative_sg_EnergyLevelMapEnergyLevelMap_g
void CompareRelative_sg_EnergyLevelMapEnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4345
ReadXMLIndexed_sg_ArrayOfArrayOfSingleScatteringData_g
void ReadXMLIndexed_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14182
iySurfaceRtpropCalc_g
void iySurfaceRtpropCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9012
covmat_sxAddInverseBlock
void covmat_sxAddInverseBlock(CovarianceMatrix &covmat_sx, const ArrayOfRetrievalQuantity &jacobian_quantities, const T &block, const Index &i, const Index &j, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_sxAddInverseBlock.
RationalInvScale
void RationalInvScale(Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
WORKSPACE METHOD: RationalInvScale.
Definition: m_basic_types.cc:496
Print_sg_QuantumIdentifier_g
void Print_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12028
StringSet_g
void StringSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17077
IndexSet_g
void IndexSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7748
cloudboxSetAutomatically
void cloudboxSetAutomatically(Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor4 &particle_field, const ArrayOfIndex &cloudbox_limits_old, const Numeric &cloudbox_margin, const Verbosity &verbosity)
WORKSPACE METHOD: cloudboxSetAutomatically.
Definition: m_cloudbox.cc:112
jacobianAddShapeCatalogParameter
void jacobianAddShapeCatalogParameter(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &line_identity, const String &species, const String &variable, const String &coefficient, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddShapeCatalogParameter.
Definition: m_jacobian.cc:1638
WriteXMLIndexed_sg_RadiationVector_g
void WriteXMLIndexed_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20814
abs_lines_per_speciesChangeBaseParameterForSpecies_g
void abs_lines_per_speciesChangeBaseParameterForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1217
Touch_sg_ArrayOfGriddedField3_g
void Touch_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17942
Touch_sg_ArrayOfScatteringMetaData_g
void Touch_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17990
ReadXML_sg_ArrayOfMatrix_g
void ReadXML_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13483
cloudbox_fieldUpdateSeq1DPP_g
void cloudbox_fieldUpdateSeq1DPP_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3832
WriteXML_sg_ScatteringMetaData_g
void WriteXML_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19712
abs_coefCalcFromXsec
void abs_coefCalcFromXsec(Matrix &abs_coef, Matrix &src_coef, ArrayOfMatrix &dabs_coef_dx, ArrayOfMatrix &dsrc_coef_dx, ArrayOfMatrix &abs_coef_per_species, ArrayOfMatrix &src_coef_per_species, const ArrayOfMatrix &abs_xsec_per_species, const ArrayOfMatrix &src_xsec_per_species, const ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfMatrix &dsrc_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Matrix &abs_vmrs, const Vector &abs_p, const Vector &abs_t, const Verbosity &verbosity)
WORKSPACE METHOD: abs_coefCalcFromXsec.
Definition: m_abs.cc:258
Append_sg_ArrayOfGriddedField4ArrayOfGriddedField4_g
void Append_sg_ArrayOfGriddedField4ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2296
abs_lines_per_speciesReadSplitCatalog_g
void abs_lines_per_speciesReadSplitCatalog_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:777
psdMonoMass_g
void psdMonoMass_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12738
cloudbox_fieldUpdateSeq3D_g
void cloudbox_fieldUpdateSeq3D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3854
AtmFieldPerturb
void AtmFieldPerturb(Tensor3 &perturbed_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &original_field, const Vector &p_ret_grid, const Vector &lat_ret_grid, const Vector &lon_ret_grid, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldPerturb.
Definition: m_jacobian.cc:2085
Ignore_sg_ArrayOfAbsorptionLines_g
void Ignore_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7208
HitranRelaxationMatrixData
Definition: linemixing_hitran.h:38
WriteXMLIndexed_sg_Agenda_g
void WriteXMLIndexed_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19941
SurfaceFastem
void SurfaceFastem(Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
WORKSPACE METHOD: SurfaceFastem.
Definition: m_surface.cc:2533
ppathFromRtePos2_g
void ppathFromRtePos2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11438
abs_linesRemoveBand
void abs_linesRemoveBand(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesRemoveBand.
Definition: m_absorptionlines.cc:2496
Select_sg_ArrayOfPpathArrayOfPpath_g
void Select_sg_ArrayOfPpathArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16145
Ignore_sg_ArrayOfVector_g
void Ignore_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7479
iyTransmissionStandard
void iyTransmissionStandard(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_transmitter_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Numeric &rte_alonglos_v, const Verbosity &verbosity)
WORKSPACE METHOD: iyTransmissionStandard.
Definition: m_transmitter.cc:655
refellipsoidSet_g
void refellipsoidSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15344
Append_sg_ArrayOfPpathArrayOfPpath_g
void Append_sg_ArrayOfPpathArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2109
IndexSetToLast_sg_ArrayOfRadiationVector_g
void IndexSetToLast_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8026
ARTS::Var::ppvar_optical_depth
Matrix ppvar_optical_depth(Workspace &ws) noexcept
Definition: autoarts.h:5289
ARTS::Var::retrieval_eo
Vector retrieval_eo(Workspace &ws) noexcept
Definition: autoarts.h:5597
IndexSetToLast_sg_ArrayOfArrayOfGriddedField1_g
void IndexSetToLast_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7783
jacobianAddSinefit_g
void jacobianAddSinefit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9315
Select_sg_ArrayOfRadiationVectorArrayOfRadiationVector_g
void Select_sg_ArrayOfRadiationVectorArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16321
Ignore_sg_ArrayOfArrayOfTransmissionMatrix_g
void Ignore_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7323
Delete_sg_ArrayOfArrayOfTensor6_g
void Delete_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5547
Ignore_sg_Tensor6_g
void Ignore_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7677
jacobianCalcFreqStretch
void jacobianCalcFreqStretch(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcFreqStretch.
Definition: m_jacobian.cc:479
ArrayOfStringCreate
void ArrayOfStringCreate(ArrayOfString &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfStringCreate.
Definition: auto_md.cc:25491
retrievalAddTemperature_g
void retrievalAddTemperature_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15649
Print_sg_ArrayOfRadiationVector_g
void Print_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11783
ArrayOfIndexCreate
void ArrayOfIndexCreate(ArrayOfIndex &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfIndexCreate.
Definition: auto_md.cc:25451
FrequencyFromWavelength_sg_NumericNumeric_g
void FrequencyFromWavelength_sg_NumericNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6822
Touch_sg_ArrayOfXsecRecord_g
void Touch_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18074
abs_lookupAdapt_g
void abs_lookupAdapt_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1375
ARTS::Var::rte_pos
Vector rte_pos(Workspace &ws) noexcept
Definition: autoarts.h:5672
abs_lines_per_speciesWriteSplitXML_g
void abs_lines_per_speciesWriteSplitXML_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13134
scat_data_singleTmatrix_g
void scat_data_singleTmatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15962
psdModifiedGammaMassNtot_g
void psdModifiedGammaMassNtot_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12593
WriteNetCDFIndexed_sg_ArrayOfVector_g
void WriteNetCDFIndexed_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18840
Delete_sg_ArrayOfTensor6_g
void Delete_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5739
Delete_sg_ArrayOfString_g
void Delete_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5699
Ignore_sg_ArrayOfArrayOfTensor6_g
void Ignore_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7311
ARTS::Var::rtp_nlte
EnergyLevelMap rtp_nlte(Workspace &ws) noexcept
Definition: autoarts.h:5754
diameter_volume_equFromDiameter_max_g
void diameter_volume_equFromDiameter_max_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6109
Tensor3AddScalar
void Tensor3AddScalar(Tensor3 &out, const Tensor3 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor3AddScalar.
Definition: m_basic_types.cc:584
iy_cloudbox_agendaExecute
void iy_cloudbox_agendaExecute(Workspace &ws, Matrix &iy, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &input_agenda)
Definition: auto_md.cc:23996
GriddedFieldZToPRegrid_g
void GriddedFieldZToPRegrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7170
surfaceFlatReflectivity
void surfaceFlatReflectivity(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Tensor3 &surface_reflectivity, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceFlatReflectivity.
Definition: m_surface.cc:1249
ReadXMLIndexed_sg_Numeric_g
void ReadXMLIndexed_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14782
surfaceFlatRvRh_g
void surfaceFlatRvRh_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17248
ARTS::Var::pnd_agenda_array
ArrayOfAgenda pnd_agenda_array(Workspace &ws) noexcept
Definition: autoarts.h:4979
nlte_fieldRescalePopulationLevels
void nlte_fieldRescalePopulationLevels(EnergyLevelMap &nlte_field, const Numeric &s, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_fieldRescalePopulationLevels.
Definition: m_nlte.cc:80
refellipsoidGanymede
void refellipsoidGanymede(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidGanymede.
Definition: m_planets.cc:213
AntennaOff
void AntennaOff(Index &antenna_dim, Matrix &mblock_dlos_grid, const Verbosity &verbosity)
WORKSPACE METHOD: AntennaOff.
Definition: m_sensor.cc:187
Touch_sg_Rational_g
void Touch_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18200
WriteXML_sg_ArrayOfXsecRecord_g
void WriteXML_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19448
covmat_seAddInverseBlock
void covmat_seAddInverseBlock(CovarianceMatrix &covmat_se, const T &block, const Index &i, const Index &j, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_seAddInverseBlock.
ARTS::Var::sensor_time
Vector sensor_time(Workspace &ws) noexcept
Definition: autoarts.h:6444
Delete_sg_ArrayOfArrayOfStokesVector_g
void Delete_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5523
abs_xsec_per_speciesInit_g
void abs_xsec_per_speciesInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1751
abs_linesWriteSplitXML
void abs_linesWriteSplitXML(const String &output_file_format, const ArrayOfAbsorptionLines &abs_lines, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesWriteSplitXML.
Definition: m_absorptionlines.cc:718
abs_linesSetPopulation_g
void abs_linesSetPopulation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:901
Copy_sg_GriddedField1_g
void Copy_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4886
doit_conv_flagLsq_g
void doit_conv_flagLsq_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6416
abs_linesAppendWithLines
void abs_linesAppendWithLines(ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &appending_lines, const Index &safe, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesAppendWithLines.
Definition: m_absorptionlines.cc:1081
Flatten_sg_Tensor3ArrayOfMatrix_g
void Flatten_sg_Tensor3ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6777
ybatchTroposphericCorrectionNaiveMedianInverse_g
void ybatchTroposphericCorrectionNaiveMedianInverse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21302
ARTS::Var::particle_masses
Matrix particle_masses(Workspace &ws) noexcept
Definition: autoarts.h:4850
ReadXML_sg_ArrayOfArrayOfString_g
void ReadXML_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13375
abs_lines_per_speciesChangeBaseParameterForMatchingLevel
void abs_lines_per_speciesChangeBaseParameterForMatchingLevel(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLevel.
Definition: m_absorptionlines.cc:2260
ARTS::Var::y_f
Vector y_f(Workspace &ws) noexcept
Definition: autoarts.h:7466
abs_linesSetLineShapeModelParameterForMatchingLines_g
void abs_linesSetLineShapeModelParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1262
doit_mono_agendaExecute
void doit_mono_agendaExecute(Workspace &ws, Tensor6 &cloudbox_field_mono, const Vector &f_grid, const Index f_index, const Agenda &input_agenda)
Definition: auto_md.cc:23735
complex_refr_indexIceWarren84_g
void complex_refr_indexIceWarren84_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4378
abs_lines_per_speciesChangeLineShapeModelParameterForMatchingLines
void abs_lines_per_speciesChangeLineShapeModelParameterForMatchingLines(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeLineShapeModelParameterForMatchingLines.
Definition: m_absorptionlines.cc:2067
StringJoin
void StringJoin(String &out, const String &in1, const String &in2, const String &in3, const String &in4, const String &in5, const String &in6, const String &in7, const String &in8, const String &in9, const String &in10, const Verbosity &verbosity)
WORKSPACE METHOD: StringJoin.
Definition: m_general.cc:338
jacobianAddFreqShift
void jacobianAddFreqShift(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddFreqShift.
Definition: m_jacobian.cc:271
ArrayOfQuantumIdentifierFromLines_g
void ArrayOfQuantumIdentifierFromLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10894
WriteNetCDFIndexed
void WriteNetCDFIndexed(const Index &file_index, const T &in, const String &filename, const String &in_wsvname, const String &filename_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: WriteNetCDFIndexed.
Definition: m_nc.h:75
WriteXMLIndexed_sg_Verbosity_g
void WriteXMLIndexed_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21061
ReadXML_sg_ArrayOfArrayOfGriddedField1_g
void ReadXML_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13267
abs_linesCompact
void abs_linesCompact(ArrayOfAbsorptionLines &abs_lines, const Vector &f_grid, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesCompact.
Definition: m_absorptionlines.cc:2465
cloudbox_fieldUpdateSeq3D
void cloudbox_fieldUpdateSeq3D(Workspace &ws, Tensor6 &cloudbox_field_mono, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Vector &aa_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Index &doit_za_interp, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldUpdateSeq3D.
Definition: m_doit.cc:1096
abs_lookupCalc_g
void abs_lookupCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1386
Print_sg_Tensor4_g
void Print_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12105
IndexStepDown_g
void IndexStepDown_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8188
Append_sg_ArrayOfRadiationVectorArrayOfRadiationVector_g
void Append_sg_ArrayOfRadiationVectorArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2351
covmat1D_sg_Sparse_g
void covmat1D_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5206
nlte_fieldForSingleSpeciesNonOverlappingLines
void nlte_fieldForSingleSpeciesNonOverlappingLines(Workspace &ws, EnergyLevelMap &nlte_field, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfGriddedField1 &collision_coefficients, const ArrayOfQuantumIdentifier &collision_line_identifiers, const SpeciesAuxData &isotopologue_ratios, const Agenda &iy_main_agenda, const Agenda &ppath_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Tensor4 &vmr_field, const Tensor3 &t_field, const Tensor3 &z_field, const Vector &p_grid, const Index &atmosphere_dim, const Vector &refellipsoid, const Tensor3 &surface_props_data, const Index &nlte_do, const Numeric &df, const Numeric &convergence_limit, const Index &nz, const Index &nf, const Index &dampened, const Index &iteration_limit, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_fieldForSingleSpeciesNonOverlappingLines.
Definition: m_nlte.cc:87
ArrayOfMatrixCreate
void ArrayOfMatrixCreate(ArrayOfMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfMatrixCreate.
Definition: auto_md.cc:25455
Delete_sg_ArrayOfArrayOfGriddedField1_g
void Delete_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5435
SurfaceDummy
void SurfaceDummy(ArrayOfTensor4 &dsurface_rmatrix_dx, ArrayOfMatrix &dsurface_emission_dx, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Verbosity &verbosity)
WORKSPACE METHOD: SurfaceDummy.
Definition: m_surface.cc:2332
Select_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g
void Select_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16305
ARTS::Var::abs_cia_data
ArrayOfCIARecord abs_cia_data(Workspace &ws) noexcept
Definition: autoarts.h:1769
abs_xsec_agendaExecute
void abs_xsec_agendaExecute(Workspace &ws, ArrayOfMatrix &abs_xsec_per_species, ArrayOfMatrix &src_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, ArrayOfArrayOfMatrix &dsrc_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const EnergyLevelMap &abs_nlte, const Matrix &abs_vmrs, const Agenda &input_agenda)
Definition: auto_md.cc:23582
GetEnvironmentVariable_sg_Index_g
void GetEnvironmentVariable_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7017
abs_linesAppendWithLines_g
void abs_linesAppendWithLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:728
abs_lines_per_speciesSetBaseParameterForMatchingLevels_g
void abs_lines_per_speciesSetBaseParameterForMatchingLevels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1186
WriteXMLIndexed
void WriteXMLIndexed(const String &output_file_format, const Index &file_index, const T &in, const String &filename, const Index &digits, const String &in_wsvname, const String &filename_wsvname, const String &digits_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: WriteXMLIndexed.
Definition: m_xml.h:194
ArrayOfArrayOfSingleScatteringDataCreate
void ArrayOfArrayOfSingleScatteringDataCreate(ArrayOfArrayOfSingleScatteringData &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfSingleScatteringDataCreate.
Definition: auto_md.cc:25395
ReadXMLIndexed_sg_ArrayOfStokesVector_g
void ReadXMLIndexed_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14458
ncolsGet_sg_Tensor3_g
void ncolsGet_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10582
my_basic_string< char >
jacobianAddAbsSpecies_g
void jacobianAddAbsSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9137
Append_sg_ArrayOfArrayOfTensor3ArrayOfTensor3_g
void Append_sg_ArrayOfArrayOfTensor3ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2704
ARTS::Var::dobatch_cloudbox_field
ArrayOfTensor7 dobatch_cloudbox_field(Workspace &ws) noexcept
Definition: autoarts.h:3044
telsemSurfaceTypeLandSea
void telsemSurfaceTypeLandSea(Index &surface_type, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const TelsemAtlas &atlas, const Verbosity &verbosity)
WORKSPACE METHOD: telsemSurfaceTypeLandSea.
Definition: m_telsem.cc:84
Extract_sg_VectorArrayOfVector_g
void Extract_sg_VectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6561
jacobianAddNLTE
void jacobianAddNLTE(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const QuantumIdentifier &energy_level_identity, const Numeric &dx, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddNLTE.
Definition: m_jacobian.cc:1796
Touch
void Touch(T &in, const Verbosity &verbosity)
WORKSPACE METHOD: Touch.
Definition: m_ignore.h:64
jacobianAddMagField_g
void jacobianAddMagField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9219
p_gridRefine
void p_gridRefine(Vector &p_grid, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &p_grid_old, const Numeric &p_step, const Verbosity &verbosity)
WORKSPACE METHOD: p_gridRefine.
Definition: m_atmosphere.cc:3815
ARTS::Var::lm_ga_history
Vector lm_ga_history(Workspace &ws) noexcept
Definition: autoarts.h:4024
ReadXMLIndexed_sg_Agenda_g
void ReadXMLIndexed_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14026
ARTS::Var::scat_p_index
Index scat_p_index(Workspace &ws) noexcept
Definition: autoarts.h:6063
jacobianAddFreqStretch_g
void jacobianAddFreqStretch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9185
ARTS::Var::y_pol
ArrayOfIndex y_pol(Workspace &ws) noexcept
Definition: autoarts.h:7515
Touch_sg_ArrayOfQuantumIdentifier_g
void Touch_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17972
Print_sg_ArrayOfRetrievalQuantity_g
void Print_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11790
covmatDiagonal_sg_MatrixMatrix_g
void covmatDiagonal_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5242
IndexAdd_g
void IndexAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7730
abs_speciesAdd
void abs_speciesAdd(ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const ArrayOfString &species, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesAdd.
Definition: m_abs_lookup.cc:1870
ARTS::Var::t_field_raw
GriddedField3 t_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:6971
Copy_sg_ArrayOfArrayOfAbsorptionLines_g
void Copy_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4426
ArrayOfQuantumIdentifierSet
void ArrayOfQuantumIdentifierSet(ArrayOfQuantumIdentifier &out, const ArrayOfString &string_initializers, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfQuantumIdentifierSet.
Definition: m_basic_types.cc:479
sensor_responseMultiMixerBackend_g
void sensor_responseMultiMixerBackend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16753
Copy_sg_ArrayOfTensor3_g
void Copy_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4760
ReadXMLIndexed_sg_ArrayOfTransmissionMatrix_g
void ReadXMLIndexed_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14566
ReadXML_sg_GridPos_g
void ReadXML_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13699
ArrayOfIndexSet
void ArrayOfIndexSet(ArrayOfIndex &out, const ArrayOfIndex &value, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfIndexSet.
Definition: m_basic_types.cc:72
Touch_sg_ArrayOfPpath_g
void Touch_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17846
abs_lines_per_speciesSetPopulation
void abs_lines_per_speciesSetPopulation(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetPopulation.
Definition: m_absorptionlines.cc:1479
covmat_sxExtractSqrtDiagonal
void covmat_sxExtractSqrtDiagonal(Vector &x_norm, const CovarianceMatrix &covmat_sx, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_sxExtractSqrtDiagonal.
Definition: m_retrieval.cc:758
Select_sg_ArrayOfStokesVectorArrayOfStokesVector_g
void Select_sg_ArrayOfStokesVectorArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16361
MatrixExtractFromTensor3_g
void MatrixExtractFromTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9727
Delete_sg_ArrayOfArrayOfGriddedField2_g
void Delete_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5443
Copy_sg_ArrayOfGriddedField2_g
void Copy_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4625
Reduce_sg_NumericMatrix_g
void Reduce_sg_NumericMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15077
p_gridFromGasAbsLookup
void p_gridFromGasAbsLookup(Vector &p_grid, const GasAbsLookup &abs_lookup, const Verbosity &verbosity)
WORKSPACE METHOD: p_gridFromGasAbsLookup.
Definition: m_abs_lookup.cc:2410
nlte_sourceFromTemperatureAndSrcCoefPerSpecies
void nlte_sourceFromTemperatureAndSrcCoefPerSpecies(ArrayOfStokesVector &nlte_source, ArrayOfStokesVector &dnlte_dx_source, ArrayOfStokesVector &nlte_dsource_dx, const ArrayOfMatrix &src_coef_per_species, const ArrayOfMatrix &dsrc_coef_dx, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Numeric &rtp_temperature, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_sourceFromTemperatureAndSrcCoefPerSpecies.
Definition: m_abs.cc:862
atmgeom_checkedCalc_g
void atmgeom_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3318
TransmissionMatrixCreate
void TransmissionMatrixCreate(TransmissionMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: TransmissionMatrixCreate.
Definition: auto_md.cc:25679
WriteXML_sg_ArrayOfArrayOfGriddedField1_g
void WriteXML_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18932
Ignore_sg_ArrayOfArrayOfStokesVector_g
void Ignore_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7293
antenna_responseVaryingGaussian_g
void antenna_responseVaryingGaussian_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1906
sensor_responseMetMM
void sensor_responseMetMM(Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &f_backend, const ArrayOfArrayOfIndex &channel2fgrid_indexes, const ArrayOfVector &channel2fgrid_weights, const String &iy_unit, const Matrix &antenna_dlos, const ArrayOfString &met_mm_polarisation, const Vector &met_mm_antenna, const Index &use_antenna, const Index &mirror_dza, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseMetMM.
Definition: m_sensor.cc:2009
ReadXMLIndexed_sg_TelsemAtlas_g
void ReadXMLIndexed_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14926
propmat_clearskyAddFromLookup_g
void propmat_clearskyAddFromLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12228
psdModifiedGamma
void psdModifiedGamma(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGamma.
Definition: m_psd.cc:110
Append_sg_ArrayOfPropagationMatrixPropagationMatrix_g
void Append_sg_ArrayOfPropagationMatrixPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2836
DisortCalcWithARTSSurface
void DisortCalcWithARTSSurface(Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Agenda &surface_rtprop_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Index &nstreams, const String &pfct_method, const Index &Npfct, const Index &quiet, const Verbosity &verbosity)
WORKSPACE METHOD: DisortCalcWithARTSSurface.
Definition: m_disort.cc:134
Matrix3RowFromVectors
void Matrix3RowFromVectors(Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix3RowFromVectors.
Definition: m_basic_types.cc:356
Touch_sg_String_g
void Touch_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18236
ARTS::Var::abs_cont_parameters
ArrayOfVector abs_cont_parameters(Workspace &ws) noexcept
Definition: autoarts.h:1978
abs_lines_per_speciesSetBaseParameterForSpecies
void abs_lines_per_speciesSetBaseParameterForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &loose_matching, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForSpecies.
Definition: m_absorptionlines.cc:1996
VectorMatrixMultiply
void VectorMatrixMultiply(Vector &out, const Matrix &m, const Vector &v, const Verbosity &verbosity)
WORKSPACE METHOD: VectorMatrixMultiply.
Definition: m_basic_types.cc:1229
abs_speciesAdd2
void abs_speciesAdd2(Workspace &ws, ArrayOfArrayOfSpeciesTag &abs_species, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &gin1, const Vector &gin2, const Vector &gin3, const String &species, const String &unit, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesAdd2.
Definition: m_abs_lookup.cc:1910
ARTS::Var::iy_loop_freqs_agenda
Agenda iy_loop_freqs_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3787
ScatteringMetaData
Definition: optproperties.h:109
WriteXMLIndexed_sg_ArrayOfGriddedField1_g
void WriteXMLIndexed_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20242
retrievalDefClose_g
void retrievalDefClose_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15408
ReadXML_sg_Vector_g
void ReadXML_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13996
ARTS::Var::nlte_source
ArrayOfStokesVector nlte_source(Workspace &ws) noexcept
Definition: autoarts.h:4648
complex_refr_indexWaterLiebe93
void complex_refr_indexWaterLiebe93(GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
WORKSPACE METHOD: complex_refr_indexWaterLiebe93.
Definition: m_refraction.cc:325
f_gridFromSensorAMSUgeneric
void f_gridFromSensorAMSUgeneric(Vector &f_grid, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Numeric &spacing, const Vector &verbosityVect, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridFromSensorAMSUgeneric.
Definition: m_sensor.cc:516
ReadXML_sg_Sparse_g
void ReadXML_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13870
ppath_fieldCalc_g
void ppath_fieldCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11396
ArrayOfArrayOfStokesVectorCreate
void ArrayOfArrayOfStokesVectorCreate(ArrayOfArrayOfStokesVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfStokesVectorCreate.
Definition: auto_md.cc:25403
MatrixFromCovarianceMatrix_g
void MatrixFromCovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9736
CompareRelative_sg_ArrayOfVectorArrayOfVector_g
void CompareRelative_sg_ArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4163
ReadXML_sg_Tensor6_g
void ReadXML_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13942
ARTS::Var::sensor_pol
Matrix sensor_pol(Workspace &ws) noexcept
Definition: autoarts.h:6253
Delete_sg_ArrayOfArrayOfAbsorptionLines_g
void Delete_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5419
cloudbox_fieldSetClearsky_g
void cloudbox_fieldSetClearsky_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3725
abs_lines_per_speciesSetNormalizationForSpecies_g
void abs_lines_per_speciesSetNormalizationForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:853
Arts2
void Arts2(Workspace &ws, const Agenda &input_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: Arts2.
Definition: m_agenda.cc:231
abs_linesSetCutoffForMatch_g
void abs_linesSetCutoffForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:995
spectral_radiance_fieldCopyCloudboxField
void spectral_radiance_fieldCopyCloudboxField(Tensor7 &spectral_radiance_field, const Index &atmosphere_dim, const Vector &p_grid, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor7 &cloudbox_field, const Verbosity &verbosity)
WORKSPACE METHOD: spectral_radiance_fieldCopyCloudboxField.
Definition: m_fluxes.cc:752
NumericAdd
void NumericAdd(Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: NumericAdd.
Definition: m_basic_types.cc:420
abs_cont_descriptionAppend
void abs_cont_descriptionAppend(ArrayOfString &abs_cont_names, ArrayOfString &abs_cont_models, ArrayOfVector &abs_cont_parameters, const String &tagname, const String &model, const Vector &userparam, const Verbosity &verbosity)
WORKSPACE METHOD: abs_cont_descriptionAppend.
Definition: m_abs.cc:839
Print_sg_Tensor7_g
void Print_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12126
doit_scat_field_agendaExecute
void doit_scat_field_agendaExecute(Workspace &ws, Tensor6 &doit_scat_field, const Tensor6 &cloudbox_field_mono, const Agenda &input_agenda)
Definition: auto_md.cc:23774
yApplySensorPol
void yApplySensorPol(Vector &y, Vector &y_f, ArrayOfIndex &y_pol, Matrix &y_pos, Matrix &y_los, ArrayOfVector &y_aux, Matrix &y_geo, Matrix &jacobian, const Index &stokes_dim, const Index &jacobian_do, const Matrix &sensor_pos, const Matrix &sensor_pol, const Verbosity &verbosity)
WORKSPACE METHOD: yApplySensorPol.
Definition: m_sensor.cc:3531
Delete_sg_ArrayOfStokesVector_g
void Delete_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5691
Print_sg_Matrix_g
void Print_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12000
MatrixIdentity_g
void MatrixIdentity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9743
Append_sg_ArrayOfQuantumIdentifierQuantumIdentifier_g
void Append_sg_ArrayOfQuantumIdentifierQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2847
MatrixMatrixMultiply
void MatrixMatrixMultiply(Matrix &out, const Matrix &m, const Matrix &x, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixMatrixMultiply.
Definition: m_basic_types.cc:226
ArrayOfArrayOfStringCreate
void ArrayOfArrayOfStringCreate(ArrayOfArrayOfString &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfStringCreate.
Definition: auto_md.cc:25407
IndexSetToLast_sg_ArrayOfArrayOfVector_g
void IndexSetToLast_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7936
IndexSetToLast_sg_ArrayOfArrayOfTensor3_g
void IndexSetToLast_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7900
ARTS::Var::ppvar_pnd
Matrix ppvar_pnd(Workspace &ws) noexcept
Definition: autoarts.h:5317
nvitrinesGet_sg_Tensor6_g
void nvitrinesGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10798
WriteNetCDF_sg_ArrayOfMatrix_g
void WriteNetCDF_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18772
WriteXML_sg_ArrayOfSparse_g
void WriteXML_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19304
iyHybrid2_g
void iyHybrid2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8681
WriteXML_sg_HitranRelaxationMatrixData_g
void WriteXML_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19592
z_surfaceConstantAltitude
void z_surfaceConstantAltitude(Matrix &z_surface, const Vector &lat_grid, const Vector &lon_grid, const Numeric &altitude, const Verbosity &verbosity)
WORKSPACE METHOD: z_surfaceConstantAltitude.
Definition: m_atmosphere.cc:3710
abs_lines_per_speciesSetCutoffForSpecies
void abs_lines_per_speciesSetCutoffForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetCutoffForSpecies.
Definition: m_absorptionlines.cc:1381
FrequencyFromCGSKayserWavenumber_sg_NumericNumeric_g
void FrequencyFromCGSKayserWavenumber_sg_NumericNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6850
x2artsSpectroscopy
void x2artsSpectroscopy(const Verbosity &verbosity)
WORKSPACE METHOD: x2artsSpectroscopy.
Definition: m_oem.cc:1077
Touch_sg_TessemNN_g
void Touch_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18290
Touch_sg_Numeric_g
void Touch_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18170
AtmosphereSet2D_g
void AtmosphereSet2D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3349
ARTS::Var::wigner_initialized
Index wigner_initialized(Workspace &ws) noexcept
Definition: autoarts.h:7193
covmat1DMarkov_sg_SparseSparse_g
void covmat1DMarkov_sg_SparseSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5231
jacobianAddSpecialSpecies
void jacobianAddSpecialSpecies(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddSpecialSpecies.
Definition: m_jacobian.cc:1891
cloudbox_fieldSetConstPerFreq_g
void cloudbox_fieldSetConstPerFreq_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3765
ARTS::Var::covmat_sepsbatch
ArrayOfMatrix covmat_sepsbatch(Workspace &ws) noexcept
Definition: autoarts.h:2889
Tensor6Scale_g
void Tensor6Scale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17673
sensor_responseGenericAMSU_g
void sensor_responseGenericAMSU_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16839
VectorFlip
void VectorFlip(Vector &out, const Vector &in, const Verbosity &verbosity)
WORKSPACE METHOD: VectorFlip.
Definition: m_basic_types.cc:1066
IndexSetToLast_sg_ArrayOfAgenda_g
void IndexSetToLast_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7773
MatrixMatrixMultiply_g
void MatrixMatrixMultiply_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9751
abs_linesSetEmptyBroadeningParametersToEmpty
void abs_linesSetEmptyBroadeningParametersToEmpty(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetEmptyBroadeningParametersToEmpty.
Definition: m_absorptionlines.cc:1251
abs_linesChangeBaseParameterForMatchingLevels
void abs_linesChangeBaseParameterForMatchingLevels(ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLevels.
Definition: m_absorptionlines.cc:2272
WindFieldsCalc_g
void WindFieldsCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18627
scat_data_monoExtract
void scat_data_monoExtract(ArrayOfArrayOfSingleScatteringData &scat_data_mono, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &f_index, const Verbosity &verbosity)
WORKSPACE METHOD: scat_data_monoExtract.
Definition: m_optproperties.cc:2196
Delete_sg_Index_g
void Delete_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5883
IndexSetToLast_sg_ArrayOfArrayOfPropagationMatrix_g
void IndexSetToLast_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7837
atm_fields_compactAddConstant
void atm_fields_compactAddConstant(GriddedField4 &atm_fields_compact, const String &name, const Numeric &value, const Index &prepend, const ArrayOfString &condensibles, const Verbosity &verbosity)
WORKSPACE METHOD: atm_fields_compactAddConstant.
Definition: m_atmosphere.cc:1511
Copy_sg_ArrayOfStokesVector_g
void Copy_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4733
NumericSet_g
void NumericSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10110
Touch_sg_ArrayOfTensor4_g
void Touch_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18032
atmfields_checkedCalc
void atmfields_checkedCalc(Index &atmfields_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &t_field, const Tensor4 &vmr_field, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const SpeciesAuxData &partition_functions, const Index &abs_f_interp_order, const Index &negative_vmr_ok, const Index &bad_partition_functions_ok, const Verbosity &verbosity)
WORKSPACE METHOD: atmfields_checkedCalc.
Definition: m_checked.cc:125
Compare_sg_NumericNumeric_g
void Compare_sg_NumericNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3890
DoitScatteringDataPrepare_g
void DoitScatteringDataPrepare_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6354
abs_lines_per_speciesCreateFromLines_g
void abs_lines_per_speciesCreateFromLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1365
VectorSetConstant_g
void VectorSetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18431
ArrayOfArrayOfMatrixCreate_g
void ArrayOfArrayOfMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:83
abs_linesSetQuantumNumberForMatch
void abs_linesSetQuantumNumberForMatch(ArrayOfAbsorptionLines &abs_lines, const String &quantum_number, const Rational &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetQuantumNumberForMatch.
Definition: m_absorptionlines.cc:971
sensor_responseAntenna_g
void sensor_responseAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16545
propmat_clearsky_agenda_checkedCalc
void propmat_clearsky_agenda_checkedCalc(Workspace &ws, Index &propmat_clearsky_agenda_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &propmat_clearsky_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearsky_agenda_checkedCalc.
Definition: m_checked.cc:976
propmat_clearskyAddFromAbsCoefPerSpecies_g
void propmat_clearskyAddFromAbsCoefPerSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12217
Delete_sg_GriddedField2_g
void Delete_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5835
Copy_sg_Tensor7_g
void Copy_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5129
WriteXMLIndexed_sg_TelsemAtlas_g
void WriteXMLIndexed_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20918
AbsInputFromAtmFields
void AbsInputFromAtmFields(Vector &abs_p, Vector &abs_t, Matrix &abs_vmrs, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const Verbosity &verbosity)
WORKSPACE METHOD: AbsInputFromAtmFields.
Definition: m_abs.cc:234
WriteXML_sg_Tensor7_g
void WriteXML_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19844
SetNumberOfThreads
void SetNumberOfThreads(const Index &nthreads, const Verbosity &verbosity)
WORKSPACE METHOD: SetNumberOfThreads.
Definition: m_general.cc:527
WriteXMLIndexed_sg_ArrayOfSingleScatteringData_g
void WriteXMLIndexed_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20385
ReadXMLIndexed_sg_Sparse_g
void ReadXMLIndexed_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14878
ReadXML_sg_ArrayOfTensor3_g
void ReadXML_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13582
Print_sg_ArrayOfPropagationMatrix_g
void Print_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11769
IndexAdd
void IndexAdd(Index &out, const Index &in, const Index &value, const Verbosity &verbosity)
WORKSPACE METHOD: IndexAdd.
Definition: m_basic_types.cc:128
sensor_responseStokesRotation_g
void sensor_responseStokesRotation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16786
ARTS::Var::vmr_field
Tensor4 vmr_field(Workspace &ws) noexcept
Definition: autoarts.h:7130
ARTS::Var::rte_los
Vector rte_los(Workspace &ws) noexcept
Definition: autoarts.h:5651
Touch_sg_GriddedField1_g
void Touch_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18110
nelemGet_sg_ArrayOfRadiationVector_g
void nelemGet_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10402
ARTS::Var::ppvar_nlte
EnergyLevelMap ppvar_nlte(Workspace &ws) noexcept
Definition: autoarts.h:5272
Touch_sg_ArrayOfArrayOfSingleScatteringData_g
void Touch_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17870
Arts2_g
void Arts2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3089
abs_linesSetPopulationForMatch
void abs_linesSetPopulationForMatch(ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetPopulationForMatch.
Definition: m_absorptionlines.cc:1488
IndexSetToLast_sg_ArrayOfCIARecord_g
void IndexSetToLast_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7945
telsem_atlasesReadAscii
void telsem_atlasesReadAscii(ArrayOfTelsemAtlas &telsem_atlases, const String &directory, const String &filename_pattern, const Verbosity &verbosity)
WORKSPACE METHOD: telsem_atlasesReadAscii.
Definition: m_telsem.cc:178
abs_linesSetMirroringForMatch_g
void abs_linesSetMirroringForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:876
f_gridFromSensorAMSU_g
void f_gridFromSensorAMSU_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6885
InterpSurfaceFieldToPosition_g
void InterpSurfaceFieldToPosition_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8227
covmat_seSet_sg_Matrix_g
void covmat_seSet_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5303
Ignore_sg_Tensor4_g
void Ignore_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7665
nrowsGet_sg_Tensor4_g
void nrowsGet_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10654
ARTS::Var::abs_species
ArrayOfArrayOfSpeciesTag abs_species(Workspace &ws) noexcept
Definition: autoarts.h:2157
particle_bulkprop_fieldClip
void particle_bulkprop_fieldClip(Tensor4 &particle_bulkprop_field, const ArrayOfString &particle_bulkprop_names, const String &bulkprop_name, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
WORKSPACE METHOD: particle_bulkprop_fieldClip.
Definition: m_oem.cc:74
AtmFieldsAndParticleBulkPropFieldFromCompact
void AtmFieldsAndParticleBulkPropFieldFromCompact(Vector &p_grid, Vector &lat_grid, Vector &lon_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, Tensor4 &particle_bulkprop_field, ArrayOfString &particle_bulkprop_names, const ArrayOfArrayOfSpeciesTag &abs_species, const GriddedField4 &atm_fields_compact, const Index &atmosphere_dim, const String &delim, const Numeric &p_min, const Index &check_gridnames, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsAndParticleBulkPropFieldFromCompact.
Definition: m_atmosphere.cc:1817
ARTS::Var::ppvar_t
Vector ppvar_t(Workspace &ws) noexcept
Definition: autoarts.h:5330
retrievalAddSurfaceQuantity_g
void retrievalAddSurfaceQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15632
retrievalAddPointingZa
void retrievalAddPointingZa(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Matrix &sensor_pos, const Vector &sensor_time, const Index &poly_order, const String &calcmode, const Numeric &dza, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddPointingZa.
Definition: m_retrieval.cc:926
surfaceSplitSpecularTo3beams_g
void surfaceSplitSpecularTo3beams_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17341
VectorNLinSpace_g
void VectorNLinSpace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18397
ArrayOfArrayOfSingleScatteringDataCreate_g
void ArrayOfArrayOfSingleScatteringDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:113
abs_lines_per_speciesSetNormalizationForSpecies
void abs_lines_per_speciesSetNormalizationForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetNormalizationForSpecies.
Definition: m_absorptionlines.cc:1573
ARTS::Var::doit_za_grid_size
Index doit_za_grid_size(Workspace &ws) noexcept
Definition: autoarts.h:3199
sensor_responseMetMM_g
void sensor_responseMetMM_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16676
Touch_sg_ArrayOfArrayOfVector_g
void Touch_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17918
abs_lines_per_speciesSetT0
void abs_lines_per_speciesSetT0(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetT0.
Definition: m_absorptionlines.cc:1728
Print_sg_GriddedField3_g
void Print_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11951
PropagationMatrixCreate_g
void PropagationMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:425
Copy_sg_AbsorptionLines_g
void Copy_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4398
ReadXML_sg_ArrayOfArrayOfScatteringMetaData_g
void ReadXML_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13339
Select_sg_ArrayOfIndexArrayOfIndex_g
void Select_sg_ArrayOfIndexArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16289
vmr_fieldPerturb
void vmr_fieldPerturb(Tensor4 &vmr_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const String &species, const Vector &p_ret_grid, const Vector &lat_ret_grid, const Vector &lon_ret_grid, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: vmr_fieldPerturb.
Definition: m_jacobian.cc:2364
Flatten_sg_Tensor5ArrayOfTensor4_g
void Flatten_sg_Tensor5ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6791
ARTS::Var::atmfields_checked
Index atmfields_checked(Workspace &ws) noexcept
Definition: autoarts.h:2473
Append_sg_Tensor4Tensor3_g
void Append_sg_Tensor4Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1987
Select_sg_ArrayOfArrayOfRadiationVectorArrayOfArrayOfRadiationVector_g
void Select_sg_ArrayOfArrayOfRadiationVectorArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16161
CompareRelative_sg_Tensor3Tensor3_g
void CompareRelative_sg_Tensor3Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4098
MagFieldsCalc
void MagFieldsCalc(Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: MagFieldsCalc.
Definition: m_atmosphere.cc:2480
Copy_sg_ArrayOfRadiationVector_g
void Copy_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4688
ARTS::Var::wind_v_field_raw
GriddedField3 wind_v_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:7263
nbooksGet_sg_Tensor7_g
void nbooksGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10762
abs_lines_per_speciesSetEmpty_g
void abs_lines_per_speciesSetEmpty_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:808
cloudbox_fieldSetClearsky
void cloudbox_fieldSetClearsky(Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &cloudbox_on, const Index &doit_is_initialized, const Index &all_frequencies, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldSetClearsky.
Definition: m_doit.cc:3467
ARTS::Var::p_grid
Vector p_grid(Workspace &ws) noexcept
Definition: autoarts.h:4763
ArrayOfGriddedField3Create
void ArrayOfGriddedField3Create(ArrayOfGriddedField3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfGriddedField3Create.
Definition: auto_md.cc:25443
Wigner3Unload
void Wigner3Unload(Index &wigner_initialized, const Verbosity &verbosity)
WORKSPACE METHOD: Wigner3Unload.
Definition: m_wigner.cc:73
surfaceFlatScalarReflectivity
void surfaceFlatScalarReflectivity(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceFlatScalarReflectivity.
Definition: m_surface.cc:1413
ARTS::Var::ppath
Ppath ppath(Workspace &ws) noexcept
Definition: autoarts.h:5139
ReadXMLIndexed_sg_GridPos_g
void ReadXMLIndexed_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14650
psdWangEtAl16_g
void psdWangEtAl16_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12778
PpathCreate_g
void PpathCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:419
psdModifiedGammaMassNtot
void psdModifiedGammaMassNtot(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMassNtot.
Definition: m_psd.cc:470
Delete_sg_Vector_g
void Delete_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6083
Delete_sg_CovarianceMatrix_g
void Delete_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5795
ReadXMLIndexed_sg_Ppath_g
void ReadXMLIndexed_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14794
ArrayOfGriddedField1Create
void ArrayOfGriddedField1Create(ArrayOfGriddedField1 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfGriddedField1Create.
Definition: auto_md.cc:25435
Touch_sg_Verbosity_g
void Touch_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18308
jacobianAddTemperature_g
void jacobianAddTemperature_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9360
Touch_sg_GasAbsLookup_g
void Touch_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18098
abs_lines_per_speciesSetT0ForSpecies
void abs_lines_per_speciesSetT0ForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetT0ForSpecies.
Definition: m_absorptionlines.cc:1758
VectorInsertGridPoints_g
void VectorInsertGridPoints_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18363
psdSeifertBeheng06
void psdSeifertBeheng06(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const String &hydrometeor_type, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdSeifertBeheng06.
Definition: m_psd.cc:1203
WriteXMLIndexed_sg_ScatteringMetaData_g
void WriteXMLIndexed_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20840
ySimpleSpectrometer_g
void ySimpleSpectrometer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21457
Append_sg_ArrayOfScatteringMetaDataScatteringMetaData_g
void Append_sg_ArrayOfScatteringMetaDataScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2869
MatrixSet
void MatrixSet(Matrix &out, const Matrix &value, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixSet.
Definition: m_basic_types.cc:405
abs_lines_per_speciesSetPopulation_g
void abs_lines_per_speciesSetPopulation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:908
Append_sg_ArrayOfRadiationVectorRadiationVector_g
void Append_sg_ArrayOfRadiationVectorRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2858
covmat1D_sg_Matrix_g
void covmat1D_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5192
spectral_irradiance_fieldFromSpectralRadianceField
void spectral_irradiance_fieldFromSpectralRadianceField(Tensor5 &spectral_irradiance_field, const Tensor7 &spectral_radiance_field, const Vector &za_grid, const Vector &aa_grid, const Vector &za_grid_weights, const Verbosity &verbosity)
WORKSPACE METHOD: spectral_irradiance_fieldFromSpectralRadianceField.
Definition: m_fluxes.cc:405
ReadXML_sg_GasAbsLookup_g
void ReadXML_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13690
Delete_sg_Tensor5_g
void Delete_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6027
AtmosphereSet1D_g
void AtmosphereSet1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3335
Print_sg_ArrayOfArrayOfTensor3_g
void Print_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11685
Touch_sg_StokesVector_g
void Touch_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18230
x2artsSpectroscopy_g
void x2artsSpectroscopy_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21170
ReadXML_sg_GriddedField6_g
void ReadXML_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13753
Copy_sg_GriddedField4_g
void Copy_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4913
ReadXML_sg_Time_g
void ReadXML_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13969
ReadNetCDF
void ReadNetCDF(T &out, const String &out_wsvname, const String &filename, const String &filename_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: ReadNetCDF.
Definition: m_nc.h:42
line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D_g
void line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12906
nlte_fieldFromRaw
void nlte_fieldFromRaw(EnergyLevelMap &nlte_field, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Tensor4 &data, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_fieldFromRaw.
Definition: m_quantum.cc:30
optproperties.h
Scattering database structure and functions.
xClip_g
void xClip_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21106
ArrayOfTensor7Create_g
void ArrayOfTensor7Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:293
ARTS::Var::dsurface_emission_dx
ArrayOfMatrix dsurface_emission_dx(Workspace &ws) noexcept
Definition: autoarts.h:3333
time_gridOffset_g
void time_gridOffset_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17744
AtmFieldPerturbAtmGrids
void AtmFieldPerturbAtmGrids(Tensor3 &perturbed_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &original_field, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldPerturbAtmGrids.
Definition: m_jacobian.cc:2177
abs_linesSetMirroring
void abs_linesSetMirroring(ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetMirroring.
Definition: m_absorptionlines.cc:1404
abs_lines_per_speciesReadSpeciesSplitCatalog
void abs_lines_per_speciesReadSpeciesSplitCatalog(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Index &robust, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesReadSpeciesSplitCatalog.
Definition: m_absorptionlines.cc:914
ArrayOfArrayOfRadiationVectorCreate_g
void ArrayOfArrayOfRadiationVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:101
abs_hitran_relmat_dataReadHitranRelmatDataAndLines_g
void abs_hitran_relmat_dataReadHitranRelmatDataAndLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:677
Ignore_sg_ArrayOfQuantumIdentifier_g
void Ignore_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7383
Compare
void Compare(const Numeric &var1, const Numeric &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: Compare.
Definition: m_basic_types.cc:1397
WriteXML_sg_ArrayOfTelsemAtlas_g
void WriteXML_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19340
ARTS::Var::surface_props_data
Tensor3 surface_props_data(Workspace &ws) noexcept
Definition: autoarts.h:6745
nrowsGet_sg_Tensor5_g
void nrowsGet_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10663
ARTS::Var::covmat_block
Sparse covmat_block(Workspace &ws) noexcept
Definition: autoarts.h:2848
Select_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g
void Select_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16241
psdMonoDispersive_g
void psdMonoDispersive_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12718
TangentPointExtract
void TangentPointExtract(Vector &tan_pos, const Ppath &ppath, const Verbosity &verbosity)
WORKSPACE METHOD: TangentPointExtract.
Definition: m_ppath.cc:1623
sensor_responseIF2RF_g
void sensor_responseIF2RF_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16635
RationalCreate_g
void RationalCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:443
IndexSetToLast_sg_ArrayOfArrayOfMatrix_g
void IndexSetToLast_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7819
Copy_sg_ArrayOfTransmissionMatrix_g
void Copy_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4814
MatrixCreate
void MatrixCreate(Matrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixCreate.
Definition: auto_md.cc:25591
opt_prop_sptFromMonoData_g
void opt_prop_sptFromMonoData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11047
Append_sg_ArrayOfArrayOfStringArrayOfArrayOfString_g
void Append_sg_ArrayOfArrayOfStringArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2186
WriteXML_sg_ArrayOfPropagationMatrix_g
void WriteXML_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19232
jacobian.h
Routines for setting up the jacobian.
MagFieldsCalc_g
void MagFieldsCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9623
covmat_seSet
void covmat_seSet(CovarianceMatrix &covmat_se, const T &covmat, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_seSet.
Tensor7Create
void Tensor7Create(Tensor7 &out, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor7Create.
Definition: auto_md.cc:25663
retrievalDefInit_g
void retrievalDefInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15472
Append_sg_ArrayOfArrayOfRadiationVectorArrayOfRadiationVector_g
void Append_sg_ArrayOfArrayOfRadiationVectorArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2649
Delete_sg_Sparse_g
void Delete_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5971
Append_sg_ArrayOfArrayOfRadiationVectorArrayOfArrayOfRadiationVector_g
void Append_sg_ArrayOfArrayOfRadiationVectorArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2131
ReadXMLIndexed_sg_Tensor6_g
void ReadXMLIndexed_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14974
RationalScale_g
void RationalScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12953
abs_lookupCalc
void abs_lookupCalc(Workspace &ws, GasAbsLookup &abs_lookup, Index &abs_lookup_is_adapted, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfSpeciesTag &abs_nls, const Vector &f_grid, const Vector &abs_p, const Matrix &abs_vmrs, const Vector &abs_t, const Vector &abs_t_pert, const Vector &abs_nls_pert, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupCalc.
Definition: m_abs_lookup.cc:60
Numeric
NUMERIC Numeric
The type to use for all floating point numbers.
Definition: matpack.h:33
Ignore_sg_ArrayOfArrayOfTensor3_g
void Ignore_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7305
ARTS::Var::cloudbox_field_mono_old
Tensor6 cloudbox_field_mono_old(Workspace &ws) noexcept
Definition: autoarts.h:2721
Verbosity
Definition: messages.h:49
AtmFieldsRefinePgrid_g
void AtmFieldsRefinePgrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3235
CompareRelative_sg_ArrayOfTensor3ArrayOfTensor3_g
void CompareRelative_sg_ArrayOfTensor3ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4189
ARTS::Var::ppath_field
ArrayOfPpath ppath_field(Workspace &ws) noexcept
Definition: autoarts.h:5158
ArrayOfMatrixCreate_g
void ArrayOfMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:203
WriteXML_sg_StokesVector_g
void WriteXML_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19760
Copy_sg_EnergyLevelMap_g
void Copy_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4859
ReadXMLIndexed_sg_ArrayOfTelsemAtlas_g
void ReadXMLIndexed_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14482
ARTS::Var::iyb
Vector iyb(Workspace &ws) noexcept
Definition: autoarts.h:3873
Copy_sg_ArrayOfArrayOfPropagationMatrix_g
void Copy_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4499
Copy_sg_ArrayOfTensor4_g
void Copy_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4769
abs_xsec_per_speciesAddCIA_g
void abs_xsec_per_speciesAddCIA_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1666
scat_data_monoCalc_g
void scat_data_monoCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16001
abs_lines_per_speciesSetPopulationForSpecies
void abs_lines_per_speciesSetPopulationForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetPopulationForSpecies.
Definition: m_absorptionlines.cc:1510
ARTS::Var::scat_meta_single
ScatteringMetaData scat_meta_single(Workspace &ws) noexcept
Definition: autoarts.h:6048
Copy_sg_ArrayOfTelsemAtlas_g
void Copy_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4751
Touch_sg_Ppath_g
void Touch_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18176
ARTS::Var::output_file_format
String output_file_format(Workspace &ws) noexcept
Definition: autoarts.h:4740
ReadXMLIndexed_sg_ArrayOfAbsorptionLines_g
void ReadXMLIndexed_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14038
abs_lines_per_speciesSetLinemixingLimitForMatch
void abs_lines_per_speciesSetLinemixingLimitForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimitForMatch.
Definition: m_absorptionlines.cc:1687
Copy_sg_GriddedField2_g
void Copy_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4895
RT4CalcWithRT4Surface
void RT4CalcWithRT4Surface(Workspace &ws, Tensor7 &cloudbox_field, Vector &za_grid, Vector &aa_grid, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Tensor3 &surface_reflectivity, const GriddedField3 &surface_complex_refr_index, const Index &nstreams, const String &pfct_method, const String &ground_type, const String &quad_type, const Index &add_straight_angles, const Index &pfct_aa_grid_size, const Index &auto_inc_nstreams, const Index &robust, const Index &za_interp_order, const Index &cos_za_interp, const Numeric &max_delta_tau, const Verbosity &verbosity)
WORKSPACE METHOD: RT4CalcWithRT4Surface.
Definition: m_rt4.cc:401
precision
#define precision
Definition: logic.cc:43
ARTS::Var::mc_antenna
MCAntenna mc_antenna(Workspace &ws) noexcept
Definition: autoarts.h:4268
surfaceFlatReflectivity_g
void surfaceFlatReflectivity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17226
Delete_sg_ArrayOfMatrix_g
void Delete_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5627
MCRadar
void MCRadar(Workspace &ws, Vector &y, Vector &mc_error, const MCAntenna &mc_antenna, const Vector &f_grid, const Index &f_index, const Matrix &sensor_pos, const Matrix &sensor_los, const Index &stokes_dim, const Index &atmosphere_dim, const Numeric &ppath_lmax, const Agenda &ppath_step_agenda, const Numeric &ppath_lraytrace, const Agenda &propmat_clearsky_agenda, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &mc_y_tx, const Vector &range_bins, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const String &iy_unit, const Index &mc_max_scatorder, const Index &mc_seed, const Index &mc_max_iter, const Numeric &ze_tref, const Numeric &k2, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: MCRadar.
Definition: m_montecarlo.cc:548
Append_sg_MatrixMatrix_g
void Append_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1943
WriteXMLIndexed_sg_ArrayOfTime_g
void WriteXMLIndexed_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20515
doit_za_interpSet_g
void doit_za_interpSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6501
GriddedField3Create_g
void GriddedField3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:365
Delete_sg_CIARecord_g
void Delete_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5787
Compare_sg_Tensor5Tensor5_g
void Compare_sg_Tensor5Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3955
nlte_fieldRescalePopulationLevels_g
void nlte_fieldRescalePopulationLevels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10025
jacobianAddSinefit
void jacobianAddSinefit(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Vector &period_lengths, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddSinefit.
Definition: m_jacobian.cc:1167
jacobianSetFuncTransformation
void jacobianSetFuncTransformation(ArrayOfRetrievalQuantity &jacobian_quantities, const String &transformation_func, const Numeric &z_min, const Numeric &z_max, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianSetFuncTransformation.
Definition: m_jacobian.cc:2040
ReadXMLIndexed_sg_ArrayOfTime_g
void ReadXMLIndexed_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14554
GriddedField4
Definition: gridded_fields.h:340
yCalc_g
void yCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21309
ppath_stepRefractionBasic_g
void ppath_stepRefractionBasic_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11528
Touch_sg_Vector_g
void Touch_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18302
Append_sg_ArrayOfTimeArrayOfTime_g
void Append_sg_ArrayOfTimeArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2494
Delete_sg_ArrayOfArrayOfTensor3_g
void Delete_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5539
verbositySet
void verbositySet(Verbosity &verbosity, const Index &agenda, const Index &screen, const Index &file)
WORKSPACE METHOD: verbositySet.
Definition: m_general.cc:441
TestArrayOfAgenda
void TestArrayOfAgenda(Workspace &ws, const ArrayOfAgenda &test_agenda_array, const Index &index, const Verbosity &verbosity)
WORKSPACE METHOD: TestArrayOfAgenda.
Definition: m_general.cc:411
Append_sg_ArrayOfTensor6Tensor6_g
void Append_sg_ArrayOfTensor6Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2968
Copy_sg_ArrayOfArrayOfGriddedField1_g
void Copy_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4445
abs_cia_dataReadFromCIA
void abs_cia_dataReadFromCIA(ArrayOfCIARecord &abs_cia_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &catalogpath, const Verbosity &verbosity)
WORKSPACE METHOD: abs_cia_dataReadFromCIA.
Definition: m_cia.cc:313
ARTS::Var::molarmass_dry_air
Numeric molarmass_dry_air(Workspace &ws) noexcept
Definition: autoarts.h:4532
ARTS::Var::yf
Vector yf(Workspace &ws) noexcept
Definition: autoarts.h:7658
ARTS::Var::surface_type_aux
Numeric surface_type_aux(Workspace &ws) noexcept
Definition: autoarts.h:6895
Append_sg_ArrayOfAgendaAgenda_g
void Append_sg_ArrayOfAgendaAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2560
doit_conv_flagAbsBT
void doit_conv_flagAbsBT(Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &f_grid, const Index &f_index, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
WORKSPACE METHOD: doit_conv_flagAbsBT.
Definition: m_doit.cc:231
particle_bulkprop_fieldClip_g
void particle_bulkprop_fieldClip_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11088
abs_lookupSetup_g
void abs_lookupSetup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1415
WriteXMLIndexed_sg_ArrayOfArrayOfTensor3_g
void WriteXMLIndexed_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20164
IndexSetToLast_sg_ArrayOfArrayOfTransmissionMatrix_g
void IndexSetToLast_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7927
retrievalAddSurfaceQuantity
void retrievalAddSurfaceQuantity(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const String &quantity, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddSurfaceQuantity.
Definition: m_retrieval.cc:1171
Select_sg_ArrayOfTensor3ArrayOfTensor3_g
void Select_sg_ArrayOfTensor3ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16385
psdModifiedGammaMassMeanParticleMass_g
void psdModifiedGammaMassMeanParticleMass_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12618
abs_linesSetBaseParameterForMatchingLines_g
void abs_linesSetBaseParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1230
ARTS::Var::refr_index_air_group
Numeric refr_index_air_group(Workspace &ws) noexcept
Definition: autoarts.h:5553
rte_losSet
void rte_losSet(Vector &rte_los, const Index &atmosphere_dim, const Numeric &za, const Numeric &aa, const Verbosity &verbosity)
WORKSPACE METHOD: rte_losSet.
Definition: m_ppath.cc:1458
Copy_sg_Matrix_g
void Copy_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4967
WriteXML_sg_ArrayOfCIARecord_g
void WriteXML_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19148
Ignore_sg_Ppath_g
void Ignore_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7587
surfaceFastem
void surfaceFastem(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const Numeric &salinity, const Numeric &wind_speed, const Numeric &wind_direction, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceFastem.
Definition: m_surface.cc:880
ARTS::Var::surface_scalar_reflectivity
Vector surface_scalar_reflectivity(Workspace &ws) noexcept
Definition: autoarts.h:6864
ReadXML_sg_ScatteringMetaData_g
void ReadXML_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13852
Touch_sg_ArrayOfMatrix_g
void Touch_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17960
ARTS::Var::iy_agenda_call1
Index iy_agenda_call1(Workspace &ws) noexcept
Definition: autoarts.h:3704
ReadXMLIndexed_sg_TessemNN_g
void ReadXMLIndexed_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15022
ARTS::Var::specific_heat_capacity
Tensor3 specific_heat_capacity(Workspace &ws) noexcept
Definition: autoarts.h:6527
nelemGet_sg_ArrayOfArrayOfScatteringMetaData_g
void nelemGet_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10231
Touch_sg_Tensor3_g
void Touch_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18248
ARTS::Var::f_backend_multi
ArrayOfVector f_backend_multi(Workspace &ws) noexcept
Definition: autoarts.h:3438
VectorMatrixMultiply_g
void VectorMatrixMultiply_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18389
nbooksGet_sg_Tensor4_g
void nbooksGet_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10735
ARTS::Var::covmat_sx
CovarianceMatrix covmat_sx(Workspace &ws) noexcept
Definition: autoarts.h:2945
iy_independent_beam_approx_agendaExecute
void iy_independent_beam_approx_agendaExecute(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, const Index iy_agenda_call1, const String &iy_unit, const Tensor3 &iy_transmission, const ArrayOfString &iy_aux_vars, const Index iy_id, const Index atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &lat_true, const Vector &lon_true, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Matrix &z_surface, const Numeric ppath_lmax, const Numeric ppath_lraytrace, const Index cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const Index jacobian_do, const Vector &f_grid, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Agenda &input_agenda)
Definition: auto_md.cc:24038
pha_mat_sptFromMonoData
void pha_mat_sptFromMonoData(Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Index &doit_za_grid_size, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: pha_mat_sptFromMonoData.
Definition: m_optproperties.cc:2432
jacobianAddAbsSpecies
void jacobianAddAbsSpecies(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &unit, const Index &for_species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddAbsSpecies.
Definition: m_jacobian.cc:159
ReadXML_sg_ArrayOfArrayOfGriddedField3_g
void ReadXML_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13285
IndexSetToLast_sg_ArrayOfTime_g
void IndexSetToLast_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8143
time_stampsSort
void time_stampsSort(ArrayOfTime &out, const ArrayOfTime &time_stamps, const ArrayOfTime &in, const Verbosity &verbosity)
WORKSPACE METHOD: time_stampsSort.
ArrayOfTensor4Create
void ArrayOfTensor4Create(ArrayOfTensor4 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTensor4Create.
Definition: auto_md.cc:25503
WriteNetCDF_sg_Tensor5_g
void WriteNetCDF_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18754
ArrayOfArrayOfIndexCreate_g
void ArrayOfArrayOfIndexCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:77
ReadXML_sg_GriddedField4_g
void ReadXML_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13735
iyActiveSingleScat2_g
void iyActiveSingleScat2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8333
ARTS::Var::npages
Index npages(Workspace &ws) noexcept
Definition: autoarts.h:4675
abs_lines_per_speciesSetBaseParameterForMatchingLines
void abs_lines_per_speciesSetBaseParameterForMatchingLines(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &loose_matching, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForMatchingLines.
Definition: m_absorptionlines.cc:1984
ARTS::Var::doit_scat_field_agenda
Agenda doit_scat_field_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3174
linalg::var
void var(VectorView var, const Vector &y, const ArrayOfVector &ys, const Index start=0, const Index end=-1)
Compute the variance of the ranged ys.
Definition: raw.cc:49
WriteNetCDFIndexed_sg_Tensor5_g
void WriteNetCDFIndexed_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18830
ReadJPL_g
void ReadJPL_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13092
WriteXMLIndexed_sg_ArrayOfCIARecord_g
void WriteXMLIndexed_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20229
Select_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g
void Select_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16129
GriddedField1Create
void GriddedField1Create(GriddedField1 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField1Create.
Definition: auto_md.cc:25555
MCRadar_g
void MCRadar_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9969
AntennaOff_g
void AntennaOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1883
AbsInputFromRteScalars
void AbsInputFromRteScalars(Vector &abs_p, Vector &abs_t, Matrix &abs_vmrs, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Verbosity &verbosity)
WORKSPACE METHOD: AbsInputFromRteScalars.
Definition: m_abs.cc:67
Ignore_sg_Vector_g
void Ignore_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7713
Flatten_sg_Tensor4ArrayOfTensor3_g
void Flatten_sg_Tensor4ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6784
ARTS::Var::wind_u_field_raw
GriddedField3 wind_u_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:7229
WindRawRead
void WindRawRead(GriddedField3 &wind_u_field_raw, GriddedField3 &wind_v_field_raw, GriddedField3 &wind_w_field_raw, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: WindRawRead.
Definition: m_atmosphere.cc:3557
refellipsoidMars
void refellipsoidMars(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidMars.
Definition: m_planets.cc:138
WriteXML_sg_ArrayOfTensor3_g
void WriteXML_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19352
MatrixScale_g
void MatrixScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9768
yActive
void yActive(Workspace &ws, Vector &y, Vector &y_f, ArrayOfIndex &y_pol, Matrix &y_pos, Matrix &y_los, ArrayOfVector &y_aux, Matrix &y_geo, Matrix &jacobian, const Index &atmgeom_checked, const Index &atmfields_checked, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &cloudbox_checked, const Matrix &sensor_pos, const Matrix &sensor_los, const Index &sensor_checked, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &iy_main_agenda, const Agenda &geo_pos_agenda, const ArrayOfArrayOfIndex &instrument_pol_array, const Vector &range_bins, const Numeric &ze_tref, const Numeric &k2, const Numeric &dbze_min, const Verbosity &verbosity)
WORKSPACE METHOD: yActive.
Definition: m_cloudradar.cc:1190
SpeciesAuxDataCreate
void SpeciesAuxDataCreate(SpeciesAuxData &out, const Verbosity &verbosity)
WORKSPACE METHOD: SpeciesAuxDataCreate.
Definition: auto_md.cc:25631
ARTS::Var::time
Time time(Workspace &ws) noexcept
Definition: autoarts.h:7043
WriteXML_sg_ArrayOfArrayOfRadiationVector_g
void WriteXML_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19016
ARTS::Var::f_backend
Vector f_backend(Workspace &ws) noexcept
Definition: autoarts.h:3418
ARTS::Var::refellipsoid
Vector refellipsoid(Workspace &ws) noexcept
Definition: autoarts.h:5519
Wigner3Init
void Wigner3Init(Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &verbosity)
WORKSPACE METHOD: Wigner3Init.
Definition: m_wigner.cc:39
Reduce_sg_NumericTensor4_g
void Reduce_sg_NumericTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15091
Touch_sg_Agenda_g
void Touch_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17792
ARTS::Var::oem_errors
ArrayOfString oem_errors(Workspace &ws) noexcept
Definition: autoarts.h:4725
DiagonalMatrix_sg_Sparse_g
void DiagonalMatrix_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6126
RationalSet_g
void RationalSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12961
ArrayOfArrayOfSpeciesTagCreate
void ArrayOfArrayOfSpeciesTagCreate(ArrayOfArrayOfSpeciesTag &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfSpeciesTagCreate.
Definition: auto_md.cc:25399
abs_linesCleanupEmpty_g
void abs_linesCleanupEmpty_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:693
GetNumberOfThreads_g
void GetNumberOfThreads_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7024
RT4Test
void RT4Test(Tensor4 &out_rad, const String &datapath, const Verbosity &verbosity)
WORKSPACE METHOD: RT4Test.
Definition: m_rt4.cc:454
ARTS::Var::iy_aux_vars
ArrayOfString iy_aux_vars(Workspace &ws) noexcept
Definition: autoarts.h:3735
Append_sg_ArrayOfArrayOfGriddedField2ArrayOfGriddedField2_g
void Append_sg_ArrayOfArrayOfGriddedField2ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2583
Delete_sg_ArrayOfRetrievalQuantity_g
void Delete_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5659
ARTS::Var::covmat_se
CovarianceMatrix covmat_se(Workspace &ws) noexcept
Definition: autoarts.h:2879
VectorInsertGridPoints
void VectorInsertGridPoints(Vector &out, const Vector &in, const Vector &points, const Verbosity &verbosity)
WORKSPACE METHOD: VectorInsertGridPoints.
Definition: m_basic_types.cc:1082
VectorReshapeMatrix_g
void VectorReshapeMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18415
ARTS::Var::f_grid
Vector f_grid(Workspace &ws) noexcept
Definition: autoarts.h:3449
Copy_sg_ArrayOfArrayOfTensor3_g
void Copy_sg_ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4562
ReadXMLIndexed_sg_Rational_g
void ReadXMLIndexed_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14842
Ignore_sg_Agenda_g
void Ignore_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7201
Append_sg_StringString_g
void Append_sg_StringString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2009
psdFieldEtAl07_g
void psdFieldEtAl07_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12454
Absorption::Lines
Definition: absorptionlines.h:547
refellipsoidMoon
void refellipsoidMoon(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidMoon.
Definition: m_planets.cc:158
mc_antenna.h
Workspace functions for the solution of cloud-box radiative transfer by Monte Carlo methods....
Print_sg_ArrayOfArrayOfVector_g
void Print_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11713
propmat_clearskyAddFromAbsCoefPerSpecies
void propmat_clearskyAddFromAbsCoefPerSpecies(ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfMatrix &abs_coef_per_species, const ArrayOfMatrix &dabs_coef_dx, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddFromAbsCoefPerSpecies.
Definition: m_abs.cc:968
batch_atm_fields_compactAddSpecies_g
void batch_atm_fields_compactAddSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3502
ARTS::Var::lat_true
Vector lat_true(Workspace &ws) noexcept
Definition: autoarts.h:3985
ReadXML_sg_ArrayOfAbsorptionLines_g
void ReadXML_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13240
NumericCreate_g
void NumericCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:413
pha_matCalc_g
void pha_matCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11157
iyCalc_g
void iyCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8418
jacobianAddNLTE_g
void jacobianAddNLTE_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9236
Matrix1ColFromVector
void Matrix1ColFromVector(Matrix &out, const Vector &v, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix1ColFromVector.
Definition: m_basic_types.cc:279
AbsorptionLinesCreate_g
void AbsorptionLinesCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:29
g0Io_g
void g0Io_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6950
ReadXML_sg_ArrayOfArrayOfStokesVector_g
void ReadXML_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13366
MatrixCreate_g
void MatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:407
nlteOff
void nlteOff(Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfQuantumIdentifier &nlte_level_identifiers, const Verbosity &verbosity)
WORKSPACE METHOD: nlteOff.
Definition: m_nlte.cc:280
ARTS::Var::sensor_pos
Matrix sensor_pos(Workspace &ws) noexcept
Definition: autoarts.h:6279
Ignore_sg_Time_g
void Ignore_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7695
nelemGet_sg_ArrayOfString_g
void nelemGet_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10456
WriteXMLIndexed_sg_ArrayOfAgenda_g
void WriteXMLIndexed_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19981
propmat_clearskyZero_g
void propmat_clearskyZero_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12353
water_p_eq_agendaExecute
void water_p_eq_agendaExecute(Workspace &ws, Tensor3 &water_p_eq_field, const Tensor3 &t_field, const Agenda &input_agenda)
Definition: auto_md.cc:25260
Delete_sg_ArrayOfVector_g
void Delete_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5771
Copy_sg_Tensor5_g
void Copy_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5111
Reduce_sg_Tensor4Tensor5_g
void Reduce_sg_Tensor4Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15224
Append_sg_ArrayOfCIARecordCIARecord_g
void Append_sg_ArrayOfCIARecordCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2759
sensor_responseMultiMixerBackend
void sensor_responseMultiMixerBackend(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &lo_multi, const ArrayOfGriddedField1 &sideband_response_multi, const ArrayOfString &sideband_mode_multi, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Index &sensor_norm, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseMultiMixerBackend.
Definition: m_sensor.cc:2339
abs_linesReplaceWithLines
void abs_linesReplaceWithLines(ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &replacing_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesReplaceWithLines.
Definition: m_absorptionlines.cc:1050
ARTS::Var::tessem_netv
TessemNN tessem_netv(Workspace &ws) noexcept
Definition: autoarts.h:7018
ARTS::Var::src_coef_per_species
ArrayOfMatrix src_coef_per_species(Workspace &ws) noexcept
Definition: autoarts.h:6625
ARTS::Var::ext_mat
PropagationMatrix ext_mat(Workspace &ws) noexcept
Definition: autoarts.h:3390
nelemGet_sg_ArrayOfSparse_g
void nelemGet_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10438
abs_linesChangeLineShapeModelParameterForMatchingLines_g
void abs_linesChangeLineShapeModelParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1313
jacobianAddTemperature
void jacobianAddTemperature(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &hse, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddTemperature.
Definition: m_jacobian.cc:1397
EnergyLevelMap
Definition: energylevelmap.h:60
WriteNetCDF_sg_Tensor4_g
void WriteNetCDF_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18745
ReadXMLIndexed_sg_StokesVector_g
void ReadXMLIndexed_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14902
jacobianCalcDoNothing_g
void jacobianCalcDoNothing_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9401
Ignore_sg_ArrayOfCIARecord_g
void Ignore_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7335
iy_transmitterMultiplePol
void iy_transmitterMultiplePol(Matrix &iy, const Index &stokes_dim, const Vector &f_grid, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
WORKSPACE METHOD: iy_transmitterMultiplePol.
Definition: m_transmitter.cc:1039
vmr_fieldPerturbAtmGrids_g
void vmr_fieldPerturbAtmGrids_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18548
abs_lines_per_speciesSetLineShapeModelParameterForSpecies
void abs_lines_per_speciesSetLineShapeModelParameterForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeModelParameterForSpecies.
Definition: m_absorptionlines.cc:2159
AntennaConstantGaussian1D
void AntennaConstantGaussian1D(Index &antenna_dim, Matrix &mblock_dlos_grid, GriddedField4 &antenna_response, Matrix &antenna_dlos, const Index &n_za_grid, const Numeric &fwhm, const Numeric &xwidth_si, const Numeric &dx_si, const Verbosity &verbosity)
WORKSPACE METHOD: AntennaConstantGaussian1D.
Definition: m_sensor.cc:72
Delete_sg_TransmissionMatrix_g
void Delete_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6075
ARTS::Var::scat_species_x
Vector scat_species_x(Workspace &ws) noexcept
Definition: autoarts.h:6130
ARTS::Var::abs_xsec_agenda
Agenda abs_xsec_agenda(Workspace &ws) noexcept
Definition: autoarts.h:2274
GriddedField2Create
void GriddedField2Create(GriddedField2 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField2Create.
Definition: auto_md.cc:25559
WriteXMLIndexed_sg_Tensor3_g
void WriteXMLIndexed_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20931
InterpAtmFieldToPosition
void InterpAtmFieldToPosition(Numeric &out, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &rtp_pos, const Tensor3 &field, const Verbosity &verbosity)
WORKSPACE METHOD: InterpAtmFieldToPosition.
Definition: m_atmosphere.cc:3721
abs_lines_per_speciesChangeLineShapeModelParameterForSpecies
void abs_lines_per_speciesChangeLineShapeModelParameterForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const Index &relative, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeLineShapeModelParameterForSpecies.
Definition: m_absorptionlines.cc:2083
WriteXML_sg_Tensor4_g
void WriteXML_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19808
Append_sg_ArrayOfArrayOfAbsorptionLinesArrayOfArrayOfAbsorptionLines_g
void Append_sg_ArrayOfArrayOfAbsorptionLinesArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2031
propmat_clearskyAddZeeman_g
void propmat_clearskyAddZeeman_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12299
cloudbox_field_monoIterate_g
void cloudbox_field_monoIterate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3686
WriteXML_sg_ArrayOfGriddedField2_g
void WriteXML_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19172
WriteXML_sg_GriddedField3_g
void WriteXML_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19544
spt_calc_agendaExecute
void spt_calc_agendaExecute(Workspace &ws, ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const Index scat_p_index, const Index scat_lat_index, const Index scat_lon_index, const Numeric rtp_temperature, const Index za_index, const Index aa_index, const Agenda &input_agenda)
Definition: auto_md.cc:24979
Append_sg_ArrayOfTensor4Tensor4_g
void Append_sg_ArrayOfTensor4Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2946
Compare_sg_ArrayOfVectorArrayOfVector_g
void Compare_sg_ArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3981
ARTS::Var::dabs_coef_dx
ArrayOfMatrix dabs_coef_dx(Workspace &ws) noexcept
Definition: autoarts.h:2968
abs_lines_per_speciesSetLinemixingLimitForSpecies_g
void abs_lines_per_speciesSetLinemixingLimitForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1053
Touch_sg_GriddedField3_g
void Touch_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18122
ARTS::Var::met_mm_backend
Matrix met_mm_backend(Workspace &ws) noexcept
Definition: autoarts.h:4487
Touch_sg_Tensor7_g
void Touch_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18272
ARTS::Var::sensor_response_f_grid
Vector sensor_response_f_grid(Workspace &ws) noexcept
Definition: autoarts.h:6392
Ignore_sg_ArrayOfArrayOfGriddedField1_g
void Ignore_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7227
specular_losCalc_g
void specular_losCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17028
Wigner6Unload_g
void Wigner6Unload_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18609
Select_sg_ArrayOfQuantumIdentifierArrayOfQuantumIdentifier_g
void Select_sg_ArrayOfQuantumIdentifierArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16313
Arts_g
void Arts_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3082
opt_prop_sptFromData
void opt_prop_sptFromData(ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Vector &f_grid, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: opt_prop_sptFromData.
Definition: m_optproperties.cc:457
Tensor4AddScalar_g
void Tensor4AddScalar_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17626
abs_lines_per_speciesChangeBaseParameterForMatchingLevel_g
void abs_lines_per_speciesChangeBaseParameterForMatchingLevel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1139
ARTS::Var::abs_nls_interp_order
Index abs_nls_interp_order(Workspace &ws) noexcept
Definition: autoarts.h:2081
Tensor5Create
void Tensor5Create(Tensor5 &out, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor5Create.
Definition: auto_md.cc:25655
ARTS::Var::line_transmission
Tensor3 line_transmission(Workspace &ws) noexcept
Definition: autoarts.h:4014
ArrayOfArrayOfGriddedField2Create_g
void ArrayOfArrayOfGriddedField2Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:65
MatrixPlanck_g
void MatrixPlanck_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9759
abs_cia_dataReadFromCIA_g
void abs_cia_dataReadFromCIA_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:600
ReadXMLIndexed_sg_CIARecord_g
void ReadXMLIndexed_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14602
Ignore_sg_GriddedField3_g
void Ignore_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7533
ReadXML_sg_GriddedField5_g
void ReadXML_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13744
propagationmatrix.h
Stuff related to the propagation matrix.
surface_rtprop_sub_agendaExecute
void surface_rtprop_sub_agendaExecute(Workspace &ws, Numeric &surface_skin_t, Matrix &surface_emission, Matrix &surface_los, Tensor4 &surface_rmatrix, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &input_agenda)
Definition: auto_md.cc:25151
timeNow_g
void timeNow_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10916
AgendaCreate
void AgendaCreate(Agenda &out, const Verbosity &verbosity)
WORKSPACE METHOD: AgendaCreate.
Definition: auto_md.cc:25343
p_gridRefine_g
void p_gridRefine_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12871
ARTS::Var::ppvar_wind
Matrix ppvar_wind(Workspace &ws) noexcept
Definition: autoarts.h:5385
SingleScatteringDataCreate_g
void SingleScatteringDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:455
test_agenda_arrayExecute
void test_agenda_arrayExecute(Workspace &ws, const Index agenda_array_index, const String &iy_unit, const ArrayOfAgenda &input_agenda_array)
Definition: auto_md.cc:25217
telsem_atlasReadAscii
void telsem_atlasReadAscii(TelsemAtlas &atlas, const String &directory, const Index &month, const String &filename_pattern, const Verbosity &verbosity)
WORKSPACE METHOD: telsem_atlasReadAscii.
Definition: m_telsem.cc:127
ARTS::Var::doit_rte_agenda
Agenda doit_rte_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3148
Matrix3ColFromVectors_g
void Matrix3ColFromVectors_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9823
ARTS::Var::scat_data
ArrayOfArrayOfSingleScatteringData scat_data(Workspace &ws) noexcept
Definition: autoarts.h:5840
Tensor6SetConstant
void Tensor6SetConstant(Tensor6 &out, const Index &nvitrines, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor6SetConstant.
Definition: m_basic_types.cc:760
WriteXMLIndexed_sg_ArrayOfArrayOfAbsorptionLines_g
void WriteXMLIndexed_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19968
nshelvesGet
void nshelvesGet(Index &nshelves, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: nshelvesGet.
Ignore_sg_PropagationMatrix_g
void Ignore_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7593
Append_sg_ArrayOfGriddedField3GriddedField3_g
void Append_sg_ArrayOfGriddedField3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2792
Append_sg_ArrayOfSparseSparse_g
void Append_sg_ArrayOfSparseSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2891
abs_lines_per_speciesSetLinemixingLimit_g
void abs_lines_per_speciesSetLinemixingLimit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1030
ScatElementsToabs_speciesAdd
void ScatElementsToabs_speciesAdd(ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfString &scat_data_files, const ArrayOfString &pnd_field_files, const Verbosity &verbosity)
WORKSPACE METHOD: ScatElementsToabs_speciesAdd.
Definition: m_cloudbox.cc:1256
ReadXMLIndexed_sg_ScatteringMetaData_g
void ReadXMLIndexed_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14854
ARTS::Var::surface_type_mask
GriddedField2 surface_type_mask(Workspace &ws) noexcept
Definition: autoarts.h:6924
iy_surface_agenda_arrayExecute
void iy_surface_agenda_arrayExecute(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Index agenda_array_index, const String &iy_unit, const Tensor3 &iy_transmission, const Index iy_id, const Index cloudbox_on, const Index jacobian_do, const Agenda &iy_main_agenda, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const Numeric surface_type_aux, const ArrayOfAgenda &input_agenda_array)
Definition: auto_md.cc:24422
lat_gridFromRawField
void lat_gridFromRawField(Vector &lat_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
WORKSPACE METHOD: lat_gridFromRawField.
Definition: m_atmosphere.cc:3973
nlte_fieldFromRaw_g
void nlte_fieldFromRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10868
geo_posLowestAltitudeOfPpath_g
void geo_posLowestAltitudeOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6991
abs_species_tags.h
Header file for stuff related to absorption species tags.
FrequencyFromCGSAngularWavenumber_sg_VectorVector_g
void FrequencyFromCGSAngularWavenumber_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6843
Append_sg_ArrayOfTelsemAtlasArrayOfTelsemAtlas_g
void Append_sg_ArrayOfTelsemAtlasArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2428
retrievalAddMagField
void retrievalAddMagField(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dB, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddMagField.
Definition: m_retrieval.cc:889
WriteNetCDFIndexed_sg_Tensor4_g
void WriteNetCDFIndexed_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18820
ppath_fieldFromDownUpLimbGeoms
void ppath_fieldFromDownUpLimbGeoms(Workspace &ws, ArrayOfPpath &ppath_field, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Tensor3 &z_field, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Vector &refellipsoid, const Index &atmosphere_dim, const Index &nz, const Verbosity &verbosity)
WORKSPACE METHOD: ppath_fieldFromDownUpLimbGeoms.
Definition: m_ppath.cc:1120
Ignore_sg_ArrayOfArrayOfVector_g
void Ignore_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7329
Delete_sg_Ppath_g
void Delete_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5915
WriteNetCDF_sg_ArrayOfVector_g
void WriteNetCDF_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18763
ReadXML_sg_HitranRelaxationMatrixData_g
void ReadXML_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13762
sensor_responseAntenna
void sensor_responseAntenna(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Matrix &sensor_response_dlos_grid, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Index &atmosphere_dim, const Index &antenna_dim, const Matrix &antenna_dlos, const GriddedField4 &antenna_response, const Index &sensor_norm, const String &option_2d, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseAntenna.
Definition: m_sensor.cc:990
Compare_sg_MatrixMatrix_g
void Compare_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3916
ZFromPSimple_g
void ZFromPSimple_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12188
g0Mars
void g0Mars(Numeric &g0, const Verbosity &verbosity)
WORKSPACE METHOD: g0Mars.
Definition: m_planets.cc:80
ARTS::Var::scat_lon_index
Index scat_lon_index(Workspace &ws) noexcept
Definition: autoarts.h:5956
IndexSetToLast_sg_ArrayOfGriddedField2_g
void IndexSetToLast_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7963
SparseCreate
void SparseCreate(Sparse &out, const Verbosity &verbosity)
WORKSPACE METHOD: SparseCreate.
Definition: auto_md.cc:25627
TimeCreate
void TimeCreate(Time &out, const Verbosity &verbosity)
WORKSPACE METHOD: TimeCreate.
Definition: auto_md.cc:25671
ReadXMLIndexed_sg_ArrayOfArrayOfRadiationVector_g
void ReadXMLIndexed_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14158
pnd_fieldExpand1D
void pnd_fieldExpand1D(Tensor4 &pnd_field, const Index &atmosphere_dim, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &nzero, const Verbosity &verbosity)
WORKSPACE METHOD: pnd_fieldExpand1D.
Definition: m_cloudbox.cc:1974
Select_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g
void Select_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16137
doit_conv_flagLsq
void doit_conv_flagLsq(Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &f_grid, const Index &f_index, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
WORKSPACE METHOD: doit_conv_flagLsq.
Definition: m_doit.cc:370
WriteXMLIndexed_sg_Vector_g
void WriteXMLIndexed_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21048
nelemGet_sg_ArrayOfArrayOfStokesVector_g
void nelemGet_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10258
Ignore_sg_HitranRelaxationMatrixData_g
void Ignore_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7557
VectorNLinSpace
void VectorNLinSpace(Vector &out, const Index &nelem, const Numeric &start, const Numeric &stop, const Verbosity &verbosity)
WORKSPACE METHOD: VectorNLinSpace.
Definition: m_basic_types.cc:1255
abs_linesSetNormalizationForMatch
void abs_linesSetNormalizationForMatch(ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetNormalizationForMatch.
Definition: m_absorptionlines.cc:1551
refr_index_airMicrowavesEarth
void refr_index_airMicrowavesEarth(Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &k1, const Numeric &k2, const Numeric &k3, const Verbosity &verbosity)
WORKSPACE METHOD: refr_index_airMicrowavesEarth.
Definition: m_refraction.cc:139
jacobianAddSpecialSpecies_g
void jacobianAddSpecialSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9330
abs_linesTruncateGlobalQuantumNumbers_g
void abs_linesTruncateGlobalQuantumNumbers_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13112
WriteXML_sg_ArrayOfArrayOfIndex_g
void WriteXML_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18968
Tensor4SetConstant_g
void Tensor4SetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17642
opt_prop_sptFromData_g
void opt_prop_sptFromData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11009
g0Io
void g0Io(Numeric &g0, const Verbosity &verbosity)
WORKSPACE METHOD: g0Io.
Definition: m_planets.cc:92
ReadLBLRTM
void ReadLBLRTM(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadLBLRTM.
Definition: m_absorptionlines.cc:525
abs_linesSetBaseParameterForMatchingLevel
void abs_linesSetBaseParameterForMatchingLevel(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLevel.
Definition: m_absorptionlines.cc:2305
ARTS::Var::za_grid
Vector za_grid(Workspace &ws) noexcept
Definition: autoarts.h:7771
ReadNetCDF_sg_ArrayOfMatrix_g
void ReadNetCDF_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13204
Zeeman::end
constexpr Rational end(Rational Ju, Rational Jl, Polarization type) noexcept
Gives the largest M for a polarization type of this transition.
Definition: zeemandata.h:108
IndexSetToLast_sg_ArrayOfMatrix_g
void IndexSetToLast_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7999
ARTS::Var::dsrc_coef_dx
ArrayOfMatrix dsrc_coef_dx(Workspace &ws) noexcept
Definition: autoarts.h:3303
ARTS::Var::surface_emission
Matrix surface_emission(Workspace &ws) noexcept
Definition: autoarts.h:6700
Append_sg_VectorVector_g
void Append_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1932
x2artsAtmAndSurf_g
void x2artsAtmAndSurf_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21116
Append_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g
void Append_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2197
AntennaConstantGaussian1D_g
void AntennaConstantGaussian1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1851
iy_transmitterMultiplePol_g
void iy_transmitterMultiplePol_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9115
abs_linesSetPopulation
void abs_linesSetPopulation(ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetPopulation.
Definition: m_absorptionlines.cc:1469
IndexSetToLast_sg_ArrayOfArrayOfRadiationVector_g
void IndexSetToLast_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7846
ARTS::Var::abs_nls_pert
Vector abs_nls_pert(Workspace &ws) noexcept
Definition: autoarts.h:2095
WriteXML_sg_GriddedField6_g
void WriteXML_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19580
MCAntennaCreate
void MCAntennaCreate(MCAntenna &out, const Verbosity &verbosity)
WORKSPACE METHOD: MCAntennaCreate.
Definition: auto_md.cc:25587
ARTS::Var::rtp_pressure
Numeric rtp_pressure(Workspace &ws) noexcept
Definition: autoarts.h:5790
Touch_sg_ArrayOfArrayOfMatrix_g
void Touch_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17840
Select_sg_ArrayOfGriddedField4ArrayOfGriddedField4_g
void Select_sg_ArrayOfGriddedField4ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16281
abs_linesSetBaseParameterForMatchingLevel_g
void abs_linesSetBaseParameterForMatchingLevel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1159
TessemNNReadAscii_g
void TessemNNReadAscii_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17724
CompareRelative_sg_NumericNumeric_g
void CompareRelative_sg_NumericNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4059
ARTS::Var::lon_grid
Vector lon_grid(Workspace &ws) noexcept
Definition: autoarts.h:4090
surface_rtprop_agenda_arrayExecute
void surface_rtprop_agenda_arrayExecute(Workspace &ws, Numeric &surface_skin_t, Matrix &surface_emission, Matrix &surface_los, Tensor4 &surface_rmatrix, const Index agenda_array_index, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Numeric surface_type_aux, const ArrayOfAgenda &input_agenda_array)
Definition: auto_md.cc:25084
IndexSetToLast_sg_ArrayOfSparse_g
void IndexSetToLast_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8062
AgendaAppend
void AgendaAppend(Workspace &ws, Agenda &out, const String &out_wsvname, const Agenda &in, const String &in_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: AgendaAppend.
Definition: m_agenda.cc:191
nlte_fieldSetLteExternalPartitionFunction
void nlte_fieldSetLteExternalPartitionFunction(Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const SpeciesAuxData &partition_functions, const Tensor3 &t_field, const Verbosity &verbosity)
WORKSPACE METHOD: nlte_fieldSetLteExternalPartitionFunction.
Definition: m_atmosphere.cc:4263
abs_lines_per_speciesWriteSpeciesSplitXML_g
void abs_lines_per_speciesWriteSpeciesSplitXML_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13142
Tensor6Scale
void Tensor6Scale(Tensor6 &out, const Tensor6 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor6Scale.
Definition: m_basic_types.cc:737
covmat_seAddInverseBlock_sg_Sparse_g
void covmat_seAddInverseBlock_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5285
atm_fields_compactAddSpecies
void atm_fields_compactAddSpecies(GriddedField4 &atm_fields_compact, const String &name, const GriddedField3 &value, const Index &prepend, const Verbosity &verbosity)
WORKSPACE METHOD: atm_fields_compactAddSpecies.
Definition: m_atmosphere.cc:1560
DiagonalMatrix_sg_Matrix_g
void DiagonalMatrix_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6119
abs_linesTruncateGlobalQuantumNumbers
void abs_linesTruncateGlobalQuantumNumbers(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesTruncateGlobalQuantumNumbers.
Definition: m_absorptionlines.cc:1007
ReadArrayOfARTSCAT
void ReadArrayOfARTSCAT(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadArrayOfARTSCAT.
Definition: m_absorptionlines.cc:70
refr_index_airMicrowavesGeneral_g
void refr_index_airMicrowavesGeneral_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15397
complex_refr_indexIceMatzler06_g
void complex_refr_indexIceMatzler06_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4368
abs_speciesDefineAllInScenario_g
void abs_speciesDefineAllInScenario_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1596
Delete_sg_ArrayOfArrayOfTime_g
void Delete_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5555
ARTS::Var::dpnd_field_dx
ArrayOfTensor4 dpnd_field_dx(Workspace &ws) noexcept
Definition: autoarts.h:3251
Print_sg_Vector_g
void Print_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12161
AtmFieldsCalc_g
void AtmFieldsCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3147
Ignore_sg_ArrayOfTensor4_g
void Ignore_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7443
ARTS::Var::ppath_lmax
Numeric ppath_lmax(Workspace &ws) noexcept
Definition: autoarts.h:5183
AbsInputFromRteScalars_g
void AbsInputFromRteScalars_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:575
ReadXMLIndexed_sg_ArrayOfGriddedField3_g
void ReadXMLIndexed_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14326
lat_gridFromZRaw_g
void lat_gridFromZRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12828
vmr_fieldClip_g
void vmr_fieldClip_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18520
WriteXMLIndexed_sg_ArrayOfXsecRecord_g
void WriteXMLIndexed_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20554
abs_speciesDefineAll
void abs_speciesDefineAll(ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesDefineAll.
Definition: m_abs.cc:214
GriddedFieldLatLonExpand
void GriddedFieldLatLonExpand(GriddedField2 &out, const GriddedField2 &in, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedFieldLatLonExpand.
Definition: m_atmosphere.cc:423
AddZaAa
void AddZaAa(Matrix &new_los, const Vector &ref_los, const Matrix &dlos, const Verbosity &verbosity)
WORKSPACE METHOD: AddZaAa.
Definition: m_ppath.cc:56
ArrayOfXsecRecordCreate
void ArrayOfXsecRecordCreate(ArrayOfXsecRecord &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfXsecRecordCreate.
Definition: auto_md.cc:25531
Print_sg_GriddedField6_g
void Print_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11972
IndexSetToLast_sg_ArrayOfStokesVector_g
void IndexSetToLast_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8071
ReadXMLIndexed_sg_ArrayOfArrayOfStokesVector_g
void ReadXMLIndexed_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14206
CompareRelative_sg_VectorVector_g
void CompareRelative_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4072
Ignore_sg_ArrayOfArrayOfMatrix_g
void Ignore_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7251
SparseSparseMultiply
void SparseSparseMultiply(Sparse &out, const Sparse &m1, const Sparse &m2, const Verbosity &verbosity)
WORKSPACE METHOD: SparseSparseMultiply.
Definition: m_basic_types.cc:520
opt_prop_sptFromMonoData
void opt_prop_sptFromMonoData(ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: opt_prop_sptFromMonoData.
Definition: m_optproperties.cc:2262
jacobianInit
void jacobianInit(ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianInit.
Definition: m_jacobian.cc:137
abs_nlteFromRaw
void abs_nlteFromRaw(EnergyLevelMap &abs_nlte, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Matrix &data, const Verbosity &verbosity)
WORKSPACE METHOD: abs_nlteFromRaw.
Definition: m_quantum.cc:39
jacobianAdjustAndTransform
void jacobianAdjustAndTransform(Matrix &jacobian, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &x, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAdjustAndTransform.
Definition: m_jacobian.cc:1971
ReadXML_sg_ArrayOfArrayOfGriddedField2_g
void ReadXML_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13276
WignerFastInfoPrint
void WignerFastInfoPrint(const Index &wigner_initialized, const Verbosity &verbosity)
WORKSPACE METHOD: WignerFastInfoPrint.
Definition: m_wigner.cc:47
abs_lines_per_speciesSetLinemixingLimit
void abs_lines_per_speciesSetLinemixingLimit(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimit.
Definition: m_absorptionlines.cc:1667
Copy_sg_ArrayOfSingleScatteringData_g
void Copy_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4715
verbosityInit_g
void verbosityInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18489
rte_losGeometricFromRtePosToRtePos2
void rte_losGeometricFromRtePosToRtePos2(Vector &rte_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Vector &rte_pos, const Vector &rte_pos2, const Verbosity &verbosity)
WORKSPACE METHOD: rte_losGeometricFromRtePosToRtePos2.
Definition: m_ppath.cc:1476
telsem_atlasReadAscii_g
void telsem_atlasReadAscii_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17572
refellipsoidGanymede_g
void refellipsoidGanymede_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15275
abs_linesDeleteBadF0_g
void abs_linesDeleteBadF0_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:743
ARTS::Var::backend_channel_response_multi
ArrayOfArrayOfGriddedField1 backend_channel_response_multi(Workspace &ws) noexcept
Definition: autoarts.h:2561
retrievalAddCatalogParameters_g
void retrievalAddCatalogParameters_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15508
z_surfaceFromFileAndGrid
void z_surfaceFromFileAndGrid(Matrix &z_surface, const Vector &lat_grid, const Vector &lon_grid, const String &filename, const Index &interp_order, const Index &set_lowest_altitude_to_zero, const Verbosity &verbosity)
WORKSPACE METHOD: z_surfaceFromFileAndGrid.
Definition: m_atmosphere.cc:3683
NumericInvScale_g
void NumericInvScale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10094
abs_lines_per_speciesSetPopulationForMatch
void abs_lines_per_speciesSetPopulationForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetPopulationForMatch.
Definition: m_absorptionlines.cc:1500
Extract_sg_NumericVector_g
void Extract_sg_NumericVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6553
GriddedFieldGetName_sg_GriddedField6_g
void GriddedFieldGetName_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7065
Copy_sg_Index_g
void Copy_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4949
ReadXMLIndexed_sg_ArrayOfSparse_g
void ReadXMLIndexed_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14446
IndexSetToLast_sg_ArrayOfArrayOfIndex_g
void IndexSetToLast_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7810
AgendaExecute_g
void AgendaExecute_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1794
ARTS::Var::ppath_lraytrace
Numeric ppath_lraytrace(Workspace &ws) noexcept
Definition: autoarts.h:5195
propmat_clearskyInit_g
void propmat_clearskyInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12327
ARTS::Var::surface_complex_refr_index
GriddedField3 surface_complex_refr_index(Workspace &ws) noexcept
Definition: autoarts.h:6688
SetNumberOfThreads_g
void SetNumberOfThreads_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16895
Print_sg_ArrayOfArrayOfTensor6_g
void Print_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11692
ARTS::Var::scat_species_b
Numeric scat_species_b(Workspace &ws) noexcept
Definition: autoarts.h:6112
ARTS::Var::iy_surface_agenda
Agenda iy_surface_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3808
Append_sg_ArrayOfStokesVectorStokesVector_g
void Append_sg_ArrayOfStokesVectorStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2902
ReadXMLIndexed_sg_PropagationMatrix_g
void ReadXMLIndexed_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14806
abs_linesDeleteLinesWithUndefinedLocalQuanta_g
void abs_linesDeleteLinesWithUndefinedLocalQuanta_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:751
iy_transmitterSinglePol_g
void iy_transmitterSinglePol_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9126
Touch_sg_Time_g
void Touch_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18284
particle_bulkprop_fieldPerturb_g
void particle_bulkprop_fieldPerturb_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11098
ArrayOfVectorCreate
void ArrayOfVectorCreate(ArrayOfVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfVectorCreate.
Definition: auto_md.cc:25527
Tensor5
The Tensor5 class.
Definition: matpackV.h:506
retrievalAddScatSpecies
void retrievalAddScatSpecies(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &quantity, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddScatSpecies.
Definition: m_retrieval.cc:991
Append_sg_ArrayOfGriddedField4GriddedField4_g
void Append_sg_ArrayOfGriddedField4GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2803
WriteXML_sg_TelsemAtlas_g
void WriteXML_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19784
Print_sg_RadiationVector_g
void Print_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12035
ARTS::Var::nrows
Index nrows(Workspace &ws) noexcept
Definition: autoarts.h:4682
p_gridFromZRaw
void p_gridFromZRaw(Vector &p_grid, const GriddedField3 &z_field_raw, const Index &no_negZ, const Verbosity &verbosity)
WORKSPACE METHOD: p_gridFromZRaw.
Definition: m_atmosphere.cc:3908
Touch_sg_CIARecord_g
void Touch_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18080
Ignore_sg_Matrix_g
void Ignore_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7575
wind_u_fieldIncludePlanetRotation_g
void wind_u_fieldIncludePlanetRotation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18686
Append_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g
void Append_sg_ArrayOfPropagationMatrixArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2329
ArrayOfArrayOfTimeCreate_g
void ArrayOfArrayOfTimeCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:149
IndexSetToLast_sg_ArrayOfArrayOfTensor6_g
void IndexSetToLast_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7909
timerStart
void timerStart(Timer &timer, const Verbosity &verbosity)
WORKSPACE METHOD: timerStart.
Definition: m_general.cc:365
Ignore_sg_ArrayOfPpath_g
void Ignore_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7257
Append_sg_MatrixVector_g
void Append_sg_MatrixVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1954
abs_linesChangeBaseParameterForMatchingLevel_g
void abs_linesChangeBaseParameterForMatchingLevel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1119
ArrayOfArrayOfSpeciesTagCreate_g
void ArrayOfArrayOfSpeciesTagCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:119
Ignore_sg_ScatteringMetaData_g
void Ignore_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7617
ARTS::Var::abs_t
Vector abs_t(Workspace &ws) noexcept
Definition: autoarts.h:2186
Print_sg_CovarianceMatrix_g
void Print_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11909
ARTS::Var::nlte_do
Index nlte_do(Workspace &ws) noexcept
Definition: autoarts.h:4567
ArrayOfArrayOfGriddedField3Create_g
void ArrayOfArrayOfGriddedField3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:71
ARTS::Var::pha_mat_sptDOITOpt
ArrayOfTensor7 pha_mat_sptDOITOpt(Workspace &ws) noexcept
Definition: autoarts.h:4943
Wigner6Init_g
void Wigner6Init_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18589
timeSleep_g
void timeSleep_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16907
ReadXMLIndexed_sg_ArrayOfMatrix_g
void ReadXMLIndexed_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14362
retrievalErrorsExtract
void retrievalErrorsExtract(Vector &retrieval_eo, Vector &retrieval_ss, const Matrix &covmat_so, const Matrix &covmat_ss, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalErrorsExtract.
Definition: m_retrieval.cc:1252
WriteNetCDF_sg_GasAbsLookup_g
void WriteNetCDF_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18781
ARTS::Var::met_profile_calc_agenda
Agenda met_profile_calc_agenda(Workspace &ws) noexcept
Definition: autoarts.h:4520
nshelvesGet_sg_Tensor7_g
void nshelvesGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10789
FlagOn_g
void FlagOn_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6750
surface_complex_refr_indexFromGriddedField5_g
void surface_complex_refr_indexFromGriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17353
Ignore_sg_ArrayOfRadiationVector_g
void Ignore_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7389
Delete_sg_ArrayOfArrayOfScatteringMetaData_g
void Delete_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5499
propmat_clearskyAddHitranLineMixingLines
void propmat_clearskyAddHitranLineMixingLines(ArrayOfPropagationMatrix &propmat_clearsky, const HitranRelaxationMatrixData &abs_hitran_relmat_data, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const SpeciesAuxData &partition_functions, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddHitranLineMixingLines.
Definition: m_linemixing.cc:96
propmat_clearsky_agenda_checkedCalc_g
void propmat_clearsky_agenda_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12369
abs_lines_per_speciesWriteSplitXML
void abs_lines_per_speciesWriteSplitXML(const String &output_file_format, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &basename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesWriteSplitXML.
Definition: m_absorptionlines.cc:786
ArrayOfTransmissionMatrixCreate
void ArrayOfTransmissionMatrixCreate(ArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTransmissionMatrixCreate.
Definition: auto_md.cc:25523
abs_linesSetLineShapeModelParameterForMatchingLines
void abs_linesSetLineShapeModelParameterForMatchingLines(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetLineShapeModelParameterForMatchingLines.
Definition: m_absorptionlines.cc:2107
Compare_sg_SingleScatteringDataSingleScatteringData_g
void Compare_sg_SingleScatteringDataSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4046
surfaceTessem_g
void surfaceTessem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17153
pha_mat_sptFromDataDOITOpt_g
void pha_mat_sptFromDataDOITOpt_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11189
VectorAddScalar_g
void VectorAddScalar_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18322
retrievalAddSpecialSpecies_g
void retrievalAddSpecialSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15613
propmat_clearskyZero
void propmat_clearskyZero(ArrayOfPropagationMatrix &propmat_clearsky, const Vector &f_grid, const Index &stokes_dim, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyZero.
Definition: m_abs.cc:1607
yCalcAppend_g
void yCalcAppend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21364
Ignore_sg_ArrayOfArrayOfRadiationVector_g
void Ignore_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7269
Copy_sg_ArrayOfArrayOfString_g
void Copy_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4553
ReadXMLIndexed_sg_GriddedField5_g
void ReadXMLIndexed_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14710
WriteNetCDFIndexed_sg_GasAbsLookup_g
void WriteNetCDFIndexed_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18860
iyMC
void iyMC(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Vector &rte_pos, const Vector &rte_los, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &stokes_dim, const Vector &f_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Agenda &iy_space_agenda, const Agenda &surface_rtprop_agenda, const Agenda &propmat_clearsky_agenda, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Tensor4 &pnd_field, const String &iy_unit, const Numeric &mc_std_err, const Index &mc_max_time, const Index &mc_max_iter, const Index &mc_min_iter, const Numeric &mc_taustep_limit, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyMC.
Definition: m_rte.cc:1512
ReadNetCDF_sg_Tensor4_g
void ReadNetCDF_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13177
abs_xsec_per_speciesAddPredefinedO2MPM2020
void abs_xsec_per_speciesAddPredefinedO2MPM2020(ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesAddPredefinedO2MPM2020.
Definition: m_predefined_absorption_models.cc:32
ARTS::Var::scat_data_checked
Index scat_data_checked(Workspace &ws) noexcept
Definition: autoarts.h:5850
Delete_sg_ArrayOfArrayOfSpeciesTag_g
void Delete_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5515
Copy_sg_SingleScatteringData_g
void Copy_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5039
retrievalAddFreqStretch_g
void retrievalAddFreqStretch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15457
WindFieldsCalcExpand1D_g
void WindFieldsCalcExpand1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18649
nlibrariesGet_g
void nlibrariesGet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10816
MatrixCBR_g
void MatrixCBR_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9712
ArrayOfIndexSetConstant_g
void ArrayOfIndexSetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3067
flag
long int flag
Definition: legacy_continua.cc:20514
Delete_sg_ArrayOfCIARecord_g
void Delete_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5579
Ignore_sg_SingleScatteringData_g
void Ignore_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7623
Print_sg_ArrayOfArrayOfScatteringMetaData_g
void Print_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11650
iyReplaceFromAux
void iyReplaceFromAux(Matrix &iy, const ArrayOfMatrix &iy_aux, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const String &aux_var, const Verbosity &verbosity)
WORKSPACE METHOD: iyReplaceFromAux.
Definition: m_rte.cc:1707
x2artsAtmAndSurf
void x2artsAtmAndSurf(Workspace &ws, Tensor4 &vmr_field, Tensor3 &t_field, Tensor4 &particle_bulkprop_field, Tensor3 &wind_u_field, Tensor3 &wind_v_field, Tensor3 &wind_w_field, Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, Tensor3 &surface_props_data, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &x, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &cloudbox_on, const Index &cloudbox_checked, const ArrayOfString &particle_bulkprop_names, const ArrayOfString &surface_props_names, const Agenda &water_p_eq_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: x2artsAtmAndSurf.
Definition: m_oem.cc:542
cloudbox_field_monoIterate
void cloudbox_field_monoIterate(Workspace &ws, Tensor6 &cloudbox_field_mono, const Agenda &doit_scat_field_agenda, const Agenda &doit_rte_agenda, const Agenda &doit_conv_test_agenda, const Index &accelerated, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_field_monoIterate.
Definition: m_doit.cc:497
covmat_ssCalc
void covmat_ssCalc(Matrix &covmat_ss, const Matrix &avk, const CovarianceMatrix &covmat_sx, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_ssCalc.
Definition: m_oem.cc:1456
Touch_sg_ArrayOfArrayOfTime_g
void Touch_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17906
ScatElementsPndAndScatAdd_g
void ScatElementsPndAndScatAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15859
Copy_sg_ArrayOfQuantumIdentifier_g
void Copy_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4679
doit_scat_fieldCalc_g
void doit_scat_fieldCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6454
abs_lines_per_speciesSetLinemixingLimitForMatch_g
void abs_lines_per_speciesSetLinemixingLimitForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1045
sensor_responseBackend
void sensor_responseBackend(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Index &sensor_norm, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseBackend.
Definition: m_sensor.cc:1239
Reduce
void Reduce(Numeric &o, const Vector &i, const Verbosity &verbosity)
WORKSPACE METHOD: Reduce.
Definition: m_reduce.h:132
WriteMolTau
void WriteMolTau(const Vector &f_grid, const Tensor3 &z_field, const Tensor7 &propmat_clearsky_field, const Index &atmosphere_dim, const String &filename, const Verbosity &verbosity)
WORKSPACE METHOD: WriteMolTau.
Definition: m_abs.cc:1639
Select_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g
void Select_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16185
nelemGet_sg_ArrayOfTelsemAtlas_g
void nelemGet_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10465
Delete_sg_ArrayOfPropagationMatrix_g
void Delete_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5635
sensor_responsePolarisation_g
void sensor_responsePolarisation_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16771
Print_sg_ArrayOfArrayOfGriddedField1_g
void Print_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11594
avkCalc_g
void avkCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10966
VectorZtanToZaRefr1D_g
void VectorZtanToZaRefr1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18462
Append_sg_ArrayOfTelsemAtlasTelsemAtlas_g
void Append_sg_ArrayOfTelsemAtlasTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2924
Delete_sg_ArrayOfArrayOfGriddedField3_g
void Delete_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5451
timerStop_g
void timerStop_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17759
CompareRelative_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g
void CompareRelative_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4241
ARTS::Var::mblock_dlos_grid
Matrix mblock_dlos_grid(Workspace &ws) noexcept
Definition: autoarts.h:4247
nelemGet_sg_Vector_g
void nelemGet_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10555
xaStandard
void xaStandard(Workspace &ws, Vector &xa, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &cloudbox_on, const Index &cloudbox_checked, const Tensor4 &particle_bulkprop_field, const ArrayOfString &particle_bulkprop_names, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const Agenda &water_p_eq_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: xaStandard.
Definition: m_oem.cc:176
Copy_sg_ArrayOfXsecRecord_g
void Copy_sg_ArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4832
option
Definition: arts_getopt.h:81
Matrix2ColFromVectors_g
void Matrix2ColFromVectors_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9815
Tensor5Create_g
void Tensor5Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:503
WriteXMLIndexed_sg_ArrayOfGriddedField4_g
void WriteXMLIndexed_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20281
ARTS::Var::sensor_response_pol
ArrayOfIndex sensor_response_pol(Workspace &ws) noexcept
Definition: autoarts.h:6411
retrievalAddCatalogParameter_g
void retrievalAddCatalogParameter_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15496
cloudbox_fieldUpdate1D
void cloudbox_fieldUpdate1D(Workspace &ws, Tensor6 &cloudbox_field_mono, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Agenda &surface_rtprop_agenda, const Index &doit_za_interp, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldUpdate1D.
Definition: m_doit.cc:591
ReadXML_sg_ArrayOfVector_g
void ReadXML_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13645
AtmosphereSet3D
void AtmosphereSet3D(Index &atmosphere_dim, Vector &lat_true, Vector &lon_true, const Verbosity &verbosity)
WORKSPACE METHOD: AtmosphereSet3D.
Definition: m_atmosphere.cc:2062
Append_sg_ArrayOfAbsorptionLinesAbsorptionLines_g
void Append_sg_ArrayOfAbsorptionLinesAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2538
scat_dataCheck
void scat_dataCheck(const ArrayOfArrayOfSingleScatteringData &scat_data, const String &check_type, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
WORKSPACE METHOD: scat_dataCheck.
Definition: m_optproperties.cc:1094
CompareRelative_sg_ArrayOfTensor7ArrayOfTensor7_g
void CompareRelative_sg_ArrayOfTensor7ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4228
MatrixCopySparse_g
void MatrixCopySparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9720
Extract
void Extract(T &needle, const T &haystack, const Index &index, const Verbosity &verbosity)
WORKSPACE METHOD: Extract.
iyApplyUnit
void iyApplyUnit(Matrix &iy, ArrayOfMatrix &iy_aux, const Index &stokes_dim, const Vector &f_grid, const ArrayOfString &iy_aux_vars, const String &iy_unit, const Verbosity &verbosity)
WORKSPACE METHOD: iyApplyUnit.
Definition: m_rte.cc:67
g0Venus_g
void g0Venus_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6974
Tensor3Scale_g
void Tensor3Scale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17608
nelemGet_sg_ArrayOfTensor6_g
void nelemGet_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10501
abs_linesChangeBaseParameterForMatchingLines_g
void abs_linesChangeBaseParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1195
doit_scat_fieldCalcLimb
void doit_scat_fieldCalcLimb(Workspace &ws, Tensor6 &doit_scat_field, const Agenda &pha_mat_spt_agenda, const Tensor6 &cloudbox_field_mono, const Tensor4 &pnd_field, const Tensor3 &t_field, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Index &doit_za_interp, const Tensor7 &pha_mat_doit, const Verbosity &verbosity)
WORKSPACE METHOD: doit_scat_fieldCalcLimb.
Definition: m_doit.cc:2355
SparseCreate_g
void SparseCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:461
GridPos
Structure to store a grid position.
Definition: interpolation.h:73
TangentPointPrint_g
void TangentPointPrint_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17530
ARTS::Var::ppath_agenda
Agenda ppath_agenda(Workspace &ws) noexcept
Definition: autoarts.h:5146
z_fieldFromHSE
void z_fieldFromHSE(Workspace &ws, Tensor3 &z_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &lat_true, const Vector &lon_true, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &t_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Matrix &z_surface, const Index &atmfields_checked, const Agenda &g0_agenda, const Numeric &molarmass_dry_air, const Numeric &p_hse, const Numeric &z_hse_accuracy, const Verbosity &verbosity)
WORKSPACE METHOD: z_fieldFromHSE.
Definition: m_atmosphere.cc:4041
VectorCreate
void VectorCreate(Vector &out, const Verbosity &verbosity)
WORKSPACE METHOD: VectorCreate.
Definition: auto_md.cc:25683
Select_sg_ArrayOfArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g
void Select_sg_ArrayOfArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16177
Touch_sg_ScatteringMetaData_g
void Touch_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18206
DoitCalc_g
void DoitCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6269
ArrayOfGriddedField4Create
void ArrayOfGriddedField4Create(ArrayOfGriddedField4 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfGriddedField4Create.
Definition: auto_md.cc:25447
ReadXML_sg_Agenda_g
void ReadXML_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13231
Ignore_sg_ArrayOfArrayOfPropagationMatrix_g
void Ignore_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7263
jacobianAddPointingZa
void jacobianAddPointingZa(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Matrix &sensor_pos, const Vector &sensor_time, const Index &poly_order, const String &calcmode, const Numeric &dza, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddPointingZa.
Definition: m_jacobian.cc:600
abs_lookupSetupWide
void abs_lookupSetupWide(Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Numeric &p_min, const Numeric &p_max, const Numeric &p_step, const Numeric &t_min, const Numeric &t_max, const Numeric &h2o_min, const Numeric &h2o_max, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupSetupWide.
Definition: m_abs_lookup.cc:1717
covmat_sxAddBlock
void covmat_sxAddBlock(CovarianceMatrix &covmat_sx, const ArrayOfRetrievalQuantity &jacobian_quantities, const T &block, const Index &i, const Index &j, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_sxAddBlock.
ARTS::Var::abs_species_active
ArrayOfIndex abs_species_active(Workspace &ws) noexcept
Definition: autoarts.h:2170
pha_mat_spt_agendaExecute
void pha_mat_spt_agendaExecute(Workspace &ws, Tensor5 &pha_mat_spt, const Index za_index, const Index scat_lat_index, const Index scat_lon_index, const Index scat_p_index, const Index aa_index, const Numeric rtp_temperature, const Agenda &input_agenda)
Definition: auto_md.cc:24663
Copy_sg_ArrayOfGriddedField1_g
void Copy_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4616
abs_lines_per_speciesChangeBaseParameterForSpecies
void abs_lines_per_speciesChangeBaseParameterForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &loose_matching, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForSpecies.
Definition: m_absorptionlines.cc:1890
WriteXMLIndexed_sg_ArrayOfVector_g
void WriteXMLIndexed_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20541
MatrixSetConstant
void MatrixSetConstant(Matrix &out, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixSetConstant.
Definition: m_basic_types.cc:410
RadiationVector
Radiation Vector for Stokes dimension 1-4.
Definition: transmissionmatrix.h:395
ARTS::Var::dobatch_radiance_field
ArrayOfTensor5 dobatch_radiance_field(Workspace &ws) noexcept
Definition: autoarts.h:3076
VerbosityCreate
void VerbosityCreate(Verbosity &out, const Verbosity &verbosity)
WORKSPACE METHOD: VerbosityCreate.
Definition: auto_md.cc:25687
ReadXMLIndexed_sg_GasAbsLookup_g
void ReadXMLIndexed_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14638
surfaceTelsem
void surfaceTelsem(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const TelsemAtlas &atlas, const Numeric &r_min, const Numeric &r_max, const Numeric &d_max, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceTelsem.
Definition: m_surface.cc:989
nelemGet_sg_ArrayOfPpath_g
void nelemGet_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10204
g0Earth
void g0Earth(Numeric &g0, const Numeric &lat, const Verbosity &verbosity)
WORKSPACE METHOD: g0Earth.
Definition: m_planets.cc:59
IndexSet
void IndexSet(Index &out, const Index &value, const Verbosity &verbosity)
WORKSPACE METHOD: IndexSet.
Definition: m_basic_types.cc:136
Copy_sg_Rational_g
void Copy_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5021
surfaceSemiSpecularBy3beams_g
void surfaceSemiSpecularBy3beams_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17316
ReadXML_sg_ArrayOfArrayOfMatrix_g
void ReadXML_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13303
Append_sg_ArrayOfScatteringMetaDataArrayOfScatteringMetaData_g
void Append_sg_ArrayOfScatteringMetaDataArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2373
nelemGet_sg_ArrayOfVector_g
void nelemGet_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10537
abs_lines_per_speciesSetQuantumNumberForMatch
void abs_lines_per_speciesSetQuantumNumberForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &quantum_number, const Rational &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetQuantumNumberForMatch.
Definition: m_absorptionlines.cc:996
sensor_responseBackend_g
void sensor_responseBackend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16563
ARTS::Var::abs_lines
ArrayOfAbsorptionLines abs_lines(Workspace &ws) noexcept
Definition: autoarts.h:2013
ArrayOfArrayOfVectorCreate
void ArrayOfArrayOfVectorCreate(ArrayOfArrayOfVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfVectorCreate.
Definition: auto_md.cc:25427
iySurfaceFastem
void iySurfaceFastem(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Tensor3 &iy_transmission, const Index &iy_id, const Index &jacobian_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Numeric &surface_skin_t, const Numeric &salinity, const Numeric &wind_speed, const Numeric &wind_direction, const Index &fastem_version, const Verbosity &verbosity)
WORKSPACE METHOD: iySurfaceFastem.
Definition: m_surface.cc:290
VectorLinSpace_g
void VectorLinSpace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18371
Touch_sg_ArrayOfArrayOfGriddedField3_g
void Touch_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17828
retrievalAddScatSpecies_g
void retrievalAddScatSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15575
cloudbox_fieldSetConst_g
void cloudbox_fieldSetConst_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3752
ArrayOfRadiationVectorCreate_g
void ArrayOfRadiationVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:221
spectral_radiance_fieldExpandCloudboxField_g
void spectral_radiance_fieldExpandCloudboxField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16990
WriteXML
void WriteXML(const String &output_file_format, const T &in, const String &filename, const Index &no_clobber, const String &in_wsvname, const String &filename_wsvname, const String &no_clobber_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: WriteXML.
Definition: m_xml.h:118
jacobianFromYbatch
void jacobianFromYbatch(Matrix &jacobian, const ArrayOfVector &ybatch, const Vector &y, const Numeric &pert_size, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianFromYbatch.
Definition: m_jacobian.cc:2268
WriteXML_sg_CIARecord_g
void WriteXML_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19460
p_gridDensify
void p_gridDensify(Vector &p_grid, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &p_grid_old, const Index &nfill, const Verbosity &verbosity)
WORKSPACE METHOD: p_gridDensify.
Definition: m_atmosphere.cc:3760
GriddedFieldLatLonExpand_sg_GriddedField2GriddedField2_g
void GriddedFieldLatLonExpand_sg_GriddedField2GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7072
ARTS::Var::lbl_checked
Index lbl_checked(Workspace &ws) noexcept
Definition: autoarts.h:3996
MagFieldsFromAltitudeRawCalc_g
void MagFieldsFromAltitudeRawCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9667
transmittanceFromIy_aux
void transmittanceFromIy_aux(Vector &transmittance, const ArrayOfString &iy_aux_vars, const ArrayOfMatrix &iy_aux, const Verbosity &verbosity)
WORKSPACE METHOD: transmittanceFromIy_aux.
Definition: m_surface.cc:2747
WriteNetCDFIndexed_sg_Tensor3_g
void WriteNetCDFIndexed_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18810
WriteXMLIndexed_sg_ArrayOfGriddedField2_g
void WriteXMLIndexed_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20255
Append_sg_ArrayOfTensor5Tensor5_g
void Append_sg_ArrayOfTensor5Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2957
ArrayOfArrayOfGriddedField3Create
void ArrayOfArrayOfGriddedField3Create(ArrayOfArrayOfGriddedField3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfGriddedField3Create.
Definition: auto_md.cc:25367
cloudbox_fieldUpdateSeq1DPP
void cloudbox_fieldUpdateSeq1DPP(Workspace &ws, Tensor6 &cloudbox_field_mono, Index &za_index, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Tensor4 &pnd_field, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldUpdateSeq1DPP.
Definition: m_doit.cc:1410
ncolsGet_sg_Sparse_g
void ncolsGet_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10573
ReadXML_sg_GriddedField2_g
void ReadXML_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13717
ARTS::Var::doit_is_initialized
Index doit_is_initialized(Workspace &ws) noexcept
Definition: autoarts.h:3124
WriteXML_sg_Ppath_g
void WriteXML_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19652
Ignore_sg_GriddedField2_g
void Ignore_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7527
particle_massesFromMetaData_g
void particle_massesFromMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11140
ARTS::Var::sensor_response_pol_grid
ArrayOfIndex sensor_response_pol_grid(Workspace &ws) noexcept
Definition: autoarts.h:6428
Select_sg_ArrayOfTensor6ArrayOfTensor6_g
void Select_sg_ArrayOfTensor6ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16409
jacobianAddWind
void jacobianAddWind(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dfrequency, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddWind.
Definition: m_jacobian.cc:1476
ArrayOfIndexSet_g
void ArrayOfIndexSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3060
GriddedFieldLatLonExpand_sg_GriddedField3GriddedField3_g
void GriddedFieldLatLonExpand_sg_GriddedField3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7079
atm_fields_compactCreateFromField_g
void atm_fields_compactCreateFromField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3451
Select_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g
void Select_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16209
time_stampsSort_sg_ArrayOfVectorArrayOfVector_g
void time_stampsSort_sg_ArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17773
ReadXML_sg_ArrayOfTensor4_g
void ReadXML_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13591
Select_sg_ArrayOfGriddedField2ArrayOfGriddedField2_g
void Select_sg_ArrayOfGriddedField2ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16265
parser.h
spectral_radiance_fieldExpandCloudboxField
void spectral_radiance_fieldExpandCloudboxField(Workspace &ws, Tensor7 &spectral_radiance_field, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor7 &cloudbox_field, const Numeric &ppath_lmax, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Vector &za_grid, const Index &use_parallel_iy, const Verbosity &verbosity)
WORKSPACE METHOD: spectral_radiance_fieldExpandCloudboxField.
Definition: m_fluxes.cc:774
Print_sg_ArrayOfArrayOfTransmissionMatrix_g
void Print_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11706
Matrix3ColFromVectors
void Matrix3ColFromVectors(Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix3ColFromVectors.
Definition: m_basic_types.cc:308
ARTS::Var::propmat_clearsky_agenda_checked
Index propmat_clearsky_agenda_checked(Workspace &ws) noexcept
Definition: autoarts.h:5414
ReadXML_sg_ArrayOfRetrievalQuantity_g
void ReadXML_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13519
vmr_fieldSetAllConstant_g
void vmr_fieldSetAllConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18563
WriteXML_sg_ArrayOfArrayOfString_g
void WriteXML_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19076
WindFieldsCalcExpand1D
void WindFieldsCalcExpand1D(Tensor3 &wind_u_field, Tensor3 &wind_v_field, Tensor3 &wind_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &wind_u_field_raw, const GriddedField3 &wind_v_field_raw, const GriddedField3 &wind_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: WindFieldsCalcExpand1D.
Definition: m_atmosphere.cc:3226
NumericInvScale
void NumericInvScale(Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: NumericInvScale.
Definition: m_basic_types.cc:451
ARTS::Var::iy_aux
ArrayOfMatrix iy_aux(Workspace &ws) noexcept
Definition: autoarts.h:3719
Append_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g
void Append_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2362
ARTS::Var::geo_pos_agenda
Agenda geo_pos_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3551
geo_posEndOfPpath
void geo_posEndOfPpath(Vector &geo_pos, const Ppath &ppath, const Verbosity &verbosity)
WORKSPACE METHOD: geo_posEndOfPpath.
Definition: m_ppath.cc:103
TessemNNCreate
void TessemNNCreate(TessemNN &out, const Verbosity &verbosity)
WORKSPACE METHOD: TessemNNCreate.
Definition: auto_md.cc:25675
abs_linesKeepBands_g
void abs_linesKeepBands_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:699
Compare_sg_ArrayOfTensor7ArrayOfTensor7_g
void Compare_sg_ArrayOfTensor7ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4007
Select_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g
void Select_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16345
Touch_sg_ArrayOfRadiationVector_g
void Touch_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17978
ARTS::Var::abs_nls
ArrayOfArrayOfSpeciesTag abs_nls(Workspace &ws) noexcept
Definition: autoarts.h:2065
ARTS::Var::dpropmat_clearsky_dx
ArrayOfPropagationMatrix dpropmat_clearsky_dx(Workspace &ws) noexcept
Definition: autoarts.h:3269
ARTS::Var::rtp_temperature
Numeric rtp_temperature(Workspace &ws) noexcept
Definition: autoarts.h:5807
Copy_sg_TransmissionMatrix_g
void Copy_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5165
ArrayOfAgendaCreate
void ArrayOfAgendaCreate(ArrayOfAgenda &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfAgendaCreate.
Definition: auto_md.cc:25355
AtmFieldsAndParticleBulkPropFieldFromCompact_g
void AtmFieldsAndParticleBulkPropFieldFromCompact_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3258
Reduce_sg_Tensor3Tensor4_g
void Reduce_sg_Tensor3Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15196
ppathCalcFromAltitude
void ppathCalcFromAltitude(Workspace &ws, Ppath &ppath, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Numeric &altitude, const Numeric &accuracy, const Verbosity &verbosity)
WORKSPACE METHOD: ppathCalcFromAltitude.
Definition: m_ppath.cc:232
ReadXML_sg_ArrayOfArrayOfVector_g
void ReadXML_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13420
Sleep_g
void Sleep_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16901
ReadXML_sg_Tensor3_g
void ReadXML_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13915
abs_linesCompact_g
void abs_linesCompact_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1351
CompareRelative_sg_MatrixMatrix_g
void CompareRelative_sg_MatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4085
ReadXMLIndexed_sg_ArrayOfGriddedField1_g
void ReadXMLIndexed_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14302
Ignore_sg_ArrayOfArrayOfSpeciesTag_g
void Ignore_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7287
iyApplyUnit_g
void iyApplyUnit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8407
Delete_sg_Numeric_g
void Delete_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5907
psdDelanoeEtAl14
void psdDelanoeEtAl14(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &iwc, const Numeric &n0Star, const Numeric &Dm, const Numeric &rho, const Numeric &alpha, const Numeric &beta, const Numeric &t_min, const Numeric &t_max, const Numeric &dm_min, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdDelanoeEtAl14.
Definition: m_psd.cc:665
particle_massesFromMetaData
void particle_massesFromMetaData(Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
WORKSPACE METHOD: particle_massesFromMetaData.
Definition: m_microphysics.cc:109
npagesGet
void npagesGet(Index &npages, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: npagesGet.
nelemGet_sg_ArrayOfGriddedField2_g
void nelemGet_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10339
ybatch_calc_agendaExecute
void ybatch_calc_agendaExecute(Workspace &ws, Vector &y, ArrayOfVector &y_aux, Matrix &jacobian, const Index ybatch_index, const Agenda &input_agenda)
Definition: auto_md.cc:25296
ReadXML_sg_PropagationMatrix_g
void ReadXML_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13816
Copy_sg_ArrayOfMatrix_g
void Copy_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4661
ARTS::Var::ybatch_index
Index ybatch_index(Workspace &ws) noexcept
Definition: autoarts.h:7603
iyEmissionStandard
void iyEmissionStandard(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, Tensor4 &ppvar_trans_partial, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Vector &rte_pos2, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Verbosity &verbosity)
WORKSPACE METHOD: iyEmissionStandard.
Definition: m_rte.cc:563
Tensor3SetConstant
void Tensor3SetConstant(Tensor3 &out, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor3SetConstant.
Definition: m_basic_types.cc:620
VectorAddVector_g
void VectorAddVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18330
ybatchTimeAveraging
void ybatchTimeAveraging(ArrayOfVector &ybatch, ArrayOfTime &time_grid, ArrayOfMatrix &covmat_sepsbatch, ArrayOfIndex &counts, const String &time_step, const Index &disregard_first, const Index &disregard_last, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchTimeAveraging.
Definition: m_raw.cc:58
abs_linesChangeBaseParameterForMatchingLevels_g
void abs_linesChangeBaseParameterForMatchingLevels_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1129
QuantumIdentifierCreate_g
void QuantumIdentifierCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:431
abs_linesSetBaseParameterForMatchingLevels
void abs_linesSetBaseParameterForMatchingLevels(ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLevels.
Definition: m_absorptionlines.cc:2377
ReadLBLRTM_g
void ReadLBLRTM_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13052
WriteXML_sg_ArrayOfGriddedField3_g
void WriteXML_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19184
ARTS::Var::sensor_description_amsu
Matrix sensor_description_amsu(Workspace &ws) noexcept
Definition: autoarts.h:6162
workspace_ng.h
This file contains the Workspace class.
Delete_sg_ArrayOfPpath_g
void Delete_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5475
CompareRelative_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g
void CompareRelative_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4254
Delete_sg_GriddedField5_g
void Delete_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5859
Ignore
void Ignore(const T &in, const Verbosity &verbosity)
WORKSPACE METHOD: Ignore.
Definition: m_ignore.h:52
IndexStepDown
void IndexStepDown(Index &out, const Index &in, const Verbosity &verbosity)
WORKSPACE METHOD: IndexStepDown.
Definition: m_basic_types.cc:139
ARTS::Var::src_xsec_per_species
ArrayOfMatrix src_xsec_per_species(Workspace &ws) noexcept
Definition: autoarts.h:6641
abs_lines_per_speciesSetQuantumNumberForMatch_g
void abs_lines_per_speciesSetQuantumNumberForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1110
z_surfaceConstantAltitude_g
void z_surfaceConstantAltitude_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17097
lon_gridFromRawField
void lon_gridFromRawField(Vector &lon_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
WORKSPACE METHOD: lon_gridFromRawField.
Definition: m_atmosphere.cc:3982
iyLoopFrequencies_g
void iyLoopFrequencies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8851
ARTS::Var::stokes_rotation
Vector stokes_rotation(Workspace &ws) noexcept
Definition: autoarts.h:6678
spectral_radiance_fieldClearskyPlaneParallel
void spectral_radiance_fieldClearskyPlaneParallel(Workspace &ws, Tensor7 &spectral_radiance_field, Tensor3 &trans_field, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Matrix &z_surface, const Numeric &ppath_lmax, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Vector &za_grid, const Index &use_parallel_iy, const Verbosity &verbosity)
WORKSPACE METHOD: spectral_radiance_fieldClearskyPlaneParallel.
Definition: m_fluxes.cc:483
retrievalAddPointingZa_g
void retrievalAddPointingZa_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15541
ARTS::Var::oem_diagnostics
Vector oem_diagnostics(Workspace &ws) noexcept
Definition: autoarts.h:4718
Touch_sg_ArrayOfTransmissionMatrix_g
void Touch_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18062
surface_complex_refr_indexFromGriddedField5
void surface_complex_refr_indexFromGriddedField5(GriddedField3 &surface_complex_refr_index, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField5 &complex_refr_index_field, const Verbosity &verbosity)
WORKSPACE METHOD: surface_complex_refr_indexFromGriddedField5.
Definition: m_surface.cc:1837
ARTS::Var::iy_main_agenda
Agenda iy_main_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3794
Zeeman::start
constexpr Rational start(Rational Ju, Rational Jl, Polarization type) noexcept
Gives the lowest M for a polarization type of this transition.
Definition: zeemandata.h:77
ARTS::Var::rte_pos2
Vector rte_pos2(Workspace &ws) noexcept
Definition: autoarts.h:5696
Append_sg_ArrayOfStringString_g
void Append_sg_ArrayOfStringString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2913
Append_sg_VectorNumeric_g
void Append_sg_VectorNumeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1921
EnergyLevelMapCreate
void EnergyLevelMapCreate(EnergyLevelMap &out, const Verbosity &verbosity)
WORKSPACE METHOD: EnergyLevelMapCreate.
Definition: auto_md.cc:25543
Append_sg_ArrayOfAbsorptionLinesArrayOfAbsorptionLines_g
void Append_sg_ArrayOfAbsorptionLinesArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2020
doit_scat_fieldCalcLimb_g
void doit_scat_fieldCalcLimb_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6471
complex_refr_indexIceMatzler06
void complex_refr_indexIceMatzler06(GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
WORKSPACE METHOD: complex_refr_indexIceMatzler06.
Definition: m_refraction.cc:355
f_gridMetMM
void f_gridMetMM(Vector &f_grid, Vector &f_backend, ArrayOfArrayOfIndex &channel2fgrid_indexes, ArrayOfVector &channel2fgrid_weights, const Matrix &met_mm_backend, const Vector &freq_spacing, const ArrayOfIndex &freq_number, const Numeric &freq_merge_threshold, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridMetMM.
Definition: m_sensor.cc:735
Print_sg_ArrayOfScatteringMetaData_g
void Print_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11797
ppathStepByStep_g
void ppathStepByStep_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11481
ReadXMLIndexed_sg_Tensor5_g
void ReadXMLIndexed_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14962
nelemGet_sg_ArrayOfScatteringMetaData_g
void nelemGet_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10420
abs_vecAddGas_g
void abs_vecAddGas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1648
ReadXMLIndexed_sg_Index_g
void ReadXMLIndexed_sg_Index_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14746
rtp_nlteFromRaw_g
void rtp_nlteFromRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15848
Touch_sg_SpeciesAuxData_g
void Touch_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18224
abs_lines_per_speciesSetT0_g
void abs_lines_per_speciesSetT0_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1069
Select_sg_ArrayOfAgendaArrayOfAgenda_g
void Select_sg_ArrayOfAgendaArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16096
GriddedFieldGetName_sg_GriddedField1_g
void GriddedFieldGetName_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7030
MCGeneral
void MCGeneral(Workspace &ws, Vector &y, Index &mc_iteration_count, Vector &mc_error, Tensor3 &mc_points, ArrayOfIndex &mc_source_domain, ArrayOfIndex &mc_scat_order, const MCAntenna &mc_antenna, const Vector &f_grid, const Index &f_index, const Matrix &sensor_pos, const Matrix &sensor_los, const Index &stokes_dim, const Index &atmosphere_dim, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Agenda &iy_space_agenda, const Agenda &surface_rtprop_agenda, const Agenda &propmat_clearsky_agenda, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const String &iy_unit, const Index &mc_seed, const Numeric &mc_std_err, const Index &mc_max_time, const Index &mc_max_iter, const Index &mc_min_iter, const Numeric &mc_taustep_limit, const Index &l_mc_scat_order, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: MCGeneral.
Definition: m_montecarlo.cc:87
atm_fields_compactCreateFromField
void atm_fields_compactCreateFromField(GriddedField4 &atm_fields_compact, const String &name, const GriddedField3 &field, const Verbosity &verbosity)
WORKSPACE METHOD: atm_fields_compactCreateFromField.
Definition: m_atmosphere.cc:1664
WriteXMLIndexed_sg_StokesVector_g
void WriteXMLIndexed_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20892
sensor_responseWMRF
void sensor_responseWMRF(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Sparse &wmrf_weights, const Vector &f_backend, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseWMRF.
Definition: m_sensor.cc:3352
Time
Class to handle time in ARTS.
Definition: artstime.h:40
abs_speciesInit
void abs_speciesInit(ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
WORKSPACE METHOD: abs_speciesInit.
Definition: m_abs_lookup.cc:1969
Delete_sg_String_g
void Delete_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5995
WriteXMLIndexed_sg_ArrayOfTensor4_g
void WriteXMLIndexed_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20463
abs_linesSetLinemixingLimitForMatch
void abs_linesSetLinemixingLimitForMatch(ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetLinemixingLimitForMatch.
Definition: m_absorptionlines.cc:1676
particle_fieldCleanup
void particle_fieldCleanup(Tensor4 &particle_field_out, const Tensor4 &particle_field_in, const Numeric &threshold, const Verbosity &verbosity)
WORKSPACE METHOD: particle_fieldCleanup.
Definition: m_cloudbox.cc:1104
Delete_sg_ArrayOfAbsorptionLines_g
void Delete_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5411
ReadXMLIndexed_sg_HitranRelaxationMatrixData_g
void ReadXMLIndexed_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14734
ArrayOfSparseCreate_g
void ArrayOfSparseCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:245
WriteXMLIndexed_sg_PropagationMatrix_g
void WriteXMLIndexed_sg_PropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20788
AtmosphereSet3D_g
void AtmosphereSet3D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3360
CompareRelative_sg_Tensor4Tensor4_g
void CompareRelative_sg_Tensor4Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4111
TangentPointPrint
void TangentPointPrint(const Ppath &ppath, const Index &level, const Verbosity &verbosity)
WORKSPACE METHOD: TangentPointPrint.
Definition: m_ppath.cc:1643
Exit
void Exit(const Verbosity &verbosity)
WORKSPACE METHOD: Exit.
Definition: m_general.cc:404
ArrayOfAgendaCreate_g
void ArrayOfAgendaCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:53
specular_losCalc
void specular_losCalc(Vector &specular_los, Vector &surface_normal, const Vector &rtp_pos, const Vector &rtp_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Matrix &z_surface, const Index &ignore_surface_slope, const Verbosity &verbosity)
WORKSPACE METHOD: specular_losCalc.
Definition: m_surface.cc:732
Touch_sg_Sparse_g
void Touch_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18218
Copy_sg_ArrayOfTensor6_g
void Copy_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4787
ArrayOfAgendaExecute
void ArrayOfAgendaExecute(Workspace &ws, const Index &agenda_array_index, const ArrayOfAgenda &agendas, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfAgendaExecute.
Definition: m_agenda.cc:132
Touch_sg_ArrayOfGriddedField4_g
void Touch_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17948
WriteXML_sg_ArrayOfArrayOfMatrix_g
void WriteXML_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18980
abs_xsec_per_speciesAddHitranXsec_g
void abs_xsec_per_speciesAddHitranXsec_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1683
WriteXML_sg_GriddedField4_g
void WriteXML_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19556
AgendaExecute
void AgendaExecute(Workspace &ws, const Agenda &a, const Verbosity &verbosity)
WORKSPACE METHOD: AgendaExecute.
Definition: m_agenda.cc:36
WriteXMLIndexed_sg_SingleScatteringData_g
void WriteXMLIndexed_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20853
Print_sg_ArrayOfArrayOfGriddedField3_g
void Print_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11608
ArrayOfArrayOfTensor6Create_g
void ArrayOfArrayOfTensor6Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:143
PropagationMatrixCreate
void PropagationMatrixCreate(PropagationMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: PropagationMatrixCreate.
Definition: auto_md.cc:25603
surface_rtpropCallAgendaX_g
void surface_rtpropCallAgendaX_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17384
opt_prop_bulkCalc
void opt_prop_bulkCalc(PropagationMatrix &ext_mat, StokesVector &abs_vec, const ArrayOfPropagationMatrix &ext_mat_spt, const ArrayOfStokesVector &abs_vec_spt, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: opt_prop_bulkCalc.
Definition: m_optproperties.cc:857
RT4CalcWithRT4Surface_g
void RT4CalcWithRT4Surface_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15744
Copy_sg_ArrayOfArrayOfTransmissionMatrix_g
void Copy_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4589
Print_sg_ScatteringMetaData_g
void Print_sg_ScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12049
Touch_sg_ArrayOfArrayOfTransmissionMatrix_g
void Touch_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17912
abs_lookupTestAccuracy_g
void abs_lookupTestAccuracy_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1519
jacobianAddPolyfit_g
void jacobianAddPolyfit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9283
propmat_clearskyAddOnTheFly
void propmat_clearskyAddOnTheFly(Workspace &ws, ArrayOfPropagationMatrix &propmat_clearsky, ArrayOfStokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_dx_source, ArrayOfStokesVector &nlte_dsource_dx, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyAddOnTheFly.
Definition: m_abs.cc:1504
ReadXMLIndexed_sg_ArrayOfPpath_g
void ReadXMLIndexed_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14134
iyHybrid
void iyHybrid(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Ppath &ppath, const Vector &rte_pos2, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Tensor7 &cloudbox_field, const Vector &za_grid, const Index &Naa_grid, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyHybrid.
Definition: m_fos.cc:855
NumericFromVector
void NumericFromVector(Numeric &out, const Vector &in, const String &op, const Verbosity &verbosity)
WORKSPACE METHOD: NumericFromVector.
Definition: m_basic_types.cc:428
Print_sg_ArrayOfArrayOfRadiationVector_g
void Print_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11643
iyActiveSingleScat_g
void iyActiveSingleScat_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8259
ppvar_optical_depthFromPpvar_trans_cumulat_g
void ppvar_optical_depthFromPpvar_trans_cumulat_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11548
VectorCrop
void VectorCrop(Vector &out, const Vector &in, const Numeric &min_value, const Numeric &max_value, const Verbosity &verbosity)
WORKSPACE METHOD: VectorCrop.
Definition: m_basic_types.cc:932
ReadXML_sg_ArrayOfRadiationVector_g
void ReadXML_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13510
jacobianAddNLTEs
void jacobianAddNLTEs(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const ArrayOfQuantumIdentifier &energy_level_identities, const Numeric &dx, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddNLTEs.
Definition: m_jacobian.cc:1861
ARTS::Var::wmrf_channels
ArrayOfIndex wmrf_channels(Workspace &ws) noexcept
Definition: autoarts.h:7306
ARTS::Var::particle_bulkprop_field
Tensor4 particle_bulkprop_field(Workspace &ws) noexcept
Definition: autoarts.h:4810
abs_linesChangeLineShapeModelParameterForMatchingLines
void abs_linesChangeLineShapeModelParameterForMatchingLines(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const Index &relative, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesChangeLineShapeModelParameterForMatchingLines.
Definition: m_absorptionlines.cc:2017
abs_linesSetLinemixingLimitForMatch_g
void abs_linesSetLinemixingLimitForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1037
Copy_sg_ArrayOfRetrievalQuantity_g
void Copy_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4697
scat_dataCheck_g
void scat_dataCheck_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16033
complex_refr_indexConstant_g
void complex_refr_indexConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4358
ARTS::Var::yb
Vector yb(Workspace &ws) noexcept
Definition: autoarts.h:7542
covmat_sxAddInverseBlock_sg_Sparse_g
void covmat_sxAddInverseBlock_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5378
ArrayOfArrayOfTransmissionMatrixCreate
void ArrayOfArrayOfTransmissionMatrixCreate(ArrayOfArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfTransmissionMatrixCreate.
Definition: auto_md.cc:25423
Append_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g
void Append_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2164
Select_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g
void Select_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16193
ExtractFromMetaSingleScatSpecies_g
void ExtractFromMetaSingleScatSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6673
abs_lookupSetupBatch_g
void abs_lookupSetupBatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1450
ARTS::Var::ybatch_jacobians
ArrayOfMatrix ybatch_jacobians(Workspace &ws) noexcept
Definition: autoarts.h:7620
abs_linesSetBaseParameterForMatchingLines
void abs_linesSetBaseParameterForMatchingLines(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &loose_matching, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLines.
Definition: m_absorptionlines.cc:1912
ArrayOfTensor4Create_g
void ArrayOfTensor4Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:275
ARTS::Var::mag_v_field
Tensor3 mag_v_field(Workspace &ws) noexcept
Definition: autoarts.h:4164
SparseMatrixIdentity
void SparseMatrixIdentity(Sparse &out, const Index &n, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: SparseMatrixIdentity.
Definition: m_basic_types.cc:545
nelemGet_sg_ArrayOfCIARecord_g
void nelemGet_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10321
WriteXML_sg_TessemNN_g
void WriteXML_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19880
FieldFromGriddedField
void FieldFromGriddedField(Matrix &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField2 &in, const Verbosity &verbosity)
WORKSPACE METHOD: FieldFromGriddedField.
Definition: m_atmosphere.cc:339
ARTS::Var::p_grid_orig
Vector p_grid_orig(Workspace &ws) noexcept
Definition: autoarts.h:4779
WriteXML_sg_Matrix_g
void WriteXML_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19628
OEM_g
void OEM_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10931
nelemGet_sg_ArrayOfArrayOfGriddedField2_g
void nelemGet_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10168
Touch_sg_Matrix_g
void Touch_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18164
ReadXMLIndexed_sg_ArrayOfArrayOfString_g
void ReadXMLIndexed_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14218
Copy_sg_ArrayOfString_g
void Copy_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4742
Print_sg_GriddedField4_g
void Print_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11958
ArrayOfArrayOfIndexCreate
void ArrayOfArrayOfIndexCreate(ArrayOfArrayOfIndex &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfIndexCreate.
Definition: auto_md.cc:25371
AtmFieldPerturb_g
void AtmFieldPerturb_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3096
Ignore_sg_ArrayOfGriddedField4_g
void Ignore_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7359
IndexSetToLast_sg_ArrayOfPpath_g
void IndexSetToLast_sg_ArrayOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7828
ARTS::Var::t_field
Tensor3 t_field(Workspace &ws) noexcept
Definition: autoarts.h:6947
Workspace
Workspace class.
Definition: workspace_ng.h:40
TessemNNReadAscii
void TessemNNReadAscii(TessemNN &tessem_nn, const String &filename, const Verbosity &verbosity)
WORKSPACE METHOD: TessemNNReadAscii.
Definition: m_tessem.cc:33
ARTS::Var::za_grid_weights
Vector za_grid_weights(Workspace &ws) noexcept
Definition: autoarts.h:7780
ReadXMLIndexed_sg_Tensor4_g
void ReadXMLIndexed_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14950
ARTS::Var::abs_t_pert
Vector abs_t_pert(Workspace &ws) noexcept
Definition: autoarts.h:2215
WriteXML_sg_ArrayOfTensor6_g
void WriteXML_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19388
jacobianCalcPointingZaInterp_g
void jacobianCalcPointingZaInterp_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9441
CIARecord
CIA data for a single pair of molecules.
Definition: cia.h:67
GriddedField1
Definition: gridded_fields.h:196
Touch_sg_SingleScatteringData_g
void Touch_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18212
ReadXMLIndexed_sg_ArrayOfArrayOfVector_g
void ReadXMLIndexed_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14278
ARTS::Var::ybatch_aux
ArrayOfArrayOfVector ybatch_aux(Workspace &ws) noexcept
Definition: autoarts.h:7574
ArrayOfCIARecordCreate_g
void ArrayOfCIARecordCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:167
psdModifiedGammaMassXmedian
void psdModifiedGammaMassXmedian(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMassXmedian.
Definition: m_psd.cc:584
mc_antennaSetGaussian
void mc_antennaSetGaussian(MCAntenna &mc_antenna, const Numeric &za_sigma, const Numeric &aa_sigma, const Verbosity &verbosity)
WORKSPACE METHOD: mc_antennaSetGaussian.
Definition: m_montecarlo.cc:64
GriddedFieldLatLonRegrid
void GriddedFieldLatLonRegrid(GriddedField2 &out, const Vector &lat_true, const Vector &lon_true, const GriddedField2 &in, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedFieldLatLonRegrid.
Definition: m_atmosphere.cc:950
abs_linesDeleteBadF0
void abs_linesDeleteBadF0(ArrayOfAbsorptionLines &abs_lines, const Numeric &f0, const Index &lower, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesDeleteBadF0.
Definition: m_absorptionlines.cc:1124
Copy_sg_ArrayOfCIARecord_g
void Copy_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4607
GridPosCreate_g
void GridPosCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:347
ARTS::Var::src_coef
Matrix src_coef(Workspace &ws) noexcept
Definition: autoarts.h:6615
Copy_sg_ArrayOfArrayOfSingleScatteringData_g
void Copy_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4526
WriteXMLIndexed_sg_CIARecord_g
void WriteXMLIndexed_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20567
WriteXML_sg_Timer_g
void WriteXML_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19856
ReadXMLIndexed_sg_Time_g
void ReadXMLIndexed_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15010
WriteXMLIndexed_sg_Timer_g
void WriteXMLIndexed_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20996
jacobianAddFreqStretch
void jacobianAddFreqStretch(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddFreqStretch.
Definition: m_jacobian.cc:425
line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D
void line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D(Workspace &ws, Matrix &line_irradiance, Tensor3 &line_transmission, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const Tensor3 &t_field, const Tensor3 &z_field, const Vector &p_grid, const Vector &refellipsoid, const Tensor3 &surface_props_data, const Agenda &iy_main_agenda, const Agenda &ppath_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Agenda &propmat_clearsky_agenda, const Numeric &df, const Index &nz, const Index &nf, const Numeric &r, const Verbosity &verbosity)
WORKSPACE METHOD: line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D.
Definition: m_radiation_field.cc:37
matpackII.h
Header file for sparse matrices.
p_gridDensify_g
void p_gridDensify_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12799
Print_sg_ArrayOfStokesVector_g
void Print_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11818
Select_sg_ArrayOfTensor4ArrayOfTensor4_g
void Select_sg_ArrayOfTensor4ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16393
Print_sg_ArrayOfSingleScatteringData_g
void Print_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11804
covmat_sxAddBlock_sg_Sparse_g
void covmat_sxAddBlock_sg_Sparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5358
Matrix2ColFromVectors
void Matrix2ColFromVectors(Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix2ColFromVectors.
Definition: m_basic_types.cc:291
Append_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g
void Append_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2384
refellipsoidVenus
void refellipsoidVenus(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidVenus.
Definition: m_planets.cc:229
Delete_sg_ArrayOfSingleScatteringData_g
void Delete_sg_ArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5675
dx
#define dx
Definition: legacy_continua.cc:22180
ReadXMLIndexed_sg_GriddedField1_g
void ReadXMLIndexed_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14662
refellipsoidOrbitPlane_g
void refellipsoidOrbitPlane_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15337
ARTS::Var::abs_xsec_agenda_checked
Index abs_xsec_agenda_checked(Workspace &ws) noexcept
Definition: autoarts.h:2283
WriteXMLIndexed_sg_ArrayOfArrayOfStokesVector_g
void WriteXMLIndexed_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20138
Touch_sg_AbsorptionLines_g
void Touch_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17786
npagesGet_sg_Tensor7_g
void npagesGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10726
abs_linesSetLineShapeType_g
void abs_linesSetLineShapeType_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:940
jacobianCalcFreqShift
void jacobianCalcFreqShift(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcFreqShift.
Definition: m_jacobian.cc:329
Delete_sg_Verbosity_g
void Delete_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6091
Matrix2RowFromVectors
void Matrix2RowFromVectors(Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
WORKSPACE METHOD: Matrix2RowFromVectors.
Definition: m_basic_types.cc:339
yApplyUnit
void yApplyUnit(Vector &y, Matrix &jacobian, const Vector &y_f, const ArrayOfIndex &y_pol, const String &iy_unit, const Verbosity &verbosity)
WORKSPACE METHOD: yApplyUnit.
Definition: m_rte.cc:2345
opt_prop_bulkCalc_g
void opt_prop_bulkCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10996
WriteXMLIndexed_sg_CovarianceMatrix_g
void WriteXMLIndexed_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20580
spectral_radiance_fieldClearskyPlaneParallel_g
void spectral_radiance_fieldClearskyPlaneParallel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16941
TangentPointExtract_g
void TangentPointExtract_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17523
surfaceFlatRefractiveIndex_g
void surfaceFlatRefractiveIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17204
CovarianceMatrixCreate_g
void CovarianceMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:329
retrievalAddAbsSpecies_g
void retrievalAddAbsSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15423
cloudbox_field_monoOptimizeReverse_g
void cloudbox_field_monoOptimizeReverse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3881
Ignore_sg_ArrayOfTime_g
void Ignore_sg_ArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7467
abs_lines_per_speciesSetLineShapeTypeForMatch
void abs_lines_per_speciesSetLineShapeTypeForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeTypeForMatch.
Definition: m_absorptionlines.cc:1626
ScatElementsToabs_speciesAdd_g
void ScatElementsToabs_speciesAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15883
ArrayOfTelsemAtlasCreate
void ArrayOfTelsemAtlasCreate(ArrayOfTelsemAtlas &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTelsemAtlasCreate.
Definition: auto_md.cc:25495
ExtractFromMetaSingleScatSpecies
void ExtractFromMetaSingleScatSpecies(Vector &meta_param, const ArrayOfArrayOfScatteringMetaData &scat_meta, const String &meta_name, const Index &scat_species_index, const Verbosity &verbosity)
WORKSPACE METHOD: ExtractFromMetaSingleScatSpecies.
Definition: m_optproperties.cc:3090
ARTS::Var::partition_functions
SpeciesAuxData partition_functions(Workspace &ws) noexcept
Definition: autoarts.h:4860
ReadXMLIndexed_sg_ArrayOfString_g
void ReadXMLIndexed_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14470
ArrayOfVectorCreate_g
void ArrayOfVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:311
ArrayOfArrayOfTransmissionMatrixCreate_g
void ArrayOfArrayOfTransmissionMatrixCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:155
psdModifiedGammaMassXmean_g
void psdModifiedGammaMassXmean_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12668
ARTS::Var::dpnd_data_dx
Tensor3 dpnd_data_dx(Workspace &ws) noexcept
Definition: autoarts.h:3223
ReadXML_sg_ArrayOfIndex_g
void ReadXML_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13474
jacobianClose_g
void jacobianClose_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9512
Select_sg_SparseSparse_g
void Select_sg_SparseSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16473
Copy_sg_ArrayOfTensor5_g
void Copy_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4778
VectorLogSpace
void VectorLogSpace(Vector &out, const Numeric &start, const Numeric &stop, const Numeric &step, const Verbosity &verbosity)
WORKSPACE METHOD: VectorLogSpace.
Definition: m_basic_types.cc:1207
ARTS::Var::met_amsu_data
Matrix met_amsu_data(Workspace &ws) noexcept
Definition: autoarts.h:4434
ReadXMLIndexed_sg_Tensor3_g
void ReadXMLIndexed_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14938
iySurfaceFastem_g
void iySurfaceFastem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8960
batch_atm_fields_compactFromArrayOfMatrix
void batch_atm_fields_compactFromArrayOfMatrix(ArrayOfGriddedField4 &batch_atm_fields_compact, const Index &atmosphere_dim, const ArrayOfMatrix &atmospheres_fields, const ArrayOfString &field_names, const Verbosity &verbosity)
WORKSPACE METHOD: batch_atm_fields_compactFromArrayOfMatrix.
Definition: m_atmosphere.cc:1757
ARTS::Var::wind_w_field
Tensor3 wind_w_field(Workspace &ws) noexcept
Definition: autoarts.h:7279
Append_sg_ArrayOfArrayOfStringArrayOfString_g
void Append_sg_ArrayOfArrayOfStringArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2693
abs_lines_per_speciesSetLineShapeType
void abs_lines_per_speciesSetLineShapeType(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeType.
Definition: m_absorptionlines.cc:1605
ARTS::Var::pnd_agenda_input_t
Vector pnd_agenda_input_t(Workspace &ws) noexcept
Definition: autoarts.h:5038
pnd_agenda_arrayExecute
void pnd_agenda_arrayExecute(Workspace &ws, Matrix &pnd_data, Tensor3 &dpnd_data_dx, const Index agenda_array_index, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const ArrayOfAgenda &input_agenda_array)
Definition: auto_md.cc:24714
WriteXML_sg_ArrayOfArrayOfAbsorptionLines_g
void WriteXML_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18907
CIAInfo_g
void CIAInfo_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3529
RadiationFieldSpectralIntegrate_sg_Tensor5Tensor7_g
void RadiationFieldSpectralIntegrate_sg_Tensor5Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12898
xaStandard_g
void xaStandard_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21074
Print_sg_ArrayOfSparse_g
void Print_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11811
Test
void Test(const Verbosity &verbosity)
WORKSPACE METHOD: Test.
Definition: m_general.cc:421
surfaceFlatRvRh
void surfaceFlatRvRh(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Matrix &surface_rv_rh, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceFlatRvRh.
Definition: m_surface.cc:1333
abs_linesSetPopulationForMatch_g
void abs_linesSetPopulationForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:915
ReadXML_sg_ArrayOfCIARecord_g
void ReadXML_sg_ArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13429
ARTS::Var::sideband_response_multi
ArrayOfGriddedField1 sideband_response_multi(Workspace &ws) noexcept
Definition: autoarts.h:6512
ARTS::Var::pnd_agenda_input_names
ArrayOfString pnd_agenda_input_names(Workspace &ws) noexcept
Definition: autoarts.h:5023
Tensor6Create
void Tensor6Create(Tensor6 &out, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor6Create.
Definition: auto_md.cc:25659
Append_sg_ArrayOfArrayOfTimeArrayOfTime_g
void Append_sg_ArrayOfArrayOfTimeArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2726
WriteNetCDF_sg_Matrix_g
void WriteNetCDF_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18727
retrievalAddSpecialSpecies
void retrievalAddSpecialSpecies(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddSpecialSpecies.
Definition: m_retrieval.cc:1064
Append_sg_ArrayOfMatrixMatrix_g
void Append_sg_ArrayOfMatrixMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2825
VectorSet
void VectorSet(Vector &out, const Vector &value, const Verbosity &verbosity)
WORKSPACE METHOD: VectorSet.
Definition: m_basic_types.cc:1368
abs_linesSetT0
void abs_linesSetT0(ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetT0.
Definition: m_absorptionlines.cc:1719
GetEnvironmentVariable
void GetEnvironmentVariable(String &out, const String &in, const Verbosity &verbosity)
WORKSPACE METHOD: GetEnvironmentVariable.
Definition: m_general.cc:477
abs_lines_per_speciesSetZeemanCoefficients_g
void abs_lines_per_speciesSetZeemanCoefficients_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1305
propmat_clearskyAddOnTheFly_g
void propmat_clearskyAddOnTheFly_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12262
ReadXML_sg_Timer_g
void ReadXML_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13960
CompareRelative_sg_ArrayOfTensor6ArrayOfTensor6_g
void CompareRelative_sg_ArrayOfTensor6ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4215
ReadXMLIndexed_sg_ArrayOfArrayOfIndex_g
void ReadXMLIndexed_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14110
WriteXML_sg_ArrayOfArrayOfSingleScatteringData_g
void WriteXML_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19040
jacobianAddPointingZa_g
void jacobianAddPointingZa_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9270
WriteXMLIndexed_sg_ArrayOfSparse_g
void WriteXMLIndexed_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20398
refr_index_airFreeElectrons_g
void refr_index_airFreeElectrons_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15363
GriddedFieldGetName_sg_GriddedField3_g
void GriddedFieldGetName_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7044
Reduce_sg_VectorMatrix_g
void Reduce_sg_VectorMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15119
WriteXML_sg_ArrayOfArrayOfGriddedField3_g
void WriteXML_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18956
CompareRelative_sg_Tensor7Tensor7_g
void CompareRelative_sg_Tensor7Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4150
f_gridFromAbsorptionLines
void f_gridFromAbsorptionLines(Vector &f_grid, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &delta_f_low, const Numeric &delta_f_upp, const Index &num_freqs, const Verbosity &verbosity)
WORKSPACE METHOD: f_gridFromAbsorptionLines.
Definition: m_absorptionlines.cc:2558
WindFieldsCalc
void WindFieldsCalc(Tensor3 &wind_u_field, Tensor3 &wind_v_field, Tensor3 &wind_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &wind_u_field_raw, const GriddedField3 &wind_v_field_raw, const GriddedField3 &wind_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: WindFieldsCalc.
Definition: m_atmosphere.cc:2828
npagesGet_sg_Tensor5_g
void npagesGet_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10708
ReadXML_sg_GriddedField1_g
void ReadXML_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13708
Append_sg_ArrayOfArrayOfGriddedField3ArrayOfGriddedField3_g
void Append_sg_ArrayOfArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2594
ARTS::Var::mc_taustep_limit
Numeric mc_taustep_limit(Workspace &ws) noexcept
Definition: autoarts.h:4404
AtmFieldPRegrid
void AtmFieldPRegrid(Tensor3 &out, const Tensor3 &in, const Vector &p_grid_new, const Vector &p_grid_old, const Index &interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldPRegrid.
Definition: m_atmosphere.cc:184
GriddedFieldLatLonRegrid_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g
void GriddedFieldLatLonRegrid_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7130
Select
void Select(T &needles, const T &haystack, const ArrayOfIndex &needleindexes, const Verbosity &verbosity)
WORKSPACE METHOD: Select.
Print_sg_String_g
void Print_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12084
Copy_sg_Ppath_g
void Copy_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4985
lat_gridFromZRaw
void lat_gridFromZRaw(Vector &lat_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
WORKSPACE METHOD: lat_gridFromZRaw.
Definition: m_atmosphere.cc:3941
GriddedFieldGetName_sg_GriddedField4_g
void GriddedFieldGetName_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7051
VectorCreate_g
void VectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:545
ReadXML
void ReadXML(T &out, const String &out_wsvname, const String &filename, const String &filename_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: ReadXML.
Definition: m_xml.h:41
cloudboxSetManually
void cloudboxSetManually(Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Numeric &p1, const Numeric &p2, const Numeric &lat1, const Numeric &lat2, const Numeric &lon1, const Numeric &lon2, const Verbosity &verbosity)
WORKSPACE METHOD: cloudboxSetManually.
Definition: m_cloudbox.cc:368
ArrayOfPpathCreate
void ArrayOfPpathCreate(ArrayOfPpath &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfPpathCreate.
Definition: auto_md.cc:25379
specular_losCalcNoTopography_g
void specular_losCalcNoTopography_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17047
batch_atm_fields_compactAddConstant
void batch_atm_fields_compactAddConstant(ArrayOfGriddedField4 &batch_atm_fields_compact, const String &name, const Numeric &value, const Index &prepend, const ArrayOfString &condensibles, const Verbosity &verbosity)
WORKSPACE METHOD: batch_atm_fields_compactAddConstant.
Definition: m_atmosphere.cc:1691
RationalAdd_g
void RationalAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12937
abs_lines_per_speciesSetNormalization
void abs_lines_per_speciesSetNormalization(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetNormalization.
Definition: m_absorptionlines.cc:1542
Delete_sg_SpeciesAuxData_g
void Delete_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5979
Tensor4Scale_g
void Tensor4Scale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17634
ARTS::Var::cloudbox_field
Tensor7 cloudbox_field(Workspace &ws) noexcept
Definition: autoarts.h:2676
retrievalAddSinefit_g
void retrievalAddSinefit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15595
WriteXML_sg_ArrayOfGriddedField4_g
void WriteXML_sg_ArrayOfGriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19196
ReadXML_sg_ArrayOfArrayOfIndex_g
void ReadXML_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13294
PFromZSimple_g
void PFromZSimple_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12195
Ignore_sg_SpeciesAuxData_g
void Ignore_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7635
sensor_responseMixer
void sensor_responseMixer(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Numeric &lo, const GriddedField1 &sideband_response, const Index &sensor_norm, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseMixer.
Definition: m_sensor.cc:1872
scat_dataReduceT_g
void scat_dataReduceT_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16041
nelemGet_sg_ArrayOfAbsorptionLines_g
void nelemGet_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10131
Tensor3Scale
void Tensor3Scale(Tensor3 &out, const Tensor3 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor3Scale.
Definition: m_basic_types.cc:602
test_agendaExecute
void test_agendaExecute(Workspace &ws, const Agenda &input_agenda)
Definition: auto_md.cc:25202
diameter_volume_equFromDiameter_max
void diameter_volume_equFromDiameter_max(Numeric &diameter_volume_equ, Numeric &volume, const String &shape, const Numeric &diameter_max, const Numeric &aspect_ratio, const Verbosity &verbosity)
WORKSPACE METHOD: diameter_volume_equFromDiameter_max.
Definition: m_tmatrix.cc:82
ARTS::Var::nlte_source_field
Tensor6 nlte_source_field(Workspace &ws) noexcept
Definition: autoarts.h:4660
ARTS::Var::scat_data_raw
ArrayOfArrayOfSingleScatteringData scat_data_raw(Workspace &ws) noexcept
Definition: autoarts.h:5898
ARTS::Var::isotopologue_ratios
SpeciesAuxData isotopologue_ratios(Workspace &ws) noexcept
Definition: autoarts.h:3669
ReadXMLIndexed_sg_ArrayOfArrayOfSpeciesTag_g
void ReadXMLIndexed_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14194
Compare_sg_Tensor3Tensor3_g
void Compare_sg_Tensor3Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3929
complex_refr_indexIceWarren84
void complex_refr_indexIceWarren84(GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
WORKSPACE METHOD: complex_refr_indexIceWarren84.
Definition: m_refraction.cc:438
WriteXMLIndexed_sg_Rational_g
void WriteXMLIndexed_sg_Rational_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20827
backend_channel_responseFlat_g
void backend_channel_responseFlat_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3472
Copy_sg_ArrayOfArrayOfTime_g
void Copy_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4580
ReadJPL
void ReadJPL(ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
WORKSPACE METHOD: ReadJPL.
Definition: m_absorptionlines.cc:651
Reduce_sg_NumericTensor6_g
void Reduce_sg_NumericTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15105
iyHybrid2
void iyHybrid2(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Ppath &ppath, const Vector &rte_pos2, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Tensor7 &cloudbox_field, const Vector &za_grid, const Index &Naa_grid, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyHybrid2.
Definition: m_fos.cc:1416
Delete_sg_ArrayOfGriddedField1_g
void Delete_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5587
IndexSetToLast_sg_ArrayOfGriddedField3_g
void IndexSetToLast_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7972
Select_sg_ArrayOfTensor7ArrayOfTensor7_g
void Select_sg_ArrayOfTensor7ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16417
abs_speciesAdd_g
void abs_speciesAdd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1555
yActive_g
void yActive_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21405
abs_lines_per_speciesSetCutoffForMatch
void abs_lines_per_speciesSetCutoffForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetCutoffForMatch.
Definition: m_absorptionlines.cc:1368
ArrayOfIndexCreate_g
void ArrayOfIndexCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:197
Ignore_sg_ArrayOfTensor6_g
void Ignore_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7455
VectorNLogSpace_g
void VectorNLogSpace_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18406
Append_sg_ArrayOfStringArrayOfString_g
void Append_sg_ArrayOfStringArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2417
abs_lines_per_speciesSetNormalizationForMatch_g
void abs_lines_per_speciesSetNormalizationForMatch_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:845
ARTS::Var::avk
Matrix avk(Workspace &ws) noexcept
Definition: autoarts.h:2522
Print_sg_ArrayOfArrayOfSingleScatteringData_g
void Print_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11657
Wigner3Unload_g
void Wigner3Unload_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18615
Touch_sg_GriddedField6_g
void Touch_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18140
ReadXMLIndexed
void ReadXMLIndexed(T &out, const String &out_wsvname, const Index &file_index, const String &filename, const Index &digits, const String &filename_wsvname, const String &digits_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: ReadXMLIndexed.
Definition: m_xml.h:75
Tensor4AddScalar
void Tensor4AddScalar(Tensor4 &out, const Tensor4 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor4AddScalar.
Definition: m_basic_types.cc:639
Select_sg_ArrayOfXsecRecordArrayOfXsecRecord_g
void Select_sg_ArrayOfXsecRecordArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16449
abs_lookupInit
void abs_lookupInit(GasAbsLookup &abs_lookup, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupInit.
Definition: m_abs_lookup.cc:50
ARTS::Var::sensor_checked
Index sensor_checked(Workspace &ws) noexcept
Definition: autoarts.h:6144
Print_sg_Verbosity_g
void Print_sg_Verbosity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12168
abs_linesRemoveBand_g
void abs_linesRemoveBand_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:708
ReadXMLIndexed_sg_EnergyLevelMap_g
void ReadXMLIndexed_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14626
abs_linesSetCutoffForMatch
void abs_linesSetCutoffForMatch(ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetCutoffForMatch.
Definition: m_absorptionlines.cc:1351
ARTS::Var::abs_cont_models
ArrayOfString abs_cont_models(Workspace &ws) noexcept
Definition: autoarts.h:1812
Delete_sg_ArrayOfTransmissionMatrix_g
void Delete_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5763
covmat_seAddInverseBlock_sg_Matrix_g
void covmat_seAddInverseBlock_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5276
cloudbox_fieldSetFromPrecalc_g
void cloudbox_fieldSetFromPrecalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3712
Copy_sg_ArrayOfAgenda_g
void Copy_sg_ArrayOfAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4435
ARTS::Var::agenda_array_index
Index agenda_array_index(Workspace &ws) noexcept
Definition: autoarts.h:2311
AtmWithNLTERawRead
void AtmWithNLTERawRead(GriddedField3 &t_field_raw, GriddedField3 &z_field_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfGriddedField3 &nlte_field_raw, ArrayOfQuantumIdentifier &nlte_level_identifiers, Vector &nlte_vibrational_energies, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Index &expect_vibrational_energies, const Verbosity &verbosity)
WORKSPACE METHOD: AtmWithNLTERawRead.
Definition: m_atmosphere.cc:3590
ARTS::Var::batch_atm_fields_compact
ArrayOfGriddedField4 batch_atm_fields_compact(Workspace &ws) noexcept
Definition: autoarts.h:2581
ARTS::Var::file_index
Index file_index(Workspace &ws) noexcept
Definition: autoarts.h:3475
ScatElementsSelect
void ScatElementsSelect(ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, const ArrayOfString &scat_species, const String &species, const String &sizeparam, const Numeric &sizemin, const Numeric &sizemax, const Numeric &tolerance, const String &delim, const Verbosity &verbosity)
WORKSPACE METHOD: ScatElementsSelect.
Definition: m_cloudbox.cc:1504
propmat_clearskyForceNegativeToZero
void propmat_clearskyForceNegativeToZero(ArrayOfPropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearskyForceNegativeToZero.
Definition: m_abs.cc:1617
jacobianAddPolyfit
void jacobianAddPolyfit(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Index &poly_order, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddPolyfit.
Definition: m_jacobian.cc:937
atm_fields_compactFromMatrix_g
void atm_fields_compactFromMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3461
ReadXML_sg_SpeciesAuxData_g
void ReadXML_sg_SpeciesAuxData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13879
abs_speciesInit_g
void abs_speciesInit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1625
Reduce_sg_Tensor3Tensor7_g
void Reduce_sg_Tensor3Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15217
abs_xsec_per_speciesAddLines
void abs_xsec_per_speciesAddLines(ArrayOfMatrix &abs_xsec_per_species, ArrayOfMatrix &src_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, ArrayOfArrayOfMatrix &dsrc_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const EnergyLevelMap &abs_nlte, const Matrix &abs_vmrs, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const SpeciesAuxData &isotopologue_ratios, const SpeciesAuxData &partition_functions, const Index &lbl_checked, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesAddLines.
Definition: m_abs.cc:1809
rte_pos_losMoveToStartOfPpath_g
void rte_pos_losMoveToStartOfPpath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15835
Touch_sg_MCAntenna_g
void Touch_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18158
Print_sg_Numeric_g
void Print_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12007
partition_functionsInitFromBuiltin
void partition_functionsInitFromBuiltin(SpeciesAuxData &partition_functions, const Verbosity &verbosity)
WORKSPACE METHOD: partition_functionsInitFromBuiltin.
Definition: m_abs.cc:1631
MatrixFromCovarianceMatrix
void MatrixFromCovarianceMatrix(Matrix &out, const CovarianceMatrix &in, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixFromCovarianceMatrix.
ARTS::Var::abs_t_interp_order
Index abs_t_interp_order(Workspace &ws) noexcept
Definition: autoarts.h:2202
ArrayOfIndexSetConstant
void ArrayOfIndexSetConstant(ArrayOfIndex &out, const Index &nelem, const Index &value, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfIndexSetConstant.
Definition: m_basic_types.cc:79
ARTS::Var::propmat_clearsky_agenda
Agenda propmat_clearsky_agenda(Workspace &ws) noexcept
Definition: autoarts.h:5405
g0Mars_g
void g0Mars_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6966
sensorOff
void sensorOff(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Matrix &mblock_dlos_grid, const Index &stokes_dim, const Vector &f_grid, const Verbosity &verbosity)
WORKSPACE METHOD: sensorOff.
Definition: m_sensor.cc:1833
Select_sg_VectorVector_g
void Select_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16457
main_agendaExecute
void main_agendaExecute(Workspace &ws, const Agenda &input_agenda)
Definition: auto_md.cc:24588
WriteNetCDF_sg_Tensor3_g
void WriteNetCDF_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18736
output_file_formatSetAscii
void output_file_formatSetAscii(String &output_file_format, const Verbosity &verbosity)
WORKSPACE METHOD: output_file_formatSetAscii.
Definition: m_xml.cc:30
WriteXMLIndexed_sg_ArrayOfArrayOfSingleScatteringData_g
void WriteXMLIndexed_sg_ArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20112
ybatchTroposphericCorrectionNaiveMedianForward
void ybatchTroposphericCorrectionNaiveMedianForward(ArrayOfVector &ybatch_corr, ArrayOfVector &ybatch, const ArrayOfIndex &range, const Vector &trop_temp, const Numeric &targ_temp, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchTroposphericCorrectionNaiveMedianForward.
Definition: m_raw.cc:135
sensor_responseSimpleAMSU
void sensor_responseSimpleAMSU(Vector &f_grid, Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &sensor_description_amsu, const Numeric &spacing, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseSimpleAMSU.
Definition: m_sensor.cc:3101
jacobianCalcSinefit
void jacobianCalcSinefit(Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &period_index, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcSinefit.
Definition: m_jacobian.cc:1243
abs_linesSetNormalization
void abs_linesSetNormalization(ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetNormalization.
Definition: m_absorptionlines.cc:1532
Print_sg_TelsemAtlas_g
void Print_sg_TelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12091
Append_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g
void Append_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2098
IndexSetToLast
void IndexSetToLast(Index &nelem, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: IndexSetToLast.
Definition: m_basic_types.h:94
geo_pos_agendaExecute
void geo_pos_agendaExecute(Workspace &ws, Vector &geo_pos, const Ppath &ppath, const Agenda &input_agenda)
Definition: auto_md.cc:23915
Print_sg_MCAntenna_g
void Print_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11993
ReadXML_sg_ArrayOfTensor5_g
void ReadXML_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13600
yColdAtmHot
void yColdAtmHot(Vector &y, const Vector &cold, const Vector &atm, const Vector &hot, const Numeric &cold_temp, const Numeric &hot_temp, const Index &calib, const Verbosity &verbosity)
WORKSPACE METHOD: yColdAtmHot.
Definition: m_raw.cc:32
WriteXMLIndexed_sg_ArrayOfTensor5_g
void WriteXMLIndexed_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20476
abs_linesSetMirroringForMatch
void abs_linesSetMirroringForMatch(ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetMirroringForMatch.
Definition: m_absorptionlines.cc:1423
jacobianCalcPolyfit_g
void jacobianCalcPolyfit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9482
ArrayOfRetrievalQuantityCreate_g
void ArrayOfRetrievalQuantityCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:227
collision_coefficientsFromSplitFiles_g
void collision_coefficientsFromSplitFiles_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10065
refellipsoidSet
void refellipsoidSet(Vector &refellipsoid, const Numeric &re, const Numeric &e, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidSet.
Definition: m_geodetic.cc:91
FlagOn
void FlagOn(Index &flag, const Verbosity &verbosity)
WORKSPACE METHOD: FlagOn.
Definition: m_basic_types.cc:125
AtmosphereSet2D
void AtmosphereSet2D(Index &atmosphere_dim, Vector &lon_grid, const Verbosity &verbosity)
WORKSPACE METHOD: AtmosphereSet2D.
Definition: m_atmosphere.cc:2046
abs_linesWriteSpeciesSplitXML_g
void abs_linesWriteSpeciesSplitXML_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13126
lbl_checkedCalc
void lbl_checkedCalc(Index &lbl_checked, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const SpeciesAuxData &isotopologue_ratios, const SpeciesAuxData &partition_functions, const Verbosity &verbosity)
WORKSPACE METHOD: lbl_checkedCalc.
Definition: m_checked.cc:895
ARTS::Var::jacobian
Matrix jacobian(Workspace &ws) noexcept
Definition: autoarts.h:3892
Delete_sg_GriddedField6_g
void Delete_sg_GriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5867
Append_sg_ArrayOfXsecRecordArrayOfXsecRecord_g
void Append_sg_ArrayOfXsecRecordArrayOfXsecRecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2527
WriteXMLIndexed_sg_GriddedField2_g
void WriteXMLIndexed_sg_GriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20645
Wigner6Unload
void Wigner6Unload(Index &wigner_initialized, const Verbosity &verbosity)
WORKSPACE METHOD: Wigner6Unload.
Definition: m_wigner.cc:60
verbositySetFile
void verbositySetFile(Verbosity &verbosity, const Index &level)
WORKSPACE METHOD: verbositySetFile.
Definition: m_general.cc:461
WriteXML_sg_ArrayOfArrayOfVector_g
void WriteXML_sg_ArrayOfArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19136
Copy_sg_Tensor6_g
void Copy_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5120
Append_sg_ArrayOfArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g
void Append_sg_ArrayOfArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2076
abs_nlteFromRaw_g
void abs_nlteFromRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1544
ARTS::Var::g0_agenda
Agenda g0_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3523
Ignore_sg_CovarianceMatrix_g
void Ignore_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7497
doit_rte_agendaExecute
void doit_rte_agendaExecute(Workspace &ws, Tensor6 &cloudbox_field_mono, const Tensor6 &doit_scat_field, const Agenda &input_agenda)
Definition: auto_md.cc:23810
transmissionmatrix.h
Stuff related to the transmission matrix.
ARTS::Var::x
Vector x(Workspace &ws) noexcept
Definition: autoarts.h:7346
ARTS::Var::mc_seed
Index mc_seed(Workspace &ws) noexcept
Definition: autoarts.h:4369
WriteXMLIndexed_sg_EnergyLevelMap_g
void WriteXMLIndexed_sg_EnergyLevelMap_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20593
abs_xsec_per_speciesAddHitranXsec
void abs_xsec_per_speciesAddHitranXsec(ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const ArrayOfXsecRecord &hitran_xsec_data, const Index &apply_tfit, const Numeric &force_p, const Numeric &force_t, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesAddHitranXsec.
Definition: m_hitran_xsec.cc:41
timerStop
void timerStop(Timer &timer, const Verbosity &verbosity)
WORKSPACE METHOD: timerStop.
x2artsSensor_g
void x2artsSensor_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21146
telsemSurfaceTypeLandSea_g
void telsemSurfaceTypeLandSea_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17558
Select_sg_ArrayOfArrayOfGriddedField1ArrayOfArrayOfGriddedField1_g
void Select_sg_ArrayOfArrayOfGriddedField1ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16105
Extract_sg_ArrayOfIndexArrayOfArrayOfIndex_g
void Extract_sg_ArrayOfIndexArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6545
Delete_sg_AbsorptionLines_g
void Delete_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5395
sensor_responseBeamSwitching_g
void sensor_responseBeamSwitching_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16595
cloudbox_fieldCrop
void cloudbox_fieldCrop(Tensor7 &cloudbox_field, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &cloudbox_on, const Index &new_limit0, const Index &new_limit1, const Index &new_limit2, const Index &new_limit3, const Index &new_limit4, const Index &new_limit5, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_fieldCrop.
Definition: m_cloudbox.cc:1030
Index
INDEX Index
The type to use for all integer numbers and indices.
Definition: matpack.h:39
cloudbox_field_monoOptimizeReverse
void cloudbox_field_monoOptimizeReverse(Tensor6 &cloudbox_field_mono, const Vector &p_grid_orig, const Vector &p_grid, const ArrayOfIndex &cloudbox_limits, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_field_monoOptimizeReverse.
Definition: m_doit.cc:1699
ReadXML_sg_ArrayOfGriddedField1_g
void ReadXML_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13438
Copy
void Copy(T &out, const String &out_wsvname, const T &in, const String &in_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: Copy.
Definition: m_copy.h:39
WriteXMLIndexed_sg_Tensor6_g
void WriteXMLIndexed_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20970
abs_lines_per_speciesSetLineShapeType_g
void abs_lines_per_speciesSetLineShapeType_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:947
ARTS::Var::sensor_response_dlos
Matrix sensor_response_dlos(Workspace &ws) noexcept
Definition: autoarts.h:6340
pnd_fieldZero_g
void pnd_fieldZero_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11336
WriteXML_sg_ArrayOfTensor4_g
void WriteXML_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19364
Ignore_sg_ArrayOfTensor7_g
void Ignore_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7461
GriddedFieldPRegrid
void GriddedFieldPRegrid(GriddedField3 &out, const Vector &p_grid, const GriddedField3 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedFieldPRegrid.
Definition: m_atmosphere.cc:703
ARTS::Var::abs_p
Vector abs_p(Workspace &ws) noexcept
Definition: autoarts.h:2129
psdMonoMass
void psdMonoMass(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdMonoMass.
Definition: m_psd.cc:78
ppathPlaneParallel_g
void ppathPlaneParallel_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11464
SurfaceTessem
void SurfaceTessem(Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const TessemNN &tessem_neth, const TessemNN &tessem_netv, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Verbosity &verbosity)
WORKSPACE METHOD: SurfaceTessem.
Definition: m_surface.cc:2361
ReadXMLIndexed_sg_ArrayOfScatteringMetaData_g
void ReadXMLIndexed_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14422
propmat_clearsky_fieldCalc
void propmat_clearsky_fieldCalc(Workspace &ws, Tensor7 &propmat_clearsky_field, Tensor6 &nlte_source_field, const Index &atmfields_checked, const Vector &f_grid, const Index &stokes_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const EnergyLevelMap &nlte_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Agenda &propmat_clearsky_agenda, const Vector &doppler, const Vector &los, const Verbosity &verbosity)
WORKSPACE METHOD: propmat_clearsky_fieldCalc.
Definition: m_abs_lookup.cc:2148
VectorScale
void VectorScale(Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: VectorScale.
Definition: m_basic_types.cc:1334
IndexSetToLast_sg_ArrayOfArrayOfGriddedField3_g
void IndexSetToLast_sg_ArrayOfArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7801
diameter_maxFromDiameter_volume_equ_g
void diameter_maxFromDiameter_volume_equ_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6099
CompareRelative_sg_ArrayOfMatrixArrayOfMatrix_g
void CompareRelative_sg_ArrayOfMatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4176
nelemGet_sg_ArrayOfStokesVector_g
void nelemGet_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10447
psdFieldEtAl07
void psdFieldEtAl07(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const String &regime, const Numeric &t_min, const Numeric &t_max, const Numeric &t_min_psd, const Numeric &t_max_psd, const Numeric &beta_min, const Numeric &beta_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdFieldEtAl07.
Definition: m_psd.cc:871
abs_linesSetCutoff
void abs_linesSetCutoff(ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesSetCutoff.
Definition: m_absorptionlines.cc:1328
ARTS::Var::vmr_field_raw
ArrayOfGriddedField3 vmr_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:7158
ARTS::Var::scat_species
ArrayOfString scat_species(Workspace &ws) noexcept
Definition: autoarts.h:6086
WriteXMLIndexed_sg_AbsorptionLines_g
void WriteXMLIndexed_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19928
abs_cia_dataReadFromXML
void abs_cia_dataReadFromXML(ArrayOfCIARecord &abs_cia_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &filename, const Verbosity &verbosity)
WORKSPACE METHOD: abs_cia_dataReadFromXML.
Definition: m_cia.cc:401
jacobianAddWind_g
void jacobianAddWind_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9376
FrequencyFromCGSKayserWavenumber_sg_VectorVector_g
void FrequencyFromCGSKayserWavenumber_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6857
Append_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g
void Append_sg_ArrayOfArrayOfStokesVectorArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2175
ARTS::Var::dabs_xsec_per_species_dx
ArrayOfArrayOfMatrix dabs_xsec_per_species_dx(Workspace &ws) noexcept
Definition: autoarts.h:2986
sensor_responsePolarisation
void sensor_responsePolarisation(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const Index &stokes_dim, const String &iy_unit, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responsePolarisation.
Definition: m_sensor.cc:2514
ppath_stepGeometric_g
void ppath_stepGeometric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11515
Append_sg_ArrayOfTensor7ArrayOfTensor7_g
void Append_sg_ArrayOfTensor7ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2483
IndexSetToLast_sg_ArrayOfScatteringMetaData_g
void IndexSetToLast_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8044
ArrayOfTensor3Create_g
void ArrayOfTensor3Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:269
TimerCreate_g
void TimerCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:521
opt_prop_sptFromScat_data
void opt_prop_sptFromScat_data(ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: opt_prop_sptFromScat_data.
Definition: m_optproperties.cc:661
Delete_sg_Tensor3_g
void Delete_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6011
ReadXMLIndexed_sg_ArrayOfArrayOfMatrix_g
void ReadXMLIndexed_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14122
surfaceBlackbody
void surfaceBlackbody(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Vector &f_grid, const Index &stokes_dim, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceBlackbody.
Definition: m_surface.cc:841
IndexNumberOfAtmosphericPoints
void IndexNumberOfAtmosphericPoints(Index &n, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Verbosity &verbosity)
WORKSPACE METHOD: IndexNumberOfAtmosphericPoints.
Definition: m_jacobian.cc:2239
AgendaSet_g
void AgendaSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1808
Tensor7Scale
void Tensor7Scale(Tensor7 &out, const Tensor7 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor7Scale.
Definition: m_basic_types.cc:785
MCSetSeedFromTime
void MCSetSeedFromTime(Index &mc_seed, const Verbosity &verbosity)
WORKSPACE METHOD: MCSetSeedFromTime.
Definition: m_montecarlo.cc:1096
time_stampsSort_sg_ArrayOfTimeArrayOfTime_g
void time_stampsSort_sg_ArrayOfTimeArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17765
Tensor5Scale_g
void Tensor5Scale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17653
abs_cont_descriptionInit
void abs_cont_descriptionInit(ArrayOfString &abs_cont_names, ArrayOfString &abs_cont_models, ArrayOfVector &abs_cont_parameters, const Verbosity &verbosity)
WORKSPACE METHOD: abs_cont_descriptionInit.
Definition: m_abs.cc:823
ARTS::Var::surface_skin_t
Numeric surface_skin_t(Workspace &ws) noexcept
Definition: autoarts.h:6877
Print_sg_ArrayOfArrayOfStokesVector_g
void Print_sg_ArrayOfArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11671
WriteXML_sg_ArrayOfGriddedField1_g
void WriteXML_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19160
ybatchCalc_g
void ybatchCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21202
nelemGet_sg_ArrayOfArrayOfIndex_g
void nelemGet_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10186
WriteXML_sg_ArrayOfStokesVector_g
void WriteXML_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19316
ReadXMLIndexed_sg_GriddedField4_g
void ReadXMLIndexed_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14698
WriteXML_sg_ArrayOfAbsorptionLines_g
void WriteXML_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18895
ARTS::Var::pha_mat_spt_agenda
Agenda pha_mat_spt_agenda(Workspace &ws) noexcept
Definition: autoarts.h:4950
NumericCreate
void NumericCreate(Numeric &out, const Verbosity &verbosity)
WORKSPACE METHOD: NumericCreate.
Definition: auto_md.cc:25595
DoitGetIncoming
void DoitGetIncoming(Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &doit_is_initialized, const Agenda &iy_main_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Vector &f_grid, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Index &rigorous, const Numeric &maxratio, const Verbosity &verbosity)
WORKSPACE METHOD: DoitGetIncoming.
Definition: m_doit.cc:2912
SurfaceTessem_g
void SurfaceTessem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17494
AngularGridsSetFluxCalc
void AngularGridsSetFluxCalc(Vector &za_grid, Vector &aa_grid, Vector &za_grid_weights, const Index &N_za_grid, const Index &N_aa_grid, const String &za_grid_type, const Verbosity &verbosity)
WORKSPACE METHOD: AngularGridsSetFluxCalc.
Definition: m_fluxes.cc:55
GriddedField5Create
void GriddedField5Create(GriddedField5 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField5Create.
Definition: auto_md.cc:25571
Tensor6
The Tensor6 class.
Definition: matpackVI.h:1088
iySurfaceCallAgendaX
void iySurfaceCallAgendaX(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const String &iy_unit, const Tensor3 &iy_transmission, const Index &iy_id, const Index &cloudbox_on, const Index &jacobian_do, const Vector &f_grid, const Agenda &iy_main_agenda, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const ArrayOfAgenda &iy_surface_agenda_array, const Index &surface_type, const Numeric &surface_type_aux, const Verbosity &verbosity)
WORKSPACE METHOD: iySurfaceCallAgendaX.
Definition: m_surface.cc:244
particle_bulkprop_fieldPerturb
void particle_bulkprop_fieldPerturb(Tensor4 &particle_bulkprop_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfString &particle_bulkprop_names, const String &particle_type, const Vector &p_ret_grid, const Vector &lat_ret_grid, const Vector &lon_ret_grid, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
WORKSPACE METHOD: particle_bulkprop_fieldPerturb.
Definition: m_jacobian.cc:2288
Ignore_sg_ArrayOfGriddedField2_g
void Ignore_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7347
g0Earth_g
void g0Earth_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6941
ncolsGet
void ncolsGet(Index &ncols, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: ncolsGet.
psdMonoDispersive
void psdMonoDispersive(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdMonoDispersive.
Definition: m_psd.cc:50
Print_sg_ArrayOfString_g
void Print_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11825
abs_linesSetNormalization_g
void abs_linesSetNormalization_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:823
ReadXMLIndexed_sg_GriddedField3_g
void ReadXMLIndexed_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14686
WriteXMLIndexed_sg_Tensor7_g
void WriteXMLIndexed_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20983
ReadXMLIndexed_sg_MCAntenna_g
void ReadXMLIndexed_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14758
Print_sg_Time_g
void Print_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12140
ARTS::Var::time_grid
ArrayOfTime time_grid(Workspace &ws) noexcept
Definition: autoarts.h:7050
FlagOff_g
void FlagOff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6744
Copy_sg_Vector_g
void Copy_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5174
abs_xsec_per_speciesAddConts
void abs_xsec_per_speciesAddConts(ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const ArrayOfString &abs_cont_names, const ArrayOfVector &abs_cont_parameters, const ArrayOfString &abs_cont_models, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesAddConts.
Definition: m_abs.cc:531
retrievalAddPolyfit
void retrievalAddPolyfit(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Index &poly_order, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddPolyfit.
Definition: m_retrieval.cc:955
ARTS::Var::time_stamps
ArrayOfTime time_stamps(Workspace &ws) noexcept
Definition: autoarts.h:7057
ScatSpeciesPndAndScatAdd
void ScatSpeciesPndAndScatAdd(ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfString &scat_data_files, const String &pnd_fieldarray_file, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesPndAndScatAdd.
Definition: m_cloudbox.cc:1211
ARTS::Var::mag_u_field
Tensor3 mag_u_field(Workspace &ws) noexcept
Definition: autoarts.h:4130
MagFieldsCalcExpand1D_g
void MagFieldsCalcExpand1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9645
sensor_responseInit
void sensor_responseInit(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Index &antenna_dim, const Index &atmosphere_dim, const Index &stokes_dim, const Index &sensor_norm, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseInit.
Definition: m_sensor.cc:1761
ARTS::Var::nlte_dsource_dx
ArrayOfStokesVector nlte_dsource_dx(Workspace &ws) noexcept
Definition: autoarts.h:4581
ARTS::Var::retrieval_checked
Index retrieval_checked(Workspace &ws) noexcept
Definition: autoarts.h:5586
output_file_formatSetZippedAscii
void output_file_formatSetZippedAscii(String &output_file_format, const Verbosity &verbosity)
WORKSPACE METHOD: output_file_formatSetZippedAscii.
Definition: m_xml.cc:37
WriteXML_sg_QuantumIdentifier_g
void WriteXML_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19676
Print_sg_ArrayOfTensor7_g
void Print_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11867
ReadXML_sg_ArrayOfArrayOfTransmissionMatrix_g
void ReadXML_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13411
ARTS::Var::mag_u_field_raw
GriddedField3 mag_u_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:4147
MatrixPlanck
void MatrixPlanck(Matrix &out, const Index &stokes_dim, const Vector &f, const Numeric &t, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixPlanck.
Definition: m_physics.cc:74
ArrayOfSparseCreate
void ArrayOfSparseCreate(ArrayOfSparse &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfSparseCreate.
Definition: auto_md.cc:25483
Ignore_sg_ArrayOfPropagationMatrix_g
void Ignore_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7377
ARTS::Var::ncols
Index ncols(Workspace &ws) noexcept
Definition: autoarts.h:4546
Append_sg_ArrayOfVectorArrayOfVector_g
void Append_sg_ArrayOfVectorArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2516
ArrayOfTensor7Create
void ArrayOfTensor7Create(ArrayOfTensor7 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTensor7Create.
Definition: auto_md.cc:25515
Copy_sg_Numeric_g
void Copy_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4976
ARTS::Var::retrieval_ss
Vector retrieval_ss(Workspace &ws) noexcept
Definition: autoarts.h:5609
abs_lookupAdapt
void abs_lookupAdapt(GasAbsLookup &abs_lookup, Index &abs_lookup_is_adapted, const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &f_grid, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lookupAdapt.
Definition: m_abs_lookup.cc:2012
WriteXML_sg_Tensor3_g
void WriteXML_sg_Tensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19796
Tensor7Scale_g
void Tensor7Scale_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17694
GetEnvironmentVariable_sg_String_g
void GetEnvironmentVariable_sg_String_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7010
nelemGet
void nelemGet(Index &nelem, const T &v, const Verbosity &verbosity)
WORKSPACE METHOD: nelemGet.
WriteXML_sg_ArrayOfArrayOfScatteringMetaData_g
void WriteXML_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19028
Flatten
void Flatten(ArrayOfTime &out, const ArrayOfArrayOfTime &in, const Verbosity &verbosity)
WORKSPACE METHOD: Flatten.
Delete_sg_ArrayOfGriddedField3_g
void Delete_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5603
ARTS::Var::surface_los
Matrix surface_los(Workspace &ws) noexcept
Definition: autoarts.h:6714
ARTS::Var::abs_p_interp_order
Index abs_p_interp_order(Workspace &ws) noexcept
Definition: autoarts.h:2145
InterpAtmFieldToPosition_g
void InterpAtmFieldToPosition_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8202
Copy_sg_ArrayOfArrayOfRadiationVector_g
void Copy_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4508
Copy_sg_MCAntenna_g
void Copy_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4958
Print_sg_ArrayOfGriddedField1_g
void Print_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11727
abs_lines_per_speciesSetCutoff_g
void abs_lines_per_speciesSetCutoff_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:987
RadiationVectorCreate_g
void RadiationVectorCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:437
ARTS::Var::mblock_index
Index mblock_index(Workspace &ws) noexcept
Definition: autoarts.h:4258
GriddedFieldPRegrid_sg_GriddedField4GriddedField4_g
void GriddedFieldPRegrid_sg_GriddedField4GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7150
ARTS::Var::aa_index
Index aa_index(Workspace &ws) noexcept
Definition: autoarts.h:1733
surfaceFlatScalarReflectivity_g
void surfaceFlatScalarReflectivity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17270
ReadXML_sg_ArrayOfGriddedField3_g
void ReadXML_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13456
ReadXML_sg_ArrayOfStokesVector_g
void ReadXML_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13555
Tensor4SetConstant
void Tensor4SetConstant(Tensor4 &out, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor4SetConstant.
Definition: m_basic_types.cc:675
Touch_sg_Tensor5_g
void Touch_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18260
vmr_fieldSetConstant
void vmr_fieldSetConstant(Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const String &species, const Numeric &vmr_value, const Verbosity &verbosity)
WORKSPACE METHOD: vmr_fieldSetConstant.
Definition: m_atmosphere.cc:4219
Copy_sg_ArrayOfArrayOfTensor6_g
void Copy_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4571
Delete
void Delete(Workspace &ws, const T &v, const String &v_wsvname, const Verbosity &verbosity)
WORKSPACE METHOD: Delete.
Definition: m_delete.h:39
MCSetSeedFromTime_g
void MCSetSeedFromTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10017
abs_lines_per_speciesSetMirroringForSpecies
void abs_lines_per_speciesSetMirroringForSpecies(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetMirroringForSpecies.
Definition: m_absorptionlines.cc:1447
IndexSetToLast_sg_ArrayOfTensor5_g
void IndexSetToLast_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8116
iyActiveSingleScat2
void iyActiveSingleScat2(Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor4 &ppvar_trans_cumulat, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_transmitter_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmission, const Numeric &rte_alonglos_v, const Index &trans_in_jacobian, const Numeric &pext_scaling, const Index &t_interp_order, const Verbosity &verbosity)
WORKSPACE METHOD: iyActiveSingleScat2.
Definition: m_cloudradar.cc:680
Tensor5Scale
void Tensor5Scale(Tensor5 &out, const Tensor5 &in, const Numeric &value, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor5Scale.
Definition: m_basic_types.cc:696
retrievalAddWind
void retrievalAddWind(Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dfrequency, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalAddWind.
Definition: m_retrieval.cc:1099
scat_data_checkedCalc
void scat_data_checkedCalc(Index &scat_data_checked, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Numeric &dfrel_threshold, const String &check_level, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
WORKSPACE METHOD: scat_data_checkedCalc.
Definition: m_checked.cc:741
Delete_sg_ArrayOfArrayOfPropagationMatrix_g
void Delete_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5483
ARTS::Var::sideband_mode_multi
ArrayOfString sideband_mode_multi(Workspace &ws) noexcept
Definition: autoarts.h:6471
ArrayOfTensor3Create
void ArrayOfTensor3Create(ArrayOfTensor3 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTensor3Create.
Definition: auto_md.cc:25499
ReadXMLIndexed_sg_Tensor7_g
void ReadXMLIndexed_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14986
nelemGet_sg_ArrayOfTensor3_g
void nelemGet_sg_ArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10474
iySurfaceRtpropAgenda
void iySurfaceRtpropAgenda(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Tensor3 &iy_transmission, const Index &iy_id, const Index &jacobian_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &surface_rtprop_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: iySurfaceRtpropAgenda.
Definition: m_surface.cc:407
Vector
The Vector class.
Definition: matpackI.h:860
ArrayOfTensor6Create_g
void ArrayOfTensor6Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:287
ArrayOfGriddedField2Create_g
void ArrayOfGriddedField2Create_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:179
ppathCalc_g
void ppathCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11376
atm_fields_compactCleanup
void atm_fields_compactCleanup(GriddedField4 &atm_fields_compact, const Numeric &threshold, const Verbosity &verbosity)
WORKSPACE METHOD: atm_fields_compactCleanup.
Definition: m_atmosphere.cc:1643
CovarianceMatrixCreate
void CovarianceMatrixCreate(CovarianceMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: CovarianceMatrixCreate.
Definition: auto_md.cc:25539
ncolsGet_sg_Tensor5_g
void ncolsGet_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10600
psdMcFarquaharHeymsfield97_g
void psdMcFarquaharHeymsfield97_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12501
met_profile_calc_agendaExecute
void met_profile_calc_agendaExecute(Workspace &ws, Vector &y, const GriddedField3 &t_field_raw, const ArrayOfGriddedField3 &vmr_field_raw, const GriddedField3 &z_field_raw, const ArrayOfGriddedField3 &pnd_field_raw, const Vector &p_grid, const Matrix &sensor_los, const Index cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Matrix &z_surface, const Agenda &input_agenda)
Definition: auto_md.cc:24603
ARTS::Var::jacobian_agenda
Agenda jacobian_agenda(Workspace &ws) noexcept
Definition: autoarts.h:3899
AtmFieldsCalcExpand1D_g
void AtmFieldsCalcExpand1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3178
ARTS::Var::propmat_clearsky
ArrayOfPropagationMatrix propmat_clearsky(Workspace &ws) noexcept
Definition: autoarts.h:5398
iyMC_g
void iyMC_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8878
jacobianClose
void jacobianClose(Workspace &ws, Index &jacobian_do, Agenda &jacobian_agenda, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianClose.
Definition: m_jacobian.cc:122
ARTS::Var::z_field_raw
GriddedField3 z_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:7714
Ignore_sg_TransmissionMatrix_g
void Ignore_sg_TransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7707
ArrayOfStringSet_g
void ArrayOfStringSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3075
WindRawRead_g
void WindRawRead_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18671
ReadXML_sg_ArrayOfQuantumIdentifier_g
void ReadXML_sg_ArrayOfQuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13501
Select_sg_ArrayOfArrayOfTransmissionMatrixArrayOfArrayOfTransmissionMatrix_g
void Select_sg_ArrayOfArrayOfTransmissionMatrixArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16233
WriteXML_sg_Time_g
void WriteXML_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19868
Extract_sg_Tensor4ArrayOfTensor4_g
void Extract_sg_Tensor4ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6593
abs_lines_per_speciesSetLineShapeModelParameterForMatchingLines
void abs_lines_per_speciesSetLineShapeModelParameterForMatchingLines(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter, const String &coefficient, const String &species, const Numeric &change, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeModelParameterForMatchingLines.
Definition: m_absorptionlines.cc:2144
IndexSetToLast_sg_ArrayOfPropagationMatrix_g
void IndexSetToLast_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8008
TransmissionMatrix
Class to keep track of Transmission Matrices for Stokes Dim 1-4.
Definition: transmissionmatrix.h:38
AgendaAppend_g
void AgendaAppend_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1783
beta
#define beta
Definition: legacy_continua.cc:21435
WriteNetCDFIndexed_sg_Vector_g
void WriteNetCDFIndexed_sg_Vector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18790
Delete_sg_ArrayOfTensor4_g
void Delete_sg_ArrayOfTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5723
WriteXML_sg_SingleScatteringData_g
void WriteXML_sg_SingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19724
Delete_sg_ArrayOfArrayOfTransmissionMatrix_g
void Delete_sg_ArrayOfArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5563
Copy_sg_ArrayOfAbsorptionLines_g
void Copy_sg_ArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4417
jacobianAddScatSpecies_g
void jacobianAddScatSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9298
psdModifiedGammaMassSingleMoment
void psdModifiedGammaMassSingleMoment(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n_alpha, const Numeric &n_b, const Numeric &mu, const Numeric &gamma, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdModifiedGammaMassSingleMoment.
Definition: m_psd.cc:622
ARTS::Var::ybatch_calc_agenda
Agenda ybatch_calc_agenda(Workspace &ws) noexcept
Definition: autoarts.h:7581
iySurfaceRtpropAgenda_g
void iySurfaceRtpropAgenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8988
ARTS::Var::abs_cont_names
ArrayOfString abs_cont_names(Workspace &ws) noexcept
Definition: autoarts.h:1966
Select_sg_ArrayOfArrayOfStringArrayOfArrayOfString_g
void Select_sg_ArrayOfArrayOfStringArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16201
particle_bulkprop_fieldPerturbAtmGrids_g
void particle_bulkprop_fieldPerturbAtmGrids_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11116
Print_sg_TessemNN_g
void Print_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12147
vmr_fieldSetConstant_g
void vmr_fieldSetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18580
ScatSpeciesMerge
void ScatSpeciesMerge(Tensor4 &pnd_field, ArrayOfArrayOfSingleScatteringData &scat_data, ArrayOfArrayOfScatteringMetaData &scat_meta, ArrayOfString &scat_species, Index &cloudbox_checked, const Index &atmosphere_dim, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor3 &t_field, const Tensor3 &z_field, const Matrix &z_surface, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesMerge.
Definition: m_optproperties.cc:2781
Tensor3ExtractFromTensor4_g
void Tensor3ExtractFromTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17599
ARTS::Var::ybatch_start
Index ybatch_start(Workspace &ws) noexcept
Definition: autoarts.h:7644
abs_linesSetLinemixingLimit_g
void abs_linesSetLinemixingLimit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1023
GriddedField5
Definition: gridded_fields.h:395
pndFromPsd_g
void pndFromPsd_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11240
ARTS::Var::spectral_radiance_field
Tensor7 spectral_radiance_field(Workspace &ws) noexcept
Definition: autoarts.h:6573
Print_sg_ArrayOfTensor6_g
void Print_sg_ArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11860
Extract_sg_Tensor4Tensor5_g
void Extract_sg_Tensor4Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6601
ARTS::Var::ppvar_p
Vector ppvar_p(Workspace &ws) noexcept
Definition: autoarts.h:5304
surface_rtpropCallAgendaX
void surface_rtpropCallAgendaX(Workspace &ws, Numeric &surface_skin_t, Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const ArrayOfAgenda &surface_rtprop_agenda_array, const Index &surface_type, const Numeric &surface_type_aux, const Verbosity &verbosity)
WORKSPACE METHOD: surface_rtpropCallAgendaX.
Definition: m_surface.cc:2296
Print_sg_Ppath_g
void Print_sg_Ppath_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12014
INCLUDE
void INCLUDE(const Verbosity &verbosity)
WORKSPACE METHOD: INCLUDE.
Definition: m_general.cc:73
Print_sg_GasAbsLookup_g
void Print_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11923
PrintPhysicalConstants
void PrintPhysicalConstants(const Verbosity &verbosity)
WORKSPACE METHOD: PrintPhysicalConstants.
Definition: m_basic_types.cc:2956
ArrayOfTensor6Create
void ArrayOfTensor6Create(ArrayOfTensor6 &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfTensor6Create.
Definition: auto_md.cc:25511
Append_sg_ArrayOfCIARecordArrayOfCIARecord_g
void Append_sg_ArrayOfCIARecordArrayOfCIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2252
Ignore_sg_ArrayOfArrayOfIndex_g
void Ignore_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7245
Tensor4Create
void Tensor4Create(Tensor4 &out, const Verbosity &verbosity)
WORKSPACE METHOD: Tensor4Create.
Definition: auto_md.cc:25651
IndexSetToLast_sg_ArrayOfTelsemAtlas_g
void IndexSetToLast_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8089
DisortCalc
void DisortCalc(Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &nstreams, const String &pfct_method, const Index &Npfct, const Index &quiet, const Verbosity &verbosity)
WORKSPACE METHOD: DisortCalc.
Definition: m_disort.cc:51
IndexSetToLast_sg_ArrayOfIndex_g
void IndexSetToLast_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7990
GriddedFieldLatLonRegrid_sg_GriddedField3GriddedField3_g
void GriddedFieldLatLonRegrid_sg_GriddedField3GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7110
Reduce_sg_VectorTensor3_g
void Reduce_sg_VectorTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15126
WriteXMLIndexed_sg_ArrayOfRadiationVector_g
void WriteXMLIndexed_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20346
retrievalDefClose
void retrievalDefClose(Workspace &ws, Index &jacobian_do, Agenda &jacobian_agenda, Index &retrieval_checked, const CovarianceMatrix &covmat_sx, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: retrievalDefClose.
Definition: m_retrieval.cc:1204
telsem.h
This file contains the definition of the TELSEM atlas format.
Delete_sg_HitranRelaxationMatrixData_g
void Delete_sg_HitranRelaxationMatrixData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5875
Touch_sg_ArrayOfArrayOfPropagationMatrix_g
void Touch_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17852
refellipsoidJupiter
void refellipsoidJupiter(Vector &refellipsoid, const String &model, const Verbosity &verbosity)
WORKSPACE METHOD: refellipsoidJupiter.
Definition: m_planets.cc:118
ARTS::Var::aa_grid
Vector aa_grid(Workspace &ws) noexcept
Definition: autoarts.h:1717
Print_sg_ArrayOfArrayOfAbsorptionLines_g
void Print_sg_ArrayOfArrayOfAbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11579
yApplySensorPol_g
void yApplySensorPol_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21175
abs_lines_per_speciesSetEmpty
void abs_lines_per_speciesSetEmpty(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetEmpty.
Definition: m_absorptionlines.cc:2458
surface_reflectivityFromGriddedField6_g
void surface_reflectivityFromGriddedField6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17367
ArrayOfQuantumIdentifierSet_g
void ArrayOfQuantumIdentifierSet_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10124
jacobian_agendaExecute
void jacobian_agendaExecute(Workspace &ws, Matrix &jacobian, const Index mblock_index, const Vector &iyb, const Vector &yb, const Agenda &input_agenda)
Definition: auto_md.cc:24546
Ignore_sg_ArrayOfArrayOfScatteringMetaData_g
void Ignore_sg_ArrayOfArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7275
jacobianAddBasicCatalogParameters
void jacobianAddBasicCatalogParameters(Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfQuantumIdentifier &catalog_identities, const ArrayOfString &catalog_parameters, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianAddBasicCatalogParameters.
Definition: m_jacobian.cc:1773
GriddedField6Create
void GriddedField6Create(GriddedField6 &out, const Verbosity &verbosity)
WORKSPACE METHOD: GriddedField6Create.
Definition: auto_md.cc:25575
Append_sg_ArrayOfTransmissionMatrixTransmissionMatrix_g
void Append_sg_ArrayOfTransmissionMatrixTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3001
Append_sg_ArrayOfGriddedField1GriddedField1_g
void Append_sg_ArrayOfGriddedField1GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2770
Touch_sg_ArrayOfArrayOfGriddedField1_g
void Touch_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17816
refellipsoidVenus_g
void refellipsoidVenus_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15354
ReadXML_sg_Numeric_g
void ReadXML_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13798
Ignore_sg_TessemNN_g
void Ignore_sg_TessemNN_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7701
iy_transmitterSinglePol
void iy_transmitterSinglePol(Matrix &iy, const Index &stokes_dim, const Vector &f_grid, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
WORKSPACE METHOD: iy_transmitterSinglePol.
Definition: m_transmitter.cc:1059
verbositySetAgenda
void verbositySetAgenda(Verbosity &verbosity, const Index &level)
WORKSPACE METHOD: verbositySetAgenda.
Definition: m_general.cc:453
CIARecordReadFromFile
void CIARecordReadFromFile(CIARecord &cia_record, const String &species_tag, const String &filename, const Verbosity &verbosity)
WORKSPACE METHOD: CIARecordReadFromFile.
Definition: m_cia.cc:274
ARTS::Var::ybatch
ArrayOfVector ybatch(Workspace &ws) noexcept
Definition: autoarts.h:7560
abs_lines_per_speciesReadSpeciesSplitCatalog_g
void abs_lines_per_speciesReadSpeciesSplitCatalog_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:797
WriteXML_sg_ArrayOfRadiationVector_g
void WriteXML_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19256
abs_lines_per_speciesSetNormalizationForMatch
void abs_lines_per_speciesSetNormalizationForMatch(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesSetNormalizationForMatch.
Definition: m_absorptionlines.cc:1563
ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField2_g
void ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14086
Print_sg_ArrayOfArrayOfMatrix_g
void Print_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11622
ARTS::Var::water_p_eq_agenda
Agenda water_p_eq_agenda(Workspace &ws) noexcept
Definition: autoarts.h:7165
Select_sg_ArrayOfArrayOfTimeArrayOfArrayOfTime_g
void Select_sg_ArrayOfArrayOfTimeArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16225
nlte_fieldForSingleSpeciesNonOverlappingLines_g
void nlte_fieldForSingleSpeciesNonOverlappingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10032
mc_antennaSetPencilBeam_g
void mc_antennaSetPencilBeam_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9899
yCalcAppend
void yCalcAppend(Workspace &ws, Vector &y, Vector &y_f, ArrayOfIndex &y_pol, Matrix &y_pos, Matrix &y_los, ArrayOfVector &y_aux, Matrix &y_geo, Matrix &jacobian, ArrayOfRetrievalQuantity &jacobian_quantities, const Index &atmgeom_checked, const Index &atmfields_checked, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &scat_data_checked, const Index &sensor_checked, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_response_f, const ArrayOfIndex &sensor_response_pol, const Matrix &sensor_response_dlos, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &geo_pos_agenda, const Agenda &jacobian_agenda, const Index &jacobian_do, const ArrayOfString &iy_aux_vars, const ArrayOfRetrievalQuantity &jacobian_quantities_copy, const Index &append_instrument_wfs, const Verbosity &verbosity)
WORKSPACE METHOD: yCalcAppend.
Definition: m_rte.cc:2006
Print_sg_ArrayOfGriddedField2_g
void Print_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11734
Copy_sg_GriddedField3_g
void Copy_sg_GriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4904
Delete_sg_GriddedField4_g
void Delete_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5851
Ignore_sg_CIARecord_g
void Ignore_sg_CIARecord_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7491
RationalCreate
void RationalCreate(Rational &out, const Verbosity &verbosity)
WORKSPACE METHOD: RationalCreate.
Definition: auto_md.cc:25615
opt_prop_sptFromScat_data_g
void opt_prop_sptFromScat_data_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11028
Reduce_sg_VectorTensor4_g
void Reduce_sg_VectorTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15133
batch_atm_fields_compactAddConstant_g
void batch_atm_fields_compactAddConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3492
Print_sg_Timer_g
void Print_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12133
Append_sg_ArrayOfArrayOfGriddedField1ArrayOfGriddedField1_g
void Append_sg_ArrayOfArrayOfGriddedField1ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2572
ScatSpeciesMerge_g
void ScatSpeciesMerge_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15928
CompareRelative_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g
void CompareRelative_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4267
partition_functionsInitFromBuiltin_g
void partition_functionsInitFromBuiltin_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11149
WriteXMLIndexed_sg_MCAntenna_g
void WriteXMLIndexed_sg_MCAntenna_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20736
Append_sg_ArrayOfSingleScatteringDataSingleScatteringData_g
void Append_sg_ArrayOfSingleScatteringDataSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2880
retrievalErrorsExtract_g
void retrievalErrorsExtract_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15688
MCAntennaCreate_g
void MCAntennaCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:401
RationalSet
void RationalSet(Rational &out, const Index &numerator, const Index &denominator, const Verbosity &verbosity)
WORKSPACE METHOD: RationalSet.
Definition: m_basic_types.cc:512
Delete_sg_ArrayOfArrayOfString_g
void Delete_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5531
nelemGet_sg_ArrayOfArrayOfSpeciesTag_g
void nelemGet_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10249
Append_sg_ArrayOfGriddedField1ArrayOfGriddedField1_g
void Append_sg_ArrayOfGriddedField1ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2263
AgendaCreate_g
void AgendaCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:35
ARTS::Var::mag_w_field_raw
GriddedField3 mag_w_field_raw(Workspace &ws) noexcept
Definition: autoarts.h:4213
ReadNetCDF_sg_ArrayOfVector_g
void ReadNetCDF_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13195
backend_channel_responseGaussian
void backend_channel_responseGaussian(ArrayOfGriddedField1 &backend_channel_response, const Vector &fwhm, const Vector &xwidth_si, const Vector &dx_si, const Verbosity &verbosity)
WORKSPACE METHOD: backend_channel_responseGaussian.
Definition: m_sensor.cc:344
WriteXML_sg_ArrayOfArrayOfGriddedField2_g
void WriteXML_sg_ArrayOfArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18944
Ignore_sg_ArrayOfStokesVector_g
void Ignore_sg_ArrayOfStokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7419
pha_matCalc
void pha_matCalc(Tensor4 &pha_mat, const Tensor5 &pha_mat_spt, const Tensor4 &pnd_field, const Index &atmosphere_dim, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
WORKSPACE METHOD: pha_matCalc.
Definition: m_optproperties.cc:1015
nelemGet_sg_ArrayOfArrayOfGriddedField1_g
void nelemGet_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10159
z_surfaceFromFileAndGrid_g
void z_surfaceFromFileAndGrid_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17084
abs_lines_per_speciesChangeBaseParameterForMatchingLines
void abs_lines_per_speciesChangeBaseParameterForMatchingLines(ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &loose_matching, const Verbosity &verbosity)
WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLines.
Definition: m_absorptionlines.cc:1877
ReadXML_sg_ArrayOfScatteringMetaData_g
void ReadXML_sg_ArrayOfScatteringMetaData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13528
AtmFieldsExtract1D_g
void AtmFieldsExtract1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3222
RadiationFieldSpectralIntegrate_sg_Tensor4Tensor5_g
void RadiationFieldSpectralIntegrate_sg_Tensor4Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12890
ARTS::Var::pnd_agenda_input
Matrix pnd_agenda_input(Workspace &ws) noexcept
Definition: autoarts.h:5011
cloudbox_fieldUpdateSeq1D_g
void cloudbox_fieldUpdateSeq1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3803
Reduce_sg_NumericTensor5_g
void Reduce_sg_NumericTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15098
WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField1_g
void WriteXMLIndexed_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19995
FastemStandAlone_g
void FastemStandAlone_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6689
ARTS::Var::pnd_size_grid
Vector pnd_size_grid(Workspace &ws) noexcept
Definition: autoarts.h:5119
MatrixAddScalar_g
void MatrixAddScalar_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:9704
ScatElementsPndAndScatAdd
void ScatElementsPndAndScatAdd(ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfString &scat_data_files, const ArrayOfString &pnd_field_files, const Verbosity &verbosity)
WORKSPACE METHOD: ScatElementsPndAndScatAdd.
Definition: m_cloudbox.cc:1145
VectorZtanToZa1D_g
void VectorZtanToZa1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18479
atm_gridsFromZRaw_g
void atm_gridsFromZRaw_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12846
ARTS::Var::mc_error
Vector mc_error(Workspace &ws) noexcept
Definition: autoarts.h:4281
ARTS::Var::sensor_los
Matrix sensor_los(Workspace &ws) noexcept
Definition: autoarts.h:6201
telsemAtlasLookup
void telsemAtlasLookup(Vector &emissivities, const Numeric &lat, const Numeric &lon, const TelsemAtlas &atlas, const Verbosity &verbosity)
WORKSPACE METHOD: telsemAtlasLookup.
Definition: m_telsem.cc:110
ARTS::Var::mc_max_iter
Index mc_max_iter(Workspace &ws) noexcept
Definition: autoarts.h:4301
Touch_sg_ArrayOfGriddedField2_g
void Touch_sg_ArrayOfGriddedField2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17936
ARTS::Var::y_geo
Matrix y_geo(Workspace &ws) noexcept
Definition: autoarts.h:7480
nelemGet_sg_ArrayOfGriddedField1_g
void nelemGet_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10330
WriteXMLIndexed_sg_Tensor5_g
void WriteXMLIndexed_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20957
ScatSpeciesScatAndMetaRead
void ScatSpeciesScatAndMetaRead(ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, const ArrayOfString &scat_data_files, const Verbosity &verbosity)
WORKSPACE METHOD: ScatSpeciesScatAndMetaRead.
Definition: m_cloudbox.cc:1367
ARTS::Var::cloudbox_checked
Index cloudbox_checked(Workspace &ws) noexcept
Definition: autoarts.h:2650
WriteXML_sg_ArrayOfArrayOfSpeciesTag_g
void WriteXML_sg_ArrayOfArrayOfSpeciesTag_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19052
SurfaceDummy_g
void SurfaceDummy_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17451
sensor_responseStokesRotation
void sensor_responseStokesRotation(Sparse &sensor_response, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Index &stokes_dim, const Vector &stokes_rotation, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseStokesRotation.
Definition: m_sensor.cc:2639
ARTS::Var::dsurface_rmatrix_dx
ArrayOfTensor4 dsurface_rmatrix_dx(Workspace &ws) noexcept
Definition: autoarts.h:3356
Delete_sg_ArrayOfArrayOfIndex_g
void Delete_sg_ArrayOfArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5459
WriteXML_sg_GriddedField5_g
void WriteXML_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19568
nlte_fieldSetLteExternalPartitionFunction_g
void nlte_fieldSetLteExternalPartitionFunction_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10879
Ignore_sg_GriddedField1_g
void Ignore_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7521
surfaceLambertianSimple
void surfaceLambertianSimple(Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &surface_normal, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &lambertian_nza, const Numeric &za_pos, const Verbosity &verbosity)
WORKSPACE METHOD: surfaceLambertianSimple.
Definition: m_surface.cc:1479
ArrayOfQuantumIdentifierCreate
void ArrayOfQuantumIdentifierCreate(ArrayOfQuantumIdentifier &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfQuantumIdentifierCreate.
Definition: auto_md.cc:25463
ReadNetCDF_sg_Tensor5_g
void ReadNetCDF_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13186
WriteXML_sg_AbsorptionLines_g
void WriteXML_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18870
water_p_eq_fieldMK05
void water_p_eq_fieldMK05(Tensor3 &water_p_eq_field, const Tensor3 &t_field, const Verbosity &verbosity)
WORKSPACE METHOD: water_p_eq_fieldMK05.
Definition: m_physics.cc:121
f_gridFromSensorAMSUgeneric_g
void f_gridFromSensorAMSUgeneric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6897
ARTS::Var::pnd_agenda_array_input_names
ArrayOfArrayOfString pnd_agenda_array_input_names(Workspace &ws) noexcept
Definition: autoarts.h:4991
ReadArrayOfARTSCAT_g
void ReadArrayOfARTSCAT_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12969
StringCreate_g
void StringCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:479
ARTS::Var::nbooks
Index nbooks(Workspace &ws) noexcept
Definition: autoarts.h:4539
heating_ratesFromIrradiance
void heating_ratesFromIrradiance(Tensor3 &heating_rates, const Vector &p_grid, const Tensor4 &irradiance_field, const Tensor3 &specific_heat_capacity, const Numeric &g0, const Verbosity &verbosity)
WORKSPACE METHOD: heating_ratesFromIrradiance.
Definition: m_fluxes.cc:187
ncolsGet_sg_Tensor6_g
void ncolsGet_sg_Tensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10609
ReadXMLIndexed_sg_Matrix_g
void ReadXMLIndexed_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14770
jacobianCalcPointingZaRecalc
void jacobianCalcPointingZaRecalc(Workspace &ws, Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_time, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &geo_pos_agenda, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
WORKSPACE METHOD: jacobianCalcPointingZaRecalc.
Definition: m_jacobian.cc:808
retrievalAddMagField_g
void retrievalAddMagField_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15521
ReadXML_sg_ArrayOfPropagationMatrix_g
void ReadXML_sg_ArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13492
doit_za_grid_optCalc
void doit_za_grid_optCalc(Vector &doit_za_grid_opt, const Tensor6 &cloudbox_field_mono, const Vector &za_grid, const Index &doit_za_interp, const Numeric &acc, const Verbosity &verbosity)
WORKSPACE METHOD: doit_za_grid_optCalc.
Definition: m_doit.cc:2709
ARTS::Var::z_surface
Matrix z_surface(Workspace &ws) noexcept
Definition: autoarts.h:7754
rte_losGeometricFromRtePosToRtePos2_g
void rte_losGeometricFromRtePosToRtePos2_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15798
ReadXMLIndexed_sg_ArrayOfTensor5_g
void ReadXMLIndexed_sg_ArrayOfTensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14518
Append_sg_ArrayOfTensor7Tensor7_g
void Append_sg_ArrayOfTensor7Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2979
Append_sg_ArrayOfArrayOfMatrixArrayOfMatrix_g
void Append_sg_ArrayOfArrayOfMatrixArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2616
Rational
Implements rational numbers to work with other ARTS types.
Definition: rational.h:54
heating_ratesFromIrradiance_g
void heating_ratesFromIrradiance_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7183
Ignore_sg_GriddedField4_g
void Ignore_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7539
cia.h
Header file for work with HITRAN collision induced absorption (CIA).
ArrayOfSingleScatteringDataCreate_g
void ArrayOfSingleScatteringDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:239
Ignore_sg_ArrayOfGriddedField1_g
void Ignore_sg_ArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7341
ArrayOfStringCreate_g
void ArrayOfStringCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:257
ArrayOfArrayOfAbsorptionLinesCreate
void ArrayOfArrayOfAbsorptionLinesCreate(ArrayOfArrayOfAbsorptionLines &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfAbsorptionLinesCreate.
Definition: auto_md.cc:25351
ARTS::Var::surface_rtprop_agenda_array
ArrayOfAgenda surface_rtprop_agenda_array(Workspace &ws) noexcept
Definition: autoarts.h:6814
VectorNLogSpace
void VectorNLogSpace(Vector &out, const Index &nelem, const Numeric &start, const Numeric &stop, const Verbosity &verbosity)
WORKSPACE METHOD: VectorNLogSpace.
Definition: m_basic_types.cc:1277
ARTS::Var::psd_data
Matrix psd_data(Workspace &ws) noexcept
Definition: autoarts.h:5446
gas_abs_lookup.h
Declarations for the gas absorption lookup table.
ppath_fieldFromDownUpLimbGeoms_g
void ppath_fieldFromDownUpLimbGeoms_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11352
ArrayOfXsecRecordCreate_g
void ArrayOfXsecRecordCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:317
iyReplaceFromAux_g
void iyReplaceFromAux_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8927
npagesGet_sg_Tensor4_g
void npagesGet_sg_Tensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10699
WriteXML_sg_ArrayOfArrayOfTensor6_g
void WriteXML_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19100
MatrixCopySparse
void MatrixCopySparse(Matrix &out, const Sparse &in, const Verbosity &verbosity)
WORKSPACE METHOD: MatrixCopySparse.
Definition: m_basic_types.cc:167
WriteXMLIndexed_sg_ArrayOfTensor7_g
void WriteXMLIndexed_sg_ArrayOfTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20502
WriteXMLIndexed_sg_ArrayOfArrayOfPropagationMatrix_g
void WriteXMLIndexed_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20073
nlte_sourceFromTemperatureAndSrcCoefPerSpecies_g
void nlte_sourceFromTemperatureAndSrcCoefPerSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10825
Extract_sg_ArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g
void Extract_sg_ArrayOfSingleScatteringDataArrayOfArrayOfSingleScatteringData_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6649
ArrayOfArrayOfPropagationMatrixCreate
void ArrayOfArrayOfPropagationMatrixCreate(ArrayOfArrayOfPropagationMatrix &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfArrayOfPropagationMatrixCreate.
Definition: auto_md.cc:25383
cloudboxSetManuallyAltitude_g
void cloudboxSetManuallyAltitude_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3637
ReadXMLIndexed_sg_Timer_g
void ReadXMLIndexed_sg_Timer_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14998
ARTS::Var::surface_reflectivity
Tensor3 surface_reflectivity(Workspace &ws) noexcept
Definition: autoarts.h:6778
ArrayOfSingleScatteringDataCreate
void ArrayOfSingleScatteringDataCreate(ArrayOfSingleScatteringData &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfSingleScatteringDataCreate.
Definition: auto_md.cc:25479
pnd_fieldExpand1D_g
void pnd_fieldExpand1D_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11326
Compare_sg_Tensor7Tensor7_g
void Compare_sg_Tensor7Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3968
abs_xsec_agenda_checkedCalc
void abs_xsec_agenda_checkedCalc(Workspace &ws, Index &abs_xsec_agenda_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_agenda_checkedCalc.
Definition: m_checked.cc:44
Reduce_sg_MatrixTensor4_g
void Reduce_sg_MatrixTensor4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15168
RationalAdd
void RationalAdd(Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
WORKSPACE METHOD: RationalAdd.
Definition: m_basic_types.cc:488
AtmFieldsCalcExpand1D
void AtmFieldsCalcExpand1D(Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, EnergyLevelMap &nlte_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &t_field_raw, const GriddedField3 &z_field_raw, const ArrayOfGriddedField3 &vmr_field_raw, const ArrayOfGriddedField3 &nlte_field_raw, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Index &atmosphere_dim, const Index &interp_order, const Index &vmr_zeropadding, const Index &vmr_nonegative, const Index &nlte_when_negative, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsCalcExpand1D.
Definition: m_atmosphere.cc:3070
ReadXMLIndexed_sg_ArrayOfArrayOfPropagationMatrix_g
void ReadXMLIndexed_sg_ArrayOfArrayOfPropagationMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14146
ARTS::Var::nlte_vibrational_energies
Vector nlte_vibrational_energies(Workspace &ws) noexcept
Definition: autoarts.h:4668
Tensor7
The Tensor7 class.
Definition: matpackVII.h:2382
ARTS::Var::rtp_pos
Vector rtp_pos(Workspace &ws) noexcept
Definition: autoarts.h:5774
ARTS::Var::sideband_mode
String sideband_mode(Workspace &ws) noexcept
Definition: autoarts.h:6458
ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField3_g
void ArrayOfGriddedFieldGetNames_sg_ArrayOfGriddedField3_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3037
Copy_sg_Time_g
void Copy_sg_Time_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5147
ReadXMLIndexed_sg_ArrayOfArrayOfTime_g
void ReadXMLIndexed_sg_ArrayOfArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14254
ybatchCalc
void ybatchCalc(Workspace &ws, ArrayOfVector &ybatch, ArrayOfArrayOfVector &ybatch_aux, ArrayOfMatrix &ybatch_jacobians, const Index &ybatch_start, const Index &ybatch_n, const Agenda &ybatch_calc_agenda, const Index &robust, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchCalc.
Definition: m_batch.cc:79
ybatchMetProfilesClear
void ybatchMetProfilesClear(Workspace &ws, ArrayOfVector &ybatch, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &met_profile_calc_agenda, const Vector &f_grid, const Matrix &met_amsu_data, const Matrix &sensor_pos, const Vector &refellipsoid, const Index &nelem_p_grid, const String &met_profile_path, const Verbosity &verbosity)
WORKSPACE METHOD: ybatchMetProfilesClear.
Definition: m_batch.cc:476
WriteXMLIndexed_sg_ArrayOfTelsemAtlas_g
void WriteXMLIndexed_sg_ArrayOfTelsemAtlas_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20437
IndexSetToLast_sg_ArrayOfRetrievalQuantity_g
void IndexSetToLast_sg_ArrayOfRetrievalQuantity_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8035
Delete_sg_RadiationVector_g
void Delete_sg_RadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5939
iySurfaceRtpropCalc
void iySurfaceRtpropCalc(Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Matrix &surface_los, const Tensor4 &surface_rmatrix, const Matrix &surface_emission, const ArrayOfString &dsurface_names, const ArrayOfTensor4 &dsurface_rmatrix_dx, const ArrayOfMatrix &dsurface_emission_dx, const Tensor3 &iy_transmission, const Index &iy_id, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Verbosity &verbosity)
WORKSPACE METHOD: iySurfaceRtpropCalc.
Definition: m_surface.cc:536
WriteXMLIndexed_sg_ArrayOfIndex_g
void WriteXMLIndexed_sg_ArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20294
Reduce_sg_NumericTensor7_g
void Reduce_sg_NumericTensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15112
ncolsGet_sg_Tensor7_g
void ncolsGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10618
ARTS::Var::covmat_inv_block
Sparse covmat_inv_block(Workspace &ws) noexcept
Definition: autoarts.h:2860
retrievalAddPolyfit_g
void retrievalAddPolyfit_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15557
HitranRelaxationMatrixDataCreate_g
void HitranRelaxationMatrixDataCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:389
ArrayOfRadiationVectorCreate
void ArrayOfRadiationVectorCreate(ArrayOfRadiationVector &out, const Verbosity &verbosity)
WORKSPACE METHOD: ArrayOfRadiationVectorCreate.
Definition: auto_md.cc:25467
IndexSetToLast_sg_ArrayOfVector_g
void IndexSetToLast_sg_ArrayOfVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8161
WriteXMLIndexed_sg_ArrayOfArrayOfString_g
void WriteXMLIndexed_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20151
AgendaExecuteExclusive_g
void AgendaExecuteExclusive_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1801
Delete_sg_ArrayOfRadiationVector_g
void Delete_sg_ArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5651
WriteXML_sg_GasAbsLookup_g
void WriteXML_sg_GasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:19496
Copy_sg_Agenda_g
void Copy_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4407
IndexSetToLast_sg_ArrayOfString_g
void IndexSetToLast_sg_ArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8080
psdFieldEtAl19
void psdFieldEtAl19(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdFieldEtAl19.
Definition: m_psd.cc:1165
Append_sg_ArrayOfArrayOfIndexArrayOfIndex_g
void Append_sg_ArrayOfArrayOfIndexArrayOfIndex_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:2605
refr_index_airMicrowavesEarth_g
void refr_index_airMicrowavesEarth_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15383
Ignore_sg_GridPos_g
void Ignore_sg_GridPos_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7515
covmat_soCalc
void covmat_soCalc(Matrix &covmat_so, const Matrix &dxdy, const CovarianceMatrix &covmat_se, const Verbosity &verbosity)
WORKSPACE METHOD: covmat_soCalc.
Definition: m_oem.cc:1447
Ignore_sg_Numeric_g
void Ignore_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7581
scat_dataReduceT
void scat_dataReduceT(ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_index, const Numeric &temperature, const Index &interp_order, const Index &phamat_only, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
WORKSPACE METHOD: scat_dataReduceT.
Definition: m_optproperties.cc:1728
ARTS::Var::spt_calc_agenda
Agenda spt_calc_agenda(Workspace &ws) noexcept
Definition: autoarts.h:6594
Duration_g
void Duration_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6511
nvitrinesGet_sg_Tensor7_g
void nvitrinesGet_sg_Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10807
ARTS::Var::cloudbox_on
Index cloudbox_on(Workspace &ws) noexcept
Definition: autoarts.h:2782
GriddedFieldLatLonExpand_sg_GriddedField4GriddedField4_g
void GriddedFieldLatLonExpand_sg_GriddedField4GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7086
abs_lines_per_speciesSetLineShapeModelParameterForMatchingLines_g
void abs_lines_per_speciesSetLineShapeModelParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1273
abs_linesRemoveUnusedLocalQuantumNumbers
void abs_linesRemoveUnusedLocalQuantumNumbers(ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesRemoveUnusedLocalQuantumNumbers.
Definition: m_absorptionlines.cc:1037
m_general.h
Template functions for general supergeneric ws methods.
abs_xsec_per_speciesAddCIA
void abs_xsec_per_speciesAddCIA(ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const ArrayOfCIARecord &abs_cia_data, const Numeric &T_extrapolfac, const Index &robust, const Verbosity &verbosity)
WORKSPACE METHOD: abs_xsec_per_speciesAddCIA.
Definition: m_cia.cc:41
abs_lines_per_speciesSetBaseParameterForMatchingLines_g
void abs_lines_per_speciesSetBaseParameterForMatchingLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1240
cloudbox_fieldCrop_g
void cloudbox_fieldCrop_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3697
transmittanceFromIy_aux_g
void transmittanceFromIy_aux_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18314
Delete_sg_GriddedField1_g
void Delete_sg_GriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5827
CIARecordReadFromFile_g
void CIARecordReadFromFile_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3536
abs_lines_per_speciesSetLineShapeModelParameterForSpecies_g
void abs_lines_per_speciesSetLineShapeModelParameterForSpecies_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:1284
Tensor6SetConstant_g
void Tensor6SetConstant_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17681
ArrayOfPpathCreate_g
void ArrayOfPpathCreate_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:89
Print_sg_Agenda_g
void Print_sg_Agenda_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11564
Select_sg_ArrayOfTimeArrayOfTime_g
void Select_sg_ArrayOfTimeArrayOfTime_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:16425
covmat_seAddBlock_sg_Matrix_g
void covmat_seAddBlock_sg_Matrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:5258
ReadXML_sg_ArrayOfSparse_g
void ReadXML_sg_ArrayOfSparse_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13546
DoitGetIncoming1DAtm
void DoitGetIncoming1DAtm(Workspace &ws, Tensor7 &cloudbox_field, Index &cloudbox_on, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &doit_is_initialized, const Agenda &iy_main_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const EnergyLevelMap &nlte_field, const ArrayOfIndex &cloudbox_limits, const Vector &f_grid, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Verbosity &verbosity)
WORKSPACE METHOD: DoitGetIncoming1DAtm.
Definition: m_doit.cc:3208
refr_index_air_agendaExecute
void refr_index_air_agendaExecute(Workspace &ws, Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric rtp_pressure, const Numeric rtp_temperature, const Vector &rtp_vmr, const Vector &f_grid, const Agenda &input_agenda)
Definition: auto_md.cc:24874
Print_sg_AbsorptionLines_g
void Print_sg_AbsorptionLines_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:11557
IndexSetToLast_sg_ArrayOfTransmissionMatrix_g
void IndexSetToLast_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:8152
IndexCreate
void IndexCreate(Index &out, const Verbosity &verbosity)
WORKSPACE METHOD: IndexCreate.
Definition: auto_md.cc:25583
CompareRelative_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g
void CompareRelative_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:4280
WriteXMLIndexed_sg_QuantumIdentifier_g
void WriteXMLIndexed_sg_QuantumIdentifier_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20801
Reduce_sg_VectorTensor6_g
void Reduce_sg_VectorTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15147
telsemStandalone
void telsemStandalone(Matrix &emissivities, const Numeric &lat, const Numeric &lon, const Numeric &theta, const Vector &f, const TelsemAtlas &ta, const Numeric &d_max, const Verbosity &verbosity)
WORKSPACE METHOD: telsemStandalone.
Definition: m_telsem.cc:37
complex_refr_indexConstant
void complex_refr_indexConstant(GriddedField3 &complex_refr_index, const Numeric &refr_index_real, const Numeric &refr_index_imag, const Verbosity &verbosity)
WORKSPACE METHOD: complex_refr_indexConstant.
Definition: m_refraction.cc:308
WriteXMLIndexed_sg_Numeric_g
void WriteXMLIndexed_sg_Numeric_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20762
surfaceTelsem_g
void surfaceTelsem_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:17177
DOAngularGridsSet
void DOAngularGridsSet(Index &doit_za_grid_size, Vector &aa_grid, Vector &za_grid, const Index &N_za_grid, const Index &N_aa_grid, const String &za_grid_opt_file, const Verbosity &verbosity)
WORKSPACE METHOD: DOAngularGridsSet.
Definition: m_doit.cc:70
FrequencyFromWavelength_sg_VectorVector_g
void FrequencyFromWavelength_sg_VectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6829
ReadXML_sg_CovarianceMatrix_g
void ReadXML_sg_CovarianceMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13672
GriddedFieldGetName_sg_GriddedField5_g
void GriddedFieldGetName_sg_GriddedField5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:7058
ARTS::Var::abs_f_interp_order
Index abs_f_interp_order(Workspace &ws) noexcept
Definition: autoarts.h:1996
Touch_sg_GriddedField4_g
void Touch_sg_GriddedField4_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:18128
psdMilbrandtYau05
void psdMilbrandtYau05(Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const String &hydrometeor_type, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
WORKSPACE METHOD: psdMilbrandtYau05.
Definition: m_psd.cc:1332
WriteXMLIndexed_sg_ArrayOfArrayOfRadiationVector_g
void WriteXMLIndexed_sg_ArrayOfArrayOfRadiationVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20086
FrequencyFromCGSAngularWavenumber
void FrequencyFromCGSAngularWavenumber(Numeric &frequency, const Numeric &angular_wavenumber, const Verbosity &verbosity)
WORKSPACE METHOD: FrequencyFromCGSAngularWavenumber.
Definition: m_conversion.h:56
nelemGet_sg_ArrayOfTransmissionMatrix_g
void nelemGet_sg_ArrayOfTransmissionMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10528
abs_linesKeepBands
void abs_linesKeepBands(ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Index &ignore_spec, const Index &ignore_isot, const Verbosity &verbosity)
WORKSPACE METHOD: abs_linesKeepBands.
Definition: m_absorptionlines.cc:1281
Append_sg_ArrayOfVectorVector_g
void Append_sg_ArrayOfVectorVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:3012
nelemGet_sg_ArrayOfArrayOfString_g
void nelemGet_sg_ArrayOfArrayOfString_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10267
DisortCalcClearsky_g
void DisortCalcClearsky_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6205
ARTS::Var::surface_props_names
ArrayOfString surface_props_names(Workspace &ws) noexcept
Definition: autoarts.h:6759
WriteXMLIndexed_sg_ArrayOfArrayOfMatrix_g
void WriteXMLIndexed_sg_ArrayOfArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:20047
nelemGet_sg_ArrayOfArrayOfTensor6_g
void nelemGet_sg_ArrayOfArrayOfTensor6_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10285
Reduce_sg_Tensor5Tensor7_g
void Reduce_sg_Tensor5Tensor7_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15252
ReadXML_sg_StokesVector_g
void ReadXML_sg_StokesVector_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:13888
rte_pos_losMoveToStartOfPpath
void rte_pos_losMoveToStartOfPpath(Vector &rte_pos, Vector &rte_los, const Index &atmosphere_dim, const Ppath &ppath, const Verbosity &verbosity)
WORKSPACE METHOD: rte_pos_losMoveToStartOfPpath.
Definition: m_ppath.cc:1557
nbooksGet_sg_Tensor5_g
void nbooksGet_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10744
sensor_responseFillFgrid
void sensor_responseFillFgrid(Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Index &polyorder, const Index &nfill, const Verbosity &verbosity)
WORKSPACE METHOD: sensor_responseFillFgrid.
Definition: m_sensor.cc:1639
ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField1_g
void ReadXMLIndexed_sg_ArrayOfArrayOfGriddedField1_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:14074
ybatchMetProfiles_g
void ybatchMetProfiles_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:21235
scat_data_checkedCalc_g
void scat_data_checkedCalc_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:15988
ARTS::Var::sensor_norm
Index sensor_norm(Workspace &ws) noexcept
Definition: autoarts.h:6217
ARTS::Var::abs_nlte
EnergyLevelMap abs_nlte(Workspace &ws) noexcept
Definition: autoarts.h:2111
f_gridFromGasAbsLookup_g
void f_gridFromGasAbsLookup_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:6876
nelemGet_sg_ArrayOfMatrix_g
void nelemGet_sg_ArrayOfMatrix_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:10375
linemixing_hitran.h
Namespace and functions to deal with HITRAN linemixing.
cloudbox_field_monoSetConst
void cloudbox_field_monoSetConst(Tensor6 &cloudbox_field_mono, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &value, const Verbosity &verbosity)
WORKSPACE METHOD: cloudbox_field_monoSetConst.
Definition: m_doit.cc:3793
Print_sg_Tensor5_g
void Print_sg_Tensor5_g(Workspace &ws, const MRecord &mr)
Definition: auto_md.cc:12112
inversion_iterate_agendaExecute
void inversion_iterate_agendaExecute(Workspace &ws, Vector &yf, Matrix &jacobian, const Vector &x, const Index jacobian_do, const Index inversion_iteration_counter, const Agenda &input_agenda)
Definition: auto_md.cc:23951
ppath_fieldCalc
void ppath_fieldCalc(Workspace &ws, ArrayOfPpath &ppath_field, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Matrix &sensor_pos, const Matrix &sensor_los, const Vector &rte_pos2, const Verbosity &verbosity)
WORKSPACE METHOD: ppath_fieldCalc.
Definition: m_ppath.cc:1239
AtmFieldsExpand1D
void AtmFieldsExpand1D(Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Index &atmosphere_dim, const Index &chk_vmr_nan, const Verbosity &verbosity)
WORKSPACE METHOD: AtmFieldsExpand1D.
Definition: m_atmosphere.cc:3289