文件名称:lowtran:LOWTRAN大气吸收消光,散射和辐照度模型-Python和Matlab
文件大小:1.88MB
文件格式:ZIP
更新时间:2024-02-24 20:08:19
python fortran matlab geoscience atmosphere
Python中的Lowtran LOWTRAN7大气吸收消光模型。 由Michael Hirsch更新,使其独立于平台,可从Python≥3.6和轻松访问。 通过使用直接内存传输,可以从Python*问主要的LOWTRAN程序,而无需编写/读取文本文件的麻烦且容易出错的过程。 带有适当的元数据的xarray.Dataset高性能,简单的ND数组数据将被传递出去。 画廊 有关如何制作这些示例的信息,请参见下文。 安装 您将需要一个Fortran编译器。 gfortran是一种合适的编译器。 我们使用f2py ( numpy一部分)通过使用自动生成的填充代码对Fortran库进行特殊编译来无
【文件预览】:
lowtran-main
----.mypy.ini(203B)
----.coveragerc(359B)
----Wavelength2LowtranWavenumber.py(678B)
----cmake()
--------compilers.cmake(363B)
--------f2py.cmake(1KB)
----pyproject.toml(59B)
----HorizontalTransmittance.py(1KB)
----CTestConfig.cmake(532B)
----ScatterRadiance.py(2KB)
----pytest.ini(26B)
----.github()
--------FUNDING.yml(84B)
--------workflows()
--------CODE_OF_CONDUCT.md(3KB)
----archive()
--------.travis.yml(629B)
--------lowtran7.14(138B)
--------lowtran7.10.f(79KB)
--------lowtran7.12(7KB)
--------TAPE5(85B)
--------lowtran7.15(552B)
--------TAPE1(1.31MB)
--------lowtran7.2(3KB)
--------lowtran7.7.f(162KB)
--------TAPE4_MasterTape6Reference.txt(738KB)
--------lowtran7.16(662KB)
--------lowtran7.3(11KB)
--------TAPE1_Tail.ref(586KB)
--------lowtran7.9(3KB)
--------lowtran7.13.f(21KB)
--------lowtran7.11(828B)
--------.appveyor.yml(551B)
--------TAPE1_ORIG.ref(2.48MB)
--------lowtran7.8(828B)
----setup.cmake(3KB)
----matlab()
--------lowtran_transmission.m(316B)
--------plot_transmission.m(223B)
--------xarray2mat.m(71B)
--------RunLowtran.m(169B)
----meson.build(326B)
----.lgtm.yml(57B)
----gfx()
--------horizcompare.png(93KB)
--------lowtran.png(76KB)
--------txgnd2space.png(75KB)
--------thermalradiance.png(83KB)
--------irradiance.png(124KB)
--------whyskyisblue.png(121KB)
----src()
--------assert.f90(3KB)
--------lowtran_driver.f90(8KB)
--------lowtran()
--------lowtran7.f(855KB)
----setup.cfg(1KB)
----TransmittanceGround2Space.py(1KB)
----UserDataHorizontalRadiance.py(1KB)
----SolarIrradiance.py(1KB)
----out()
--------.ignore(0B)
----setup.py(327B)
----.gitignore(379B)
----CMakeLists.txt(1KB)
----UserHorizontalTransmittance.py(1KB)
----ThermalRadiance.py(2KB)
----README.md(5KB)
----.flake8(97B)
----.gitattributes(461B)
----LICENSE.txt(1KB)