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.
Adiv Paradise2022-06-04 15:09:08 -04:00
0056ed9797
Fixed issues with direct-imaging colors, updated docstrings for API interface to pRT.
Adiv Paradise2022-06-02 09:45:51 -04:00
2aab79924e
Removed intensity transformation in pRT.makecolors that I think was causing the problems. Should now have identical behavior to colormatch.specs2rgb.
Adiv Paradise2022-05-29 21:30:06 -04:00
265784be84
Adjusting behavior of pRT.makecolors so it hopefully behaves more like what it should, and fixing typo in documentation.
Adiv Paradise2022-05-29 20:53:37 -04:00
b8db141a54
Fix for substellar longitude not responding to change in the namelist file from year to year
Adiv Paradise2022-05-29 19:44:40 -04:00
22fd0bb92a
Committing remaining changes before new branch for pull request
Maureen Cohen2022-05-27 14:28:35 +01:00
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.
Maureen Cohen2022-05-17 17:05:57 +01:00
35776bcdc6
Lower limits to prevent mmr from going negative
Maureen Cohen2022-05-12 21:05:52 +01:00
148f9bccee
Now running on one PRO without numerical instabilty and output container showing up in .nc file. Some negatives in mmr and cube in .nc is empty. Still debugging.
Maureen Cohen2022-05-11 16:51:23 +01:00
a7fc2f1d4e
Imposed bounds on values of air temperature and viscosity to avoid floating point error. Code now runs for several timesteps but gz grows quickly until it crashes (numerical instability).
Maureen Cohen2022-05-03 19:11:34 +01:00
591e2c3311
Working through runtime numerical bugs in aerocore
Maureen Cohen2022-05-02 09:54:50 +01:00
1d377ea1a8
Albedos should be between 0 and 1 for pRT you dunce
Adiv Paradise2022-04-30 19:15:19 -04:00
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.
Adiv Paradise2022-04-06 20:02:19 -04:00
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.
Adiv Paradise2022-04-01 15:59:58 -04:00
50c6b5a42f
Added sink and source term to aerocore. Created d,g, and s arrays for aerosol data in plasimmod.
Maureen Cohen2022-04-01 18:14:31 +01:00
e853a86f88
Inserted new code into aerocore module and set logicals and constants in aeromod. The new modules and subroutines still use tracer_ini and tracer_ini0 to initialise the grid. Added an aerosol count to plasimmod. Source and sink NOT yet built in.
Maureen Cohen2022-03-30 19:56:44 +01:00
070e1a1e8d
Bugfixes, improving interpolation at seams for orthoprojection, and adding a fill routine for water profiles in pRT's imager to address pRT instability
Adiv Paradise2022-03-13 19:04:16 -04:00