-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
27 changed files
with
75,695 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
sigma1 3.0 | ||
sigma2 30.0 | ||
sigma3 120.0 | ||
|
||
B alpha beta epsilon | ||
B1 0.0888 -0.160 0.00410 | ||
B2 0.0 0.0526 0.00152 | ||
B3 0.0232 0.0 0.0 | ||
|
||
range in cm^-1 | ||
2100 2500 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
sigma1 3.0 | ||
sigma2 10.0 | ||
sigma3 70.0 | ||
|
||
B alpha beta epsilon | ||
B1 0.416 -0.354 0.00386 | ||
B2 0.00167 0.0421 0.00248 | ||
B3 0.0200 0.0 0.0 | ||
|
||
range in cm^-1 | ||
2100 2500 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
CO2 sub-Lorentzian line wings | ||
============================= | ||
|
||
|
||
HELIOS-K supports sub-Lorentzian profiles according to the :math:`\chi` factors | ||
from Perrin and Hartmann 1998. The :math:`\chi` factors are specified in the files | ||
``chiPH89__CO2-CO2.dat`` and ``chiPH89__CO2-N2.dat``. In these files, the affected | ||
wavenumber range can be set. The ``param.dat`` file contains the option | ||
``subLorentzianfile``, where the file name of the used :math:`\chi` factors file | ||
can be set. If a filename is set there, the sub-Lorentzian line wings are enabled. | ||
|
||
|
||
In principle, the :math:`\chi` factors can be applied also to other molecules than | ||
CO2, but this is not recommended to do. | ||
|
||
|
||
|
||
M.Y.Perrin and J.M.Hartmann, 1988 (TEMPERATURE-DEPENDENT MEASUREMENTS AND MODELING OF ABSORPTION BY CO2-N2 MIXTURES | ||
IN THE FAR LINE-WINGS OF THE 4.3 # m CO2 BAND). | ||
|
||
|
||
|
||
In :numref:`figSubLorentzian` is shown an example of the sub-Lorentzian profile for CO2. | ||
|
||
|
||
| Relevant parameters for full Voigt: | ||
- doStoreFullK = 1 | ||
- cutMode = 0 | ||
- cut = 25.0 | ||
- profile = 1 | ||
- subLorentzianfile = - | ||
|
||
| Relevant parameters for sub-Lorentzian Voigt profile in specific wavenumber band: | ||
- doStoreFullK = 1 | ||
- cutMode = 0 | ||
- cut = 25.0 | ||
- profile = 1 | ||
- subLorentzianfile = chiPH89__CO2-CO2.dat | ||
|
||
- in chiPH89__CO2-CO2.dat: | ||
- range in cm^-1 | ||
- 2100 2500 | ||
|
||
| Relevant parameters for sub-Lorentzian Voigt profile in the full wavenumber range: | ||
- doStoreFullK = 1 | ||
- cutMode = 0 | ||
- cut = 25.0 | ||
- profile = 1 | ||
- subLorentzianfile = chiPH89__CO2-CO2.dat | ||
|
||
- in chiPH89__CO2-CO2.dat: | ||
- range in cm^-1 | ||
- 0 10000 | ||
|
||
|
||
|
||
|
||
.. figure:: ../../plots/SubLorentzian/plot001.png | ||
:name: figSubLorentzian | ||
|
||
CO2 sub-Lorentzian wings with :math:`\chi` factors for Perrin and Hartmann 1998. Top panel,: | ||
:math:`\chi` factors applied to the band 2100-2600 cm^-1. Bottom panel: :math:`\chi` factors | ||
applied to the full wavenumber range. CO2, Hitran 2016, T = 250 K, P = 2 atm. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -30,5 +30,6 @@ doMean = 0 | |
Units = 0 | ||
ReplaceFiles = 1 | ||
profile = 1 | ||
subLorentzianfile = - | ||
removePlinth = 0 | ||
doTuning = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
Name:GeForce GTX 980, Major:5, Minor:2, Max threads per Block:1024, Max x dim:1024 | ||
, #Multiprocessors:16, Clock Rate:1215500, Memory Clock Rate:3505000, Global Memory:4230807552, Shared memory per block: 49152 | ||
|
||
Version: 2.04 | ||
Using device 0 | ||
|
||
Runtime Version 10000 | ||
Driver Version 10020 | ||
GIT Describe: v1.0-124-gdc31722 | ||
Build Date: Di 11. Aug 12:37:57 CEST 2020 | ||
Build Path: /home/sigrimm/kCalc | ||
Build System: Linux mashu 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux | ||
Build Compute Capability: SM=52 | ||
|
||
name = i | ||
T = 250 | ||
P = 2 | ||
cia System = - | ||
pathToData = ../storage/EXOMOL/ | ||
numin = 0 | ||
numax = 2500 | ||
dnu = 0.1 | ||
Nnu per bin = 25000 | ||
Number of points: 25000 | ||
cutMode = 0 | ||
cut = 100 | ||
doResampling = 0 | ||
nC = 20 | ||
doTransmission = 0 | ||
nTr = 1000 | ||
dTr = 0.05 | ||
doStoreFullK = 1 | ||
pathToK = | ||
dostoreK = 0 | ||
nbins = 1 | ||
kmin = 0 | ||
qalphaL = 1 | ||
gammaF = 1 | ||
doMean = 0 | ||
Units = 0 | ||
Replace files = 1 | ||
profile = 1 | ||
doTuning = 0 | ||
def_TOL = 1.43e-17 | ||
def_TOLf = 2.48e-12 | ||
def_nthmax = 1048576 | ||
def_nlmax = 32768 | ||
def_maxlines = 1048576 | ||
def_maxfiles = 500 | ||
def_NmaxSample = 100 | ||
|
||
Species Name = 02_hit16 | ||
dataBase = 0 | ||
Molecule Number = 2 | ||
default L = 0 | ||
default n = 0 | ||
|
||
File 0 of 1 | ||
Number of lines: 559874 | ||
Time for input: 0.15566 seconds | ||
Time for Lines: 0.00931168 seconds | ||
Time for K(x): 0.0584077 seconds | ||
|
||
Time for input total: 0 seconds | ||
Time for Lines total: 0 seconds | ||
Time for K(x) total: 0 seconds | ||
Time for write K(x): 0.0216046 seconds | ||
Time for mean K(x): 2.3584e-05 seconds | ||
Time for sort K(x): 0.000690624 seconds | ||
Time for Resampling: 1.5584e-05 seconds | ||
Time for write K(y): 3.968e-06 seconds | ||
Time for Transmission: 9.344e-06 seconds |
Oops, something went wrong.