Aren Marsden
c310ec9932
Merge
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-04 19:24:13 +01:00
Simon Clark
0cc169b000
Post stream fix
...
Minor plotting addition and improved efficiency of vertical derivative
2020-09-02 21:47:19 +01:00
Aren Marsden
3c7f758233
Remove pycache
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-02 21:40:45 +01:00
Aren Marsden
151188c360
Cleanup repository
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-02 21:35:18 +01:00
Aren Marsden
a6e8bc7c66
Update .gitignore
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-02 21:34:00 +01:00
Simon Clark
b8a7f94e2c
Cythonised all the things!
...
Used cython to improve speed by factor of 10, fixed bug in advection, decamped functions to claude libraries
2020-09-02 21:26:31 +01:00
Simon Clark
e33d51519e
Merge branch 'master' of https://github.com/Planet-Factory/claude
2020-08-27 09:26:03 +01:00
Simon Clark
6135e0b849
Big update 26/8/20
...
Major fixes:
- Tweaked radiation scheme to fix representation of equations
- Added vertical motion assuming perturbation to hydrostatic equilibriu
- Implemented seasons / axial tilt
- Added stratospheric heating
Minor changes:
- Removed old unused code
- Added frictional forces throughout atmosphere
- Tweaked optical depth parameterisation
- Tweaked text output
- Removed vertical advection (for now)
2020-08-27 09:24:39 +01:00
Simon Clark
3418f5679e
Merge pull request #2 from arenmarsden/master
...
Add in depth README
2020-08-20 09:04:45 +01:00
Simon Clark
033d02b743
Merge pull request #3 from TechWizzart/master
...
Added the CLAuDE NOM to the repo
2020-08-20 09:04:20 +01:00
Simon Clark
23b65ae1a6
Fixed radiation scheme
...
- Fixed lowest level of radiation scheme
- Added plot functionality
- Removed vertical motion
- Added w to save file
2020-08-19 20:54:05 +01:00
TechWizzart
fa3e8bbd3a
Finally removed all capitals in folders for OS friendliness, shoo capital directories
2020-08-19 16:28:44 +02:00
TechWizzart
8a08523e13
Added the Grey Radiation Scheme
2020-08-19 16:20:26 +02:00
TechWizzart
0a48c66515
Fixed gitignore to properly ignore the local compile files
2020-08-19 09:36:23 +02:00
TechWizzart
a727bd69ed
Added a gitignore to ignore local compile files
2020-08-19 09:34:18 +02:00
Simon Clark
3fd7ce1892
Added grey radiation scheme
...
Implemented 3D grey radiation and variable optical depth with latitude.
2020-08-12 20:53:41 +01:00
Simon Clark
243d1785c7
Merge branch 'master' of https://github.com/Planet-Factory/claude
2020-08-10 13:55:56 +01:00
Simon Clark
6e197187fc
Generalising height
...
Allowing for variable maximum height of the model, with initial conditions of density and temperature read from US standard atmosphere.
2020-08-10 13:55:54 +01:00
TechWizzart
07a01f728f
Updated the name of the folder for more user friendliness
2020-07-21 22:10:18 +02:00
TechWizzart
147d42d418
Updated the manual to incorporate the latest stream and putting the documentation source files on the repo
2020-07-16 18:40:06 +02:00
Simon Clark
2a362a1483
Merge pull request #4 from Planet-Factory/feature/add-license
...
Add license
2020-07-13 10:14:56 +01:00
Peter Reid
aa02d0d6c4
Add license
2020-07-12 00:36:49 +01:00
Sam Baggen
249c6e1d4e
Added the CLAuDE NOM to the repo
2020-07-09 09:03:29 +02:00
Simon Clark
c29c0aa741
Added plotting functionality
...
Added 2D plots of temperature and velocity for each level and a zonal mean representation
2020-07-08 20:59:08 +01:00
Simon Clark
4a5aa8abbf
3D atmosphere!
...
Added multiple layers to the atmosphere. These have adjacent radiation exchange but not cross-level exchange, and no vertical momentum calculated. Also tweaked the absorption in different levels of the atmosphere. Differential sections of the code have been generalised for 3D fields
2020-07-01 21:18:16 +01:00
Simon Clark
72247c418d
Update toy_model.py
...
Stream update from 24/6/2020
- Fixed advection
- Fixed coriolis
- Added spinup
- Add time functionality
2020-06-24 21:08:16 +01:00
Aren Marsden
6fdc43e7cc
Update README
2020-06-24 12:35:59 +01:00
Aren Marsden
cc4355b5c0
Add README.md
2020-06-24 12:28:29 +01:00
Simon Clark
dd1cd70ee6
Update toy_model.py
...
Increased spin-up time, decreased resolution
2020-06-17 18:08:38 +01:00
Simon Clark
d6f83e4558
Update toy_model.py
...
Increased heat capacity of all components, resulting in more realistic physics (i.e. no immediate blowup). Also implemented toggle for velocity calculations (now largely redundant). Various other fiddles.
2020-06-17 17:17:11 +01:00
Simon Clark
df23337825
Update toy_model.py
...
Corrected geometric mistake with Coriolis, tidied up optional oceans, changed the order of operation such that all thermal processes take place before updating the pressure
2020-06-15 22:10:59 +01:00
Simon Clark
bb6c00a2e5
Update toy_model.py
...
Fixed geometry of radiative forcing, testing problems with derivatives
2020-06-15 18:24:09 +01:00
Simon Clark
59393eecbb
Add files via upload
...
First version of toy atmospheric model, currently without working advection!
2020-06-15 16:30:56 +01:00