Commit Graph
100 Commits
Author SHA1 Message Date
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
alphaparrot 20e91654be Update .readthedocs.yaml 2023-05-21 18:15:38 -04:00
alphaparrot c9441245e8 Update .readthedocs.yaml 2023-05-21 18:13:14 -04:00
alphaparrot a708ebf0be Update .readthedocs.yaml 2023-05-21 18:03:57 -04:00
Adiv Paradise dfe1d73262 Merge branch 'master' of github.com:alphaparrot/ExoPlaSim 2023-05-21 17:26:35 -04:00
Adiv Paradise 6ad9f4f462 Cosine of solar zenith angle now correctly uses right ascension, which is now computed along with declination and included as an output variable. Obliquity guard rails have been extended to +/- 180 deg and eccentricity guardrails for keplerian orbits are set at 0 and 1 2023-05-21 17:24:45 -04:00
alphaparrot 8c25ed84d6 Update index.rst 2023-05-18 01:38:33 -04:00
alphaparrot 29974fee49 Update .readthedocs.yaml 2023-05-18 01:22:34 -04:00
alphaparrot 4f00bc12bb Update .readthedocs.yaml 2023-05-18 01:14:31 -04:00
alphaparrot 19d36f51a4 Update requirements.txt 2023-05-18 01:12:38 -04:00
alphaparrot 2b29474834 Update .readthedocs.yaml 2023-05-18 01:12:16 -04:00
alphaparrot b41c79bfe1 Update requirements.txt 2023-05-18 01:06:37 -04:00
alphaparrot 2fdc0621f9 Update requirements.txt 2023-05-18 01:04:14 -04:00
alphaparrot 7a79f6af27 Update __init__.py 2023-05-18 01:03:11 -04:00
alphaparrot f697219e97 Update requirements.txt 2023-05-18 00:52:34 -04:00
alphaparrot 5abad71b09 Update exoplasim.rst 2023-05-18 00:49:53 -04:00
alphaparrot 4810d9901f Update exoplasim.rst 2023-05-18 00:47:09 -04:00
alphaparrot ade50cba38 Update requirements.txt 2023-05-18 00:41:35 -04:00
alphaparrot 31d67891f0 remove Jinja2 requirement from .readthedocs.yaml 2023-05-18 00:41:16 -04:00
alphaparrot 91e2e3d383 Update .readthedocs.yaml 2023-05-18 00:38:32 -04:00
alphaparrot fcead66109 trying to force Jinja2<3.1 for readthedocs 2023-05-18 00:36:54 -04:00
alphaparrot 65c386a91d Update .readthedocs.yaml with formats 2023-05-18 00:25:06 -04:00
alphaparrot 4396ea8dd9 Update .readthedocs.yaml 2023-05-18 00:23:12 -04:00
alphaparrot da61583bfc Create .readthedocs.yaml 2023-05-18 00:20:53 -04:00
alphaparrot 59656e9249 Merge pull request #3 from evelynmacdonald/master
Bugfixes to tlstream
2023-05-15 00:12:12 -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 e3a0e908a8 Fixed bugs 2023-05-14 22:12:08 -04:00
Adiv Paradise 7a7e457c56 Fixed typo 2023-05-14 20:52:14 -04:00
Adiv Paradise f8221066b7 Added floor for denominator in newton-raphson iterator 2023-05-14 19:49:41 -04:00
Adiv Paradise bfcd94702d Bugfix 2023-05-14 19:36:02 -04:00
Adiv Paradise 51c693f83a Added fractional days to diagnostic output 2023-05-14 19:32:40 -04:00
Adiv Paradise ec3fe978e1 Bugfix 2023-05-14 19:09:11 -04:00
Adiv Paradise 51192d9293 Added ability to output and postprocessor scalar and columnar variables, and added outputs for true anomaly, solar declination, solar ecliptic longitude, and distance modulus 2023-05-14 19:03:33 -04:00
Adiv Paradise ce2a703345 Fixed gen_orb_decl routine; should have the correct math now for declination and longitude 2023-05-14 14:54:02 -04:00
Adiv Paradise a759b1f28b Fixed error where meananomaly0 was sent to Fortran even if it's None 2023-04-30 21:04:44 -04:00
Adiv Paradise a68ee4d314 Bugfix 2023-04-30 20:51:12 -04:00
Adiv Paradise 652acc4c0c Fixed argument-order bug noticed by robmod 2023-04-30 20:25:37 -04:00
Adiv Paradise 3b6899e5f5 Eccentricity limits are now only considered if not using general Keplerian orbits 2023-04-16 19:21:10 -04:00
Adiv Paradise be66051185 Added MPI broadcasts for new flags 2023-04-16 19:07:46 -04:00
Adiv Paradise 3e9dad5954 Added orbital code for generic keplerian orbits, including with high eccentricity. Untested, use at own risk. Will test soon. 2023-04-16 19:03:36 -04:00
alphaparrot 97bcd33585 Fix for bug related to previous postprocess bug
Previous bug was related to variables being specified too many times; this was the same but with namelist. Should be fixed; think I caught the last such instance.
2023-04-12 21:55:38 -04:00
alphaparrot 2f2fbc8b75 Fixed typo 2023-04-12 13:38:43 -04:00
alphaparrot be51131228 Fixed multiple variables specification in postprocessor call
If variables was specified in the call to __init__.postprocess, but were also specified with cfgpostprocessor, then this woul cause an exception. Now the variables supplied to postprocess() will take precedence.
2023-04-11 23:01:40 -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 c03948c6da Pushing updates 2022-09-12 09:24:45 -05:00
Adiv Paradise d7d8d676ed Bugfixes to makestellarspec and pyburn and added missing wvref.txt for makestellarspec 2022-09-12 09:23:58 -05: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
Adiv Paradise b8db141a54 Fix for substellar longitude not responding to change in the namelist file from year to year 2022-05-29 19:44:40 -04: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
Adiv Paradise a09a394bd3 Bugfix 2022-03-18 19:37:34 -04:00
Adiv Paradise 1ef734334c Troubleshooting weird exo.image bug 2022-03-18 15:50:48 -04:00
Adiv Paradise 863990f932 Bugfix in exo.transit and exo.image 2022-03-17 16:29:55 -04:00
Adiv Paradise 798df70e92 Bugfix 2022-03-16 20:18:26 -04:00
Adiv Paradise 7366ba0723 Bugfixes for exoplasim.Model.image() 2022-03-16 19:10:31 -04:00
Adiv Paradise b77d7b713b Adding vegetation spectrum 2022-03-16 18:28:36 -04:00
Adiv Paradise f1bb401cb5 Bugfix in gcmt.orthographic 2022-03-13 19:08:41 -04:00
Adiv Paradise 070e1a1e8d Bugfixes, improving interpolation at seams for orthoprojection, and adding a fill routine for water profiles in pRT's imager to address pRT instability 2022-03-13 19:04:16 -04:00
Adiv Paradise 6478e8f654 Fixing error introduced in last commit 2022-03-10 15:42:50 -05:00
Adiv Paradise 295e14da45 Fixing seam in orthoprojection? Adding fill routine for cloud smoothing in pRT 2022-03-10 15:36:10 -05:00
Adiv Paradise 16fa1fe26d Bugfixes and fixing color problems 2022-03-09 16:01:17 -05:00
Adiv Paradise 1f7151ea1c Updating debug save 2022-03-09 14:39:01 -05:00
Adiv Paradise f007e2c0c7 Troubleshooting color problems in pRT 2022-03-09 14:23:38 -05:00
Adiv Paradise 53e6f134d4 Troubleshooting broken colors 2022-03-07 18:13:44 -05:00
Adiv Paradise bc449eee66 Turning off broken pRT code in main postprocess call 2022-03-06 00:22:41 -05:00