Commit Graph
65 Commits
Author SHA1 Message Date
Adiv Paradise b88211fef6 Trying out a soil albedo scheme where soil albedo depends on soil water content. 2018-07-11 00:43:21 -04:00
Adiv Paradise 302f0df1e5 Small bugfix in carbonmod.f90 2018-07-06 15:06:33 -04:00
Adiv Paradise c4f2ef0a25 Small fixes 2018-07-03 15:16:19 -04:00
Adiv Paradise 7be181e8e9 Fixes and improvements. Ice coverage is now fractional, though it doesn't seem to make much of a difference. 2018-06-28 17:41:12 -04:00
Adiv Paradise 08ae8f818a Small changes to carbonmod.f90: handle planet radius and land fraction appropriately. 2018-06-25 23:13:15 -04:00
Adiv Paradise ae93e6a447 Changed ice cover from 0/1 flag to fractional measure, computed as xicec/thicec, with a maximum value of 1. 2018-06-25 22:24:16 -04:00
Adiv Paradise eaa5ec0f42 Added comprehensive PDF demonstrating how to analyze netCDF output files. 2018-05-14 20:40:58 -04:00
Adiv Paradise 4b203dde21 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. 2018-05-13 00:04:50 -04:00
Adiv Paradise 45b4f81097 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? 2018-05-11 23:35:07 -04:00
Adiv Paradise 3add7ecec4 Decoupled solar_day and days_per_year from rotspd--they should stay constant. Also made ndcycle default to 1. 2018-05-11 22:48:48 -04:00
Adiv Paradise 4502707b7c Revert "Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change."
This reverts commit f6f732bcba.

For some reason code breaks. Will try again.
2018-05-11 22:46:28 -04:00
Adiv Paradise f6f732bcba Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change. 2018-05-11 22:44:29 -04:00
Adiv Paradise 62bfd0f558 Fixed NaN bug in weathering output when landfraction is zero (aquaplanet). 2018-04-23 18:11:51 -04:00
Adiv Paradise 3c21d309fa Bugfix 2018-02-05 21:07:54 -05:00
Adiv Paradise 2593c19ad3 Added 'slowdown' namelist parameter for radmod_namelist to give slower
diurnal cycles.
2018-02-05 18:39:56 -05:00
Adiv Paradise 3ac2730671 Small updates 2017-10-23 16:28:45 -04:00
Adiv Paradise f9bc218ee5 Reverse accidental addition of workspace files 2017-10-17 17:58:43 -04:00
Adiv Paradise 15677b21c3 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.
2017-10-17 17:55:32 -04:00
Adiv Paradise 039d578e04 Clean up plasim/bld/--we don't actually need to include these files. 2017-10-17 17:11:57 -04:00
Adiv Paradise 9c82411a8f Bugfixes 2017-10-17 17:11:14 -04:00
Adiv Paradise 5c205f938e 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).
2017-10-17 16:26:20 -04:00
Adiv Paradise 0a0b6a6bb5 Added cosine of solar zenith angle to output. Also added single-core
version of utilities.f90.
2017-10-16 22:26:08 -04:00
Adiv Paradise f834e7240e Updated constants 2017-10-03 15:57:44 -04:00
Adiv Paradise 4647ddbb94 Updated landmod namelist to make sure snow isn't limited 2017-10-03 15:40:51 -04:00
Adiv Paradise cebab15dbb 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.
2017-09-12 20:28:50 -04:00
Adiv Paradise 24f28020a4 Added weatherable precipitation, monthly maximum temperature, and monthly
minimum temperature to output.
2017-08-11 19:56:56 -04:00
Adiv Paradise 231e2c0f1a Fixed bug in carbonmod.f90 resulting in plummeting surface pressure
and pCO2. Also improved/cleaned weathering.pso header output in python
models.
2017-08-10 15:57:33 -04:00
Adiv Paradise 718cab4d66 Added buildice.f90 (missing file). 2017-07-24 13:21:33 -04:00
Adiv Paradise 30c0662658 Fixed compilation bug, tweaked the leapfrog scripts. 2017-07-24 13:17:55 -04:00
Adiv Paradise 15117c0959 Added runscripts that only handle the carbon cycle. Also modified
configure.sh to generate appropriate snow/ice build scripts.
2017-07-17 16:14:54 -04:00
Adiv Paradise 04c0933739 Modified glacier coupling to consider persistence and existence of the
snowpack and use a 5-year average snow change rather than 3-year
average.
2017-07-15 14:32:39 -04:00
Adiv Paradise 8655fe42e5 Small modifications, plus added the coupling script that evolves CO2
and snowpack over geologic time, in the models/ folder.
2017-07-14 17:56:46 -04:00
Adiv Paradise d5cb548f86 Remove large files 2017-07-14 17:40:27 -04:00
Adiv Paradise 78beb1a998 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.
2017-07-14 17:37:54 -04:00
Adiv Paradise e9528f39b5 Removed large files. 2017-07-14 14:39:39 -04:00
Adiv Paradise 43486f2438 Initial forked commit. Added weathering implementation plus some
documentation.
2017-07-14 14:37:15 -04:00
Frank ea4d2d8d11 Frank 28.06.17:
plasim.f90 bugfix for nentropy > 0 (and nenergy=0)
2017-06-28 16:13:41 +02:00
Frank b7f3e343f8 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
2017-06-21 14:12:31 +02:00
Frank 23cf675b54 FL 09.05.2017:
new 3d energy and entropy diagnostics (+ some small changes in the old 2d)
2017-05-09 14:50:25 +02:00
Frank 3ef3675ce6 fluxmod.f90 Larry 05.10.2016
limit evaporation to available water for the actual time step.
2016-10-05 10:35:22 +02:00
Edilbert fd25243801 change declarations for intel16 compiler 2016-02-09 11:24:00 +01:00
Edilbert 24fa75e78e change declarations in plasim/src/mpimod.f90 for intel compatibility 2016-02-09 10:59:57 +01:00
Edilbert b807308e58 fix the DaysPerYear bug in the burner 2015-12-15 11:01:31 +01:00
Frank 471f838917 Larry 2.10.2010
icemod.f90: fix for heatflux for 0 < iced < xmind
2015-10-02 10:01:19 +02:00
Frank 893455c815 BUGFIX! landmod.f90
Frank 11.09.2015

fix bug in dqs computation (landstep): /psurf -> /dp(jhor)
2015-09-11 09:44:50 +02:00
Edilbert 69ca90eb33 add variables to namelist "planet_nl" 2015-08-03 08:49:38 +02:00
Edilbert 621b40ffb0 change ALV, ALS, and TMELT from constant to variable 2015-05-20 10:25:51 +02:00
Edilbert 3650f8d883 change read statements in mpimod.f90 to implicit do in order to avoid
intel compiler warnings
2015-04-20 10:00:37 +02:00
Edilbert df82aeba97 delete obsolete file 2015-04-17 08:40:49 +02:00
Edilbert 5f4d9a780d Make calls to f77 style subroutines consistent 2015-04-17 08:37:13 +02:00