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
84067c6a94
Merge branch 'icefraction'--allow ice cover to be fractional.
2018-06-28 17:42:23 -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
21a46ecf76
Add carbonmod.f90 changes from icefraction branch.
2018-06-25 23:14:07 -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
2a4f9c00d6
Fixed bug in simple relaxation scripts
2017-10-03 22:33:00 -04:00
Adiv Paradise
0a6c216fe9
Added model scripts for just letting a model relax.
2017-10-03 18:34:39 -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
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?
2017-09-28 00:47:48 -04:00
Adiv Paradise
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.
2017-09-27 19:07:49 -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
60edfbbffa
Fixed start=False bug in python model scripts
2017-08-09 16:17:15 -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
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.
2017-07-21 14:21:42 -04:00
Adiv Paradise
fb1be38325
Bug fix in glacier run script
2017-07-17 16:28:53 -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
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).
2017-07-17 15:11:47 -04:00
Adiv Paradise
02280bb409
Added script to build artificial continental ice sheets over 4 years
...
then go from there.
2017-07-15 16:43:58 -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
Edilbert Kirk
5af010a3d6
don't create "sam" or "cat" directory tree in configure.sh
2017-06-06 11:35:00 +02:00