187 Commits
Author SHA1 Message Date
Adiv Paradise 480b7160cd Fixing defaults that got changed in aerosol merge and weren't caught 2024-05-30 10:39:32 -04:00
Adiv Paradise 62c4601ec4 Bugfixes; split pyfft compilation into its own function. Updated dependencies to include meson and ninja. Works with OpenMPI 5 and GCC 13 2024-05-29 00:55:21 -04:00
Adiv Paradise 12e9392b9c Updated package metadata 2023-07-12 01:45:42 -04:00
Adiv Paradise bede5d8744 Merge branch 'dev' of https://github.com/maureenjcohen/ExoPlaSim into maureenjcohen-dev. Adjusted defaults, docstrings, and export/load. 2023-07-12 00:00:19 -04:00
Adiv Paradise 3a3f8c73c5 Removed numpy max version limiter 2023-06-30 22:33:26 -04:00
Adiv Paradise 8130b365af configuration script should now do a better job with f2py and virtual environments 2023-06-30 22:29:33 -04:00
Adiv Paradise f6826e5d95 Added outputfaulttolerant mode, which will crash on true run errors, but not crash if the postprocessing step fails. 2023-06-30 21:56:36 -04:00
Adiv Paradise e7820a87dd Added utilities and documentation for checking and regenerating the ExoPlaSim system configuration 2023-06-03 17:02:29 -04:00
Adiv Paradise a64f5a786a Fixed bug in gcmt.spatialmath 2023-05-21 20:27:56 -04:00
Adiv Paradise 8a29d626be Fixed typo in radmod.f90 2023-05-21 18:43:03 -04:00
Adiv Paradise 0c867a7a92 Trying to get readthedocs to see exoplasim.pRT 2023-05-21 18:31:33 -04:00
Adiv Paradise 028f7b8381 Updating versions and docs, and adding ability to concatenate output variables using the inspect function and to preserve the time axis when computing spatial averages with gcmt.spatialmath 2023-05-15 00:09:16 -04:00
Adiv Paradise e8901bcb42 Bugfixes related to stellar spectral file classification in the configure() function and error-handling for when a relative path is provided 2022-10-02 11:21:56 -04:00
Adiv Paradise 167308ca63 Added pyfft991 for T63 and T106 compatibility in pyburn. Needs testing. Also updated version compatibility; numpy 1.22 breaks f2py for some reason. Need to troubleshoot. 2022-06-04 15:09:08 -04:00
Adiv Paradise a968c57e7f Slimming further--only the essentials 2022-06-03 20:32:32 -04:00
Adiv Paradise a48867509f Oops missing comma 2022-06-03 20:27:06 -04:00
Adiv Paradise 51d280aeaa Trying to slim down pypi package size 2022-06-03 20:25:44 -04:00
Adiv Paradise 4fdca5fbf2 Fixed bug; petitRADTRANS should now only be needed if you try to use it. 2022-06-03 19:41:07 -04:00
Adiv Paradise 95f6ed9617 Fixed indent bug 2022-06-02 09:54:44 -04:00
Adiv Paradise 0056ed9797 Fixed issues with direct-imaging colors, updated docstrings for API interface to pRT. 2022-06-02 09:45:51 -04:00
Adiv Paradise 2aab79924e Removed intensity transformation in pRT.makecolors that I think was causing the problems. Should now have identical behavior to colormatch.specs2rgb. 2022-05-29 21:30:06 -04:00
Adiv Paradise b740320915 Bugfix; adding optional petitRADTRANS dependency 2022-05-29 21:04:13 -04:00
Adiv Paradise 265784be84 Adjusting behavior of pRT.makecolors so it hopefully behaves more like what it should, and fixing typo in documentation. 2022-05-29 20:53:37 -04:00
Maureen Cohen 27c83c61c1 Fixed output bug!! Python API was overwriting the source code switches via namelists. I also added an accumulated mmr output. mmr values seem reasonable except for build-up in bottom layer. I have increased the sink strength. Will make plots and test longer runs tomorrow. 2022-05-17 17:05:57 +01:00
Adiv Paradise 1d377ea1a8 Albedos should be between 0 and 1 for pRT you dunce 2022-04-30 19:15:19 -04:00
Adiv Paradise aea2c68be9 Bugfix 2022-04-29 14:57:58 -04:00
Adiv Paradise e9d04afcb7 Fixing masked array problems 2022-04-20 19:34:22 -05:00
Adiv Paradise fb0e4f698d De-masking array inputs to pRT 2022-04-19 22:55:48 -05:00
Adiv Paradise 105e65fcb7 Fixing normalization in colormatch.spec2rgb 2022-04-07 16:39:54 -04:00
Adiv Paradise 365a121f6c Bugfixes in pRT.image 2022-04-07 12:12:20 -04:00
Adiv Paradise 62b25d8e98 Bugfix in pRT.image 2022-04-07 10:12:20 -04:00
Adiv Paradise 69b9a82a0e Bugfix in colormatch 2022-04-06 20:10:54 -04:00
Adiv Paradise a592873c54 Bugfix in colormatch 2022-04-06 20:08:25 -04:00
Adiv Paradise 93844c571f Bugfix 2022-04-06 20:06:37 -04:00
Adiv Paradise 9f5bc64e4d Adding a selection of USGS spectra; the USGS ocean spectrum will eventually become the default; for now it's only the default in pRT. USGSaspenforest also now the vegetation default in pRT only. Also updated pRT to better-handle vegetated worlds, including loam, dune sand (in deserts), better forests, etc. Also updated colormatch to include more colorspaces and gamma-correction. 2022-04-06 20:02:19 -04:00
Adiv Paradise 9d4b9ea1d2 Testing all-forest option 2022-04-05 15:20:49 -04:00
Adiv Paradise f2f5d25f86 Bugfix in pRT.image 2022-04-05 13:07:02 -04:00
Adiv Paradise a18b44f606 Bugfix 2022-04-04 20:05:30 -04:00
Adiv Paradise e0ad5a0f0c Bugfixes? 2022-04-01 19:58:21 -04:00
Adiv Paradise 7df22e6e9f Updated pRT to use the fraction of light intercepted by vegetation to set vegetative surface fraction, and randomcontinents will now correctly locate T21.nc when nlats is None. 2022-04-01 15:59:58 -04:00
Adiv Paradise 17573f602d Bugfix in randomcontinents 2022-03-31 16:36:22 -04:00
Adiv Paradise ba52a66b20 Added randomcontinents.generate() function which can be used in place of the command-line tool 2022-03-31 14:37:54 -04:00
Adiv Paradise 5bf2e96506 Small tweaks 2022-03-31 12:35:52 -04:00
Adiv Paradise cc9130d0cf Fixing missing ozone parameters in pRT.image 2022-03-30 11:39:36 -04:00
Adiv Paradise d50453efd8 Fixing missing solar spectrum big in pRT.image 2022-03-29 00:19:14 -04:00
Adiv Paradise b20917e27f Added a blackbody planck function to gcmt 2022-03-24 18:21:10 -04:00
Adiv Paradise 3475ece476 Adding standard constants to gcmt for convenience 2022-03-24 18:15:28 -04:00
Adiv Paradise 5c2f708ebd Try to load cmf.csv just once when colormatch is imported 2022-03-23 15:45:31 -04:00
Adiv Paradise a1a388f2f2 Troubleshooting reflectivity problems in pRT.image 2022-03-22 16:41:00 -04:00
Adiv Paradise 1f8a3ef292 Bugfix 2022-03-21 14:26:46 -04:00