7be181e8e9
Fixes and improvements. Ice coverage is now fractional, though it doesn't seem to make much of a difference.
Adiv Paradise2018-06-28 17:41:12 -04:00
08ae8f818a
Small changes to carbonmod.f90: handle planet radius and land fraction appropriately.
Adiv Paradise2018-06-25 23:13:15 -04:00
ae93e6a447
Changed ice cover from 0/1 flag to fractional measure, computed as xicec/thicec, with a maximum value of 1.
Adiv Paradise2018-06-25 22:24:16 -04:00
eaa5ec0f42
Added comprehensive PDF demonstrating how to analyze netCDF output files.
Adiv Paradise2018-05-14 20:40:58 -04:00
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.
Adiv Paradise2018-05-13 00:04:50 -04:00
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?
Adiv Paradise2018-05-11 23:35:07 -04:00
3add7ecec4
Decoupled solar_day and days_per_year from rotspd--they should stay constant. Also made ndcycle default to 1.
Adiv Paradise2018-05-11 22:48:48 -04:00
4502707b7c
Revert "Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change."
Adiv Paradise2018-05-11 22:46:28 -04:00
f6f732bcba
Tried to fix how the code clocks itself--solar_day is purely dimensional; it should never actually change.
Adiv Paradise2018-05-11 22:44:29 -04:00
62bfd0f558
Fixed NaN bug in weathering output when landfraction is zero (aquaplanet).
Adiv Paradise2018-04-23 18:11:51 -04:00
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.
Adiv Paradise2017-10-17 17:55:32 -04:00
039d578e04
Clean up plasim/bld/--we don't actually need to include these files.
Adiv Paradise2017-10-17 17:11:57 -04:00
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).
Adiv Paradise2017-10-17 16:26:20 -04:00
0a0b6a6bb5
Added cosine of solar zenith angle to output. Also added single-core version of utilities.f90.
Adiv Paradise2017-10-16 22:26:08 -04:00
4647ddbb94
Updated landmod namelist to make sure snow isn't limited
Adiv Paradise2017-10-03 15:40:51 -04:00
742bb9877a
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?
Adiv Paradise2017-09-28 00:47:48 -04:00
21d07f53a7
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.
Adiv Paradise2017-09-27 19:07:49 -04:00
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.
Adiv Paradise2017-09-12 20:28:50 -04:00
24f28020a4
Added weatherable precipitation, monthly maximum temperature, and monthly minimum temperature to output.
Adiv Paradise2017-08-11 19:56:56 -04:00
231e2c0f1a
Fixed bug in carbonmod.f90 resulting in plummeting surface pressure and pCO2. Also improved/cleaned weathering.pso header output in python models.
Adiv Paradise2017-08-10 15:57:33 -04:00
60edfbbffa
Fixed start=False bug in python model scripts
Adiv Paradise2017-08-09 16:17:15 -04:00
46c59d78b6
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.
Adiv Paradise2017-07-21 14:21:42 -04:00
15117c0959
Added runscripts that only handle the carbon cycle. Also modified configure.sh to generate appropriate snow/ice build scripts.
Adiv Paradise2017-07-17 16:14:54 -04:00
f76af8bf09
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).
Adiv Paradise2017-07-17 15:11:47 -04:00
02280bb409
Added script to build artificial continental ice sheets over 4 years then go from there.
Adiv Paradise2017-07-15 16:43:58 -04:00
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.
Adiv Paradise2017-07-15 14:32:39 -04:00
8655fe42e5
Small modifications, plus added the coupling script that evolves CO2 and snowpack over geologic time, in the models/ folder.
Adiv Paradise2017-07-14 17:56:46 -04:00
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.
Adiv Paradise2017-07-14 17:37:54 -04:00