Skip to content

Commit

Permalink
Merge pull request atmtools#223 from pczarnecki/main
Browse files Browse the repository at this point in the history
SW data-driven radiation model
  • Loading branch information
lkluft authored Jul 11, 2024
2 parents 748b311 + cc215df commit e42c353
Show file tree
Hide file tree
Showing 8 changed files with 629 additions and 198 deletions.
3 changes: 3 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ authors:
- family-names: "Kroll"
given-names: "Clarissa"
orcid: "https://orcid.org/0000-0002-3449-418X"
- family-names: "Czarnecki"
given-names: "Paulina"
orcid: "https://orcid.org/0000-0002-5011-882X"
title: "konrad"
url: "https://github.com/atmtools/konrad"
keywords:
Expand Down
715 changes: 517 additions & 198 deletions konrad/radiation/arts.py

Large diffs are not rendered by default.

Binary file added konrad/radiation/data/64_quadrature_lw.h5
Binary file not shown.
Binary file not shown.
53 changes: 53 additions & 0 deletions konrad/radiation/data/quadrature_lookup_lw.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0"?>
<arts format="binary" version="1">
<GasAbsLookup><Array type="ArrayOfSpeciesTag" nelem="8">
<Array type="SpeciesTag" nelem="2">
<SpeciesTag>"O2-*-*-*"</SpeciesTag>
<SpeciesTag>"O2-CIAfunCKDMT100-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="3">
<SpeciesTag>"H2O-*-*-*"</SpeciesTag>
<SpeciesTag>"H2O-SelfContCKDMT400-*-*"</SpeciesTag>
<SpeciesTag>"H2O-ForeignContCKDMT400-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"O3-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="2">
<SpeciesTag>"CO2-*-*-*"</SpeciesTag>
<SpeciesTag>"CO2-CKDMT252-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="3">
<SpeciesTag>"N2-*-*-*"</SpeciesTag>
<SpeciesTag>"N2-CIAfunCKDMT252-*-*"</SpeciesTag>
<SpeciesTag>"N2-CIArotCKDMT252-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"N2O-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"CH4-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"CO-*-*-*"</SpeciesTag>
</Array>
</Array>
<Array name="NonlinearSpecies" type="Index" nelem="1">
<Index></Index>
</Array>
<Vector name="FrequencyGrid" nelem="64">
</Vector>
<Vector name="PressureGrid" nelem="80">
</Vector>
<Matrix name="ReferenceVmrProfiles" nrows="8" ncols="80">
</Matrix>
<Vector name="ReferenceTemperatureProfile" nelem="80">
</Vector>
<Vector name="TemperaturePerturbations" nelem="12">
</Vector>
<Vector name="NonlinearSpeciesVmrPerturbations" nelem="10">
</Vector>
<Tensor4 name="AbsorptionCrossSections" nbooks="12" npages="17" nrows="64" ncols="80">
</Tensor4>
</GasAbsLookup>
</arts>
Binary file not shown.
56 changes: 56 additions & 0 deletions konrad/radiation/data/quadrature_lookup_sw.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<?xml version="1.0"?>
<arts format="binary" version="1">
<GasAbsLookup><Array type="ArrayOfSpeciesTag" nelem="9">
<Array type="SpeciesTag" nelem="3">
<SpeciesTag>"H2O-*-*-*"</SpeciesTag>
<SpeciesTag>"H2O-SelfContCKDMT400-*-*"</SpeciesTag>
<SpeciesTag>"H2O-ForeignContCKDMT400-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="2">
<SpeciesTag>"O2-*-1000000000000-1e+99"</SpeciesTag>
<SpeciesTag>"O2-CIAfunCKDMT100-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="3">
<SpeciesTag>"N2-*-*-*"</SpeciesTag>
<SpeciesTag>"N2-CIAfunCKDMT252-*-*"</SpeciesTag>
<SpeciesTag>"N2-CIArotCKDMT252-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"CH4-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="2">
<SpeciesTag>"CO2-*-*-*"</SpeciesTag>
<SpeciesTag>"CO2-CKDMT252-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"N2O-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"CO-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"O3-*-*-*"</SpeciesTag>
</Array>
<Array type="SpeciesTag" nelem="1">
<SpeciesTag>"O3-XFIT"</SpeciesTag>
</Array>
</Array>
<Array name="NonlinearSpecies" type="Index" nelem="1">
<Index></Index>
</Array>
<Vector name="FrequencyGrid" nelem="64">
</Vector>
<Vector name="PressureGrid" nelem="12">
</Vector>
<Matrix name="ReferenceVmrProfiles" nrows="9" ncols="12">
</Matrix>
<Vector name="ReferenceTemperatureProfile" nelem="12">
</Vector>
<Vector name="TemperaturePerturbations" nelem="12">
</Vector>
<Vector name="NonlinearSpeciesVmrPerturbations" nelem="6">
</Vector>
<Tensor4 name="AbsorptionCrossSections" nbooks="12" npages="14" nrows="64" ncols="12">
</Tensor4>
</GasAbsLookup>
</arts>
Binary file not shown.

0 comments on commit e42c353

Please sign in to comment.