36b7417 | Adiv Paradise | 14 August 2018, 20:11:03 UTC | Implemented spectrally-dependent snow/ice albedos, using JPL spectral reflectance. We now compute two shortwave albedos by computing the insolation-weighted band average reflectance. | 14 August 2018, 20:11:03 UTC |
a0fc8fa | Adiv Paradise | 02 August 2018, 05:08:04 UTC | Added spectral snow albedo data from JPL data files. Also packaged up those source files. Please cite appropriately. | 02 August 2018, 05:08:04 UTC |
aec0979 | Adiv Paradise | 16 June 2018, 17:14:20 UTC | More ability to customize filters at run-time, including whether the physics filter is computed before or after the physics package or both. | 16 June 2018, 17:14:20 UTC |
e44616c | Adiv Paradise | 24 May 2018, 04:25:52 UTC | Implemented physics filter following Lander & Hoskins (1997) and Scinocca et al (2008), with several functional forms available: * Cesaro * Exponential * Lander-Hoskins * Riesz-2 (Cesaro^2) These can be selected and turned on/off with namelist switches. The exponential filter seems best at eliminating rings on tidally-locked planets, but seems to produce a 'lumpy' atmosphere. | 24 May 2018, 04:25:52 UTC |
f8d0d20 | Adiv Paradise | 17 May 2018, 19:47:59 UTC | Filters are now separate from the normal horizontal diffusion, and are applied in totality, rather than reduced by a diffusion timescale. They work in the sense that the code doesn't crash and they have a significant impact, but they don't solve the problem and should not be used yet in standard simulations. | 17 May 2018, 19:47:59 UTC |
f5abf28 | Adiv Paradise | 23 April 2018, 22:07:58 UTC | Added Cesaro and exponential filters to subroutine initpm in plasim.f90, along with namelist flag. Oscillations still not mitigated. | 17 May 2018, 00:00:15 UTC |
eaa5ec0 | Adiv Paradise | 15 May 2018, 00:40:58 UTC | Added comprehensive PDF demonstrating how to analyze netCDF output files. | 15 May 2018, 00:40:58 UTC |
4b203dd | Adiv Paradise | 13 May 2018, 04:04:50 UTC | Successfully decoupled length of year in timesteps and diffusion timescales from rotspd and solar_day. n_days_per_year will now default to 360 if you mess with rotspd, so adjust the year length in days according to ntspd--i.e. 348 steps per day and 36 days per year is approx. as many timesteps in a year as 32 steps per day and 360 days per year. | 13 May 2018, 04:04:50 UTC |
45b4f81 | Adiv Paradise | 12 May 2018, 03:35:07 UTC | Days per year is decoupled from rotspd, but solar_day it appears can't be changed. It seems to only control time unit conversions; why does locking it to 24 hours produce NaNs? | 12 May 2018, 03:35:07 UTC |
3add7ec | Adiv Paradise | 12 May 2018, 02:48:48 UTC | Decoupled solar_day and days_per_year from rotspd--they should stay constant. Also made ndcycle default to 1. | 12 May 2018, 02:48:48 UTC |
4502707 | Adiv Paradise | 12 May 2018, 02:46:28 UTC | Revert "Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change." This reverts commit f6f732bcbad56ae18644a956459b3c912e4c8dec. For some reason code breaks. Will try again. | 12 May 2018, 02:46:28 UTC |
f6f732b | Adiv Paradise | 12 May 2018, 02:44:29 UTC | Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change. | 12 May 2018, 02:44:29 UTC |
62bfd0f | Adiv Paradise | 23 April 2018, 22:11:51 UTC | Fixed NaN bug in weathering output when landfraction is zero (aquaplanet). | 23 April 2018, 22:11:51 UTC |
3c21d30 | Adiv Paradise | 06 February 2018, 02:07:54 UTC | Bugfix | 06 February 2018, 02:07:54 UTC |
2593c19 | Adiv Paradise | 05 February 2018, 23:39:56 UTC | Added 'slowdown' namelist parameter for radmod_namelist to give slower diurnal cycles. | 05 February 2018, 23:39:56 UTC |
3ac2730 | Adiv Paradise | 23 October 2017, 20:28:45 UTC | Small updates | 23 October 2017, 20:28:45 UTC |
f9bc218 | Adiv Paradise | 17 October 2017, 21:58:43 UTC | Reverse accidental addition of workspace files | 17 October 2017, 21:58:43 UTC |
15677b2 | Adiv Paradise | 17 October 2017, 21:55:32 UTC | Fixed fixed-longitude bug where substellar point was showing up at -fixedlon. Flipped sidereal_day/solar_day adjustment for rotspd!=1, such that providing rotspd adjusts sidereal_day first and foremost. | 17 October 2017, 21:55:32 UTC |
039d578 | Adiv Paradise | 17 October 2017, 21:11:57 UTC | Clean up plasim/bld/--we don't actually need to include these files. | 17 October 2017, 21:11:57 UTC |
9c82411 | Adiv Paradise | 17 October 2017, 21:11:14 UTC | Bugfixes | 17 October 2017, 21:11:14 UTC |
5c205f9 | Adiv Paradise | 17 October 2017, 20:26:20 UTC | Turned off default year-by-year CO2 and pressure. Do it externally. Added Kristen's tidal-locking hack, enabled with the nfixed flag in radmod_namelist and the fixedlon parameter (degrees). | 17 October 2017, 20:26:20 UTC |
0a0b6a6 | Adiv Paradise | 17 October 2017, 02:26:08 UTC | Added cosine of solar zenith angle to output. Also added single-core version of utilities.f90. | 17 October 2017, 02:26:08 UTC |
2a4f9c0 | Adiv Paradise | 04 October 2017, 02:33:00 UTC | Fixed bug in simple relaxation scripts | 04 October 2017, 02:33:00 UTC |
0a6c216 | Adiv Paradise | 03 October 2017, 22:34:39 UTC | Added model scripts for just letting a model relax. | 03 October 2017, 22:34:39 UTC |
f834e72 | Adiv Paradise | 03 October 2017, 19:57:44 UTC | Updated constants | 03 October 2017, 19:57:44 UTC |
4647ddb | Adiv Paradise | 03 October 2017, 19:40:51 UTC | Updated landmod namelist to make sure snow isn't limited | 03 October 2017, 19:40:51 UTC |
742bb98 | Adiv Paradise | 28 September 2017, 04:47:48 UTC | Added alternate continent generator that uses the cratonal seeds used to build the continents to also build orographic 'spines' for the continents rather than central plateaus. Somewhat more realistic? | 28 September 2017, 04:47:48 UTC |
21d07f5 | Adiv Paradise | 27 September 2017, 23:07:49 UTC | Added PlanetGrid.ipynb, which pulls longitude and latitude arrays from T21.nc (or equivalent if using a higher resolution--provide your own though), and randomly generates continents according to the user's desired number of landmasses and land fraction. It's much better at getting the land fraction right than the number of landmasses, since as they grow landmasses often merge. Also generates template topography (higher elevation at landmass center, no mountains), and writes SRA boundary condition files for land-sea mask and orography. | 27 September 2017, 23:07:49 UTC |
cebab15 | Adiv Paradise | 13 September 2017, 00:28:50 UTC | Updated the estimated Earth annual precipitation in the weathering formulation, using estimates from Chen 2002 and Schneider 2014. Also updated (fixed) the tuning factor, splitting it into two tuning factors--absolute and relative. | 13 September 2017, 00:28:50 UTC |
24f2802 | Adiv Paradise | 11 August 2017, 23:56:56 UTC | Added weatherable precipitation, monthly maximum temperature, and monthly minimum temperature to output. | 11 August 2017, 23:56:56 UTC |
231e2c0 | Adiv Paradise | 10 August 2017, 19:57:33 UTC | Fixed bug in carbonmod.f90 resulting in plummeting surface pressure and pCO2. Also improved/cleaned weathering.pso header output in python models. | 10 August 2017, 19:57:33 UTC |
60edfbb | Adiv Paradise | 09 August 2017, 20:17:15 UTC | Fixed start=False bug in python model scripts | 09 August 2017, 20:17:15 UTC |
718cab4 | Adiv Paradise | 24 July 2017, 17:21:33 UTC | Added buildice.f90 (missing file). | 24 July 2017, 17:21:33 UTC |
30c0662 | Adiv Paradise | 24 July 2017, 17:17:55 UTC | Fixed compilation bug, tweaked the leapfrog scripts. | 24 July 2017, 17:17:55 UTC |
46c59d7 | Adiv Paradise | 21 July 2017, 18:21:42 UTC | Added new run mode similar to the basic coupled mode, but where if the snowpack is globally stable but still triggering the rate-limiter, the larger jump in pCO2 is permitted, with snowpack adjusted in a series of steps. | 21 July 2017, 18:21:42 UTC |
fb1be38 | Adiv Paradise | 17 July 2017, 20:28:53 UTC | Bug fix in glacier run script | 17 July 2017, 20:28:53 UTC |
15117c0 | Adiv Paradise | 17 July 2017, 20:14:54 UTC | Added runscripts that only handle the carbon cycle. Also modified configure.sh to generate appropriate snow/ice build scripts. | 17 July 2017, 20:14:54 UTC |
f76af8b | Adiv Paradise | 17 July 2017, 19:11:47 UTC | Added run scripts that only really adjust ice sheets, without aiming for large jumps in pCO2 (though pCO2 will still be adjusted if the carbon model is turned on). | 17 July 2017, 19:11:47 UTC |
02280bb | Adiv Paradise | 15 July 2017, 20:43:58 UTC | Added script to build artificial continental ice sheets over 4 years then go from there. | 15 July 2017, 20:43:58 UTC |
04c0933 | Adiv Paradise | 15 July 2017, 18:32:39 UTC | Modified glacier coupling to consider persistence and existence of the snowpack and use a 5-year average snow change rather than 3-year average. | 15 July 2017, 18:32:39 UTC |
8655fe4 | Adiv Paradise | 14 July 2017, 21:56:46 UTC | Small modifications, plus added the coupling script that evolves CO2 and snowpack over geologic time, in the models/ folder. | 14 July 2017, 21:56:46 UTC |
d5cb548 | Adiv Paradise | 14 July 2017, 21:40:27 UTC | Remove large files | 14 July 2017, 21:40:27 UTC |
78beb1a | Adiv Paradise | 14 July 2017, 21:37:54 UTC | Merged in the glacier model. This framework really just adjusts the geopotential each year, based on the snow depth. This means it could easily be adapted for mountain-building. The actual glacier model itself, which adjusts the snow depth on geological timescales between runs, is not yet included (nor is the carbon cycle analog). Next commit. | 14 July 2017, 21:37:54 UTC |
e9528f3 | Adiv Paradise | 14 July 2017, 18:39:39 UTC | Removed large files. | 14 July 2017, 18:39:39 UTC |
43486f2 | Adiv Paradise | 14 July 2017, 18:37:15 UTC | Initial forked commit. Added weathering implementation plus some documentation. | 14 July 2017, 18:37:15 UTC |
ea4d2d8 | Frank | 28 June 2017, 14:13:41 UTC | Frank 28.06.17: plasim.f90 bugfix for nentropy > 0 (and nenergy=0) | 28 June 2017, 14:13:41 UTC |
b7f3e34 | Frank | 21 June 2017, 12:12:31 UTC | FL 21.06.2017: cpl.f90: add one line diag printout (nlsg > 1) fluxmod.f90: bug fix for entropy and energy diagnostics (missing cp in stress) oceanmod.f90: add one line diag printout (nlsg > 1) plasim.f90: a) bug fix for GWD entropy diagnostics (- sign) b) small additional print out for nprint > 0 radmod.f90: 3d co2 distribution included | 21 June 2017, 12:12:31 UTC |
5af010a | Edilbert Kirk | 06 June 2017, 09:35:00 UTC | don't create "sam" or "cat" directory tree in configure.sh | 06 June 2017, 09:35:00 UTC |
58ae38c | Edilbert Kirk | 06 June 2017, 09:20:50 UTC | Merge branch 'master' of https://github.com/Edilbert/PLASIM | 06 June 2017, 09:20:50 UTC |
8ca6c60 | Edilbert Kirk | 06 June 2017, 09:19:35 UTC | most tests for the existence of SAM and CAT | 06 June 2017, 09:19:35 UTC |
23cf675 | Frank | 09 May 2017, 12:50:25 UTC | FL 09.05.2017: new 3d energy and entropy diagnostics (+ some small changes in the old 2d) | 09 May 2017, 12:50:25 UTC |
696ecbc | Edilbert Kirk | 07 April 2017, 07:48:01 UTC | Merge branch 'master' of https://github.com/Edilbert/PLASIM | 07 April 2017, 07:48:01 UTC |
adb891b | Edilbert Kirk | 07 April 2017, 07:47:26 UTC | fix postprocessor reference | 07 April 2017, 07:47:26 UTC |
a9d0ba4 | HartmutBorth | 31 March 2017, 09:32:22 UTC | centered spectral plot | 31 March 2017, 09:32:22 UTC |
04470ad | Edilbert Kirk | 27 March 2017, 13:06:59 UTC | add GUI type ISOAMP for display of CAT amplitudes | 27 March 2017, 13:06:59 UTC |
fd1242e | Edilbert Kirk | 27 March 2017, 12:18:25 UTC | Fix bug in init_forc | 27 March 2017, 12:18:25 UTC |
b6c6e2c | Edilbert Kirk | 02 February 2017, 10:31:23 UTC | update burner | 02 February 2017, 10:31:23 UTC |
052093d | Edilbert Kirk | 02 February 2017, 07:44:10 UTC | add Plasim_Report | 02 February 2017, 07:44:10 UTC |
2ce6275 | Edilbert Kirk | 01 February 2017, 14:49:21 UTC | remove NHELSUA from MOST selectable options | 01 February 2017, 14:49:21 UTC |
0a45f08 | Edilbert Kirk | 15 December 2016, 10:12:25 UTC | add GUIPUT for amplitude array | 15 December 2016, 10:12:25 UTC |
9b88b14 | Edilbert Kirk | 05 December 2016, 14:14:24 UTC | update LinePlot | 05 December 2016, 14:14:24 UTC |
7cec5af | Edilbert Kirk | 29 November 2016, 11:52:57 UTC | insert guiput for amplitudes | 29 November 2016, 11:52:57 UTC |
99f4bf4 | Edilbert Kirk | 29 November 2016, 09:57:34 UTC | add amplitude plot | 29 November 2016, 09:57:34 UTC |
b5bb956 | Edilbert Kirk | 29 November 2016, 09:19:51 UTC | add multiple lineplots | 29 November 2016, 09:19:51 UTC |
49845de | HartmutBorth | 23 November 2016, 10:09:03 UTC | Merge branch 'master' of https://github.com/Edilbert/PLASIM | 23 November 2016, 10:09:03 UTC |
588049b | HartmutBorth | 23 November 2016, 10:06:03 UTC | second and third form of jacobian introduced | 23 November 2016, 10:06:03 UTC |
fa84151 | Edilbert Kirk | 22 November 2016, 12:11:50 UTC | implement CAT line plot | 22 November 2016, 12:11:50 UTC |
b55dc65 | Edilbert Kirk | 22 November 2016, 11:42:57 UTC | X11 communication | 22 November 2016, 11:42:57 UTC |
3f9b3d5 | HartmutBorth | 22 November 2016, 11:17:42 UTC | guiput for lineplot added | 22 November 2016, 11:17:42 UTC |
93ce0d2 | HartmutBorth | 22 November 2016, 10:04:36 UTC | new postprocessing, next version of jacobian | 22 November 2016, 10:04:36 UTC |
3d109c3 | HartmutBorth | 18 November 2016, 16:58:07 UTC | extended operators and jacobian | 18 November 2016, 16:58:07 UTC |
763b908 | HartmutBorth | 18 November 2016, 09:17:31 UTC | new simulations and next version of jacobian | 18 November 2016, 09:17:31 UTC |
f25ad27 | HartmutBorth | 15 November 2016, 15:55:42 UTC | modified simulations | 15 November 2016, 15:55:42 UTC |
d5544ad | HartmutBorth | 15 November 2016, 15:05:49 UTC | modified simulations | 15 November 2016, 15:05:49 UTC |
18cdcf6 | Edilbert Kirk | 15 November 2016, 14:43:59 UTC | add GUI parameter | 15 November 2016, 14:43:59 UTC |
862679e | Edilbert Kirk | 15 November 2016, 13:06:38 UTC | gui coupling | 15 November 2016, 13:06:38 UTC |
ab29102 | HartmutBorth | 11 November 2016, 16:28:00 UTC | new namelist parameters and test simulations | 11 November 2016, 16:28:00 UTC |
c88fafb | HartmutBorth | 08 November 2016, 09:32:45 UTC | indroduced new simulations | 08 November 2016, 09:32:45 UTC |
ce32d6c | HartmutBorth | 08 November 2016, 09:23:07 UTC | Merge branch 'master' of https://github.com/Edilbert/PLASIM | 08 November 2016, 09:23:07 UTC |
67ffc5b | Edilbert Kirk | 08 November 2016, 09:17:01 UTC | fix bug in most.c | 08 November 2016, 09:17:01 UTC |
41c0ee0 | HartmutBorth | 08 November 2016, 08:38:19 UTC | Merge branch 'master' of https://github.com/Edilbert/PLASIM | 08 November 2016, 08:38:19 UTC |
275ec0f | HartmutBorth | 08 November 2016, 08:36:11 UTC | simulations added | 08 November 2016, 08:36:11 UTC |
7d51f86 | Edilbert Kirk | 28 October 2016, 09:41:10 UTC | test | 28 October 2016, 09:41:10 UTC |
06b17b2 | Edilbert Kirk | 28 October 2016, 09:39:26 UTC | test | 28 October 2016, 09:39:26 UTC |
5f1acd2 | HartmutBorth | 14 October 2016, 16:51:04 UTC | changed namelists | 14 October 2016, 16:51:04 UTC |
0378b1d | HartmutBorth | 14 October 2016, 16:43:49 UTC | new version of cat | 14 October 2016, 16:43:49 UTC |
3ef3675 | Frank | 05 October 2016, 08:35:22 UTC | fluxmod.f90 Larry 05.10.2016 limit evaporation to available water for the actual time step. | 05 October 2016, 08:35:22 UTC |
9ad9a8a | HartmutBorth | 19 September 2016, 12:03:10 UTC | Changes: Renaming / User Guide / Forcing | 19 September 2016, 12:03:10 UTC |
ac0c4bf | Edilbert Kirk | 16 September 2016, 12:19:41 UTC | Change syntax of legfast64.s for new assembler version of "as" | 16 September 2016, 12:19:41 UTC |
8af1b69 | Edilbert Kirk | 16 September 2016, 12:14:32 UTC | chnage syntax of legfast32.s for new assembler version | 16 September 2016, 12:14:32 UTC |
8411170 | HartmutBorth | 09 September 2016, 14:46:33 UTC | simulation output introduced, cat modified | 09 September 2016, 14:46:33 UTC |
bad4acc | HartmutBorth | 08 September 2016, 15:30:09 UTC | next version of simmod.f90 | 08 September 2016, 15:30:09 UTC |
d9d9dc3 | HartmutBorth | 08 September 2016, 11:59:28 UTC | new cat.f90 and simmod.f90 inserted | 08 September 2016, 11:59:28 UTC |
086d7b3 | Edilbert Kirk | 08 September 2016, 11:38:37 UTC | put gcc to pole position in configure.sh | 08 September 2016, 11:38:37 UTC |
4f8fa55 | Edilbert Kirk | 08 September 2016, 09:31:50 UTC | add dimension options for CAT | 08 September 2016, 09:31:50 UTC |
15c9135 | Edilbert Kirk | 08 September 2016, 08:30:22 UTC | add makefile template for CAT | 08 September 2016, 08:30:22 UTC |
04dad44 | Edilbert Kirk | 07 September 2016, 09:32:21 UTC | add CAT namelist editor | 07 September 2016, 09:32:21 UTC |
e018b47 | Edilbert Kirk | 07 September 2016, 08:48:50 UTC | remove obsolete directory quad | 07 September 2016, 08:48:50 UTC |
91b94ee | Edilbert Kirk | 05 September 2016, 13:16:51 UTC | update most images | 05 September 2016, 13:16:51 UTC |
4f48670 | Edilbert Kirk | 05 September 2016, 09:33:46 UTC | introduce the model CAT to the models starter | 05 September 2016, 09:33:46 UTC |