-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
π₯ Challenge : compute H2O on Radis-Lab #24
Comments
I failed to compute H2O on Radis-Lab(990-1000 cm-1), even if 8 GB RAM was provided by GESIS. It's really necessary to unzip all par files when I just need 990-1000 cm-1, but in fact, that's what it does, converting all files into h5 files. This may be the reason for the failureοΌ |
Yes! Good news : in 0.9.30, we only download, unzip & parse the files needed. This is already implemented in develop version (radis/radis#281) and will be available on RADIS-Lab as soon as 0.9.30 is released |
Any independent file conversion from .par to h5 will not exceed 8 GB RAM on Radis-Lab. |
Hello ! RADIS-Lab was updated with the newest RADIS 0.10.x #25 I also managed to get it to pre-parse the full H2O database #26 Now, a 2260 - 2270 cm-1 works very well : from radis import calc_spectrum
from astropy import units as u
s = calc_spectrum(wavenum_min = 2260 / u.cm,
wavenum_max = 2270 / u.cm,
molecule = 'H2O',
isotope = '1,2,3',
pressure = 1.01325 * u.bar,
mole_fraction = 1,
path_length = 1 * u.cm,
Tgas=3000,
databank='hitemp',
verbose=3, # adding some extra info for the first computation
)
s.plot()
# without verbose=False this will show all the input parameters.
# With verbose=2,3,etc... we get increasing number of details about the calculation. A larger spectrum (ex : 2000 - 4000 cm-1 , 1 isotope) is still out of reach with the limited 8 GB of GESIS, and I run out-of-memory at loading
But 31 columns are loaded, most of them useless for equilibrium calculations, so it could quickly be optimized further. Index(['id', 'iso', 'wav', 'int', 'A', 'airbrd', 'selbrd', 'El', 'Tdpair',
'Pshft', 'ierr', 'iref', 'lmix', 'gp', 'gpp', 'ju', 'Kau', 'Kcu', 'Fu',
'symu', 'jl', 'Kal', 'Kcl', 'Fl', 'syml', 'v1u', 'v2u', 'v3u', 'v1l',
'v2l', 'v3l'],
dtype='object') |
@gagan-aryan with Radis version 0.12 the algorithm is even better: you can already compute much larger ranges. I tried the code above with the 2000 - 4000 cm-1 range and it worked. You can try to push it further. |
In the latest commits to RADIS-Lab 567b025 I added the auto-download of HITEMP H2O lines.
Challenge is to be able to run a large range, high-temperature H2O computation directly on RADIS-Lab ! (no install needed !) π₯ π₯
Currently, we are limited because :
Fix :
The text was updated successfully, but these errors were encountered: