Askill
9414dd4d1a
added requirements.txt
2020-11-04 22:03:02 +01:00
Simon Clark
bdb7b5fa17
Fixed vertical motion, added pressure coordinates
...
- Got some flies in this house
- Got some flies in this house
2020-11-04 20:55:18 +00:00
Simon Clark
c899d6bf7a
Merge branch 'master' of https://github.com/Planet-Factory/claude
2020-09-30 20:53:36 +01:00
Simon Clark
54180b050a
Attempted fix of convection
...
created pressure background state
2020-09-30 20:53:03 +01:00
Simon Clark
16b9f75a23
Merge pull request #11 from anothersimulacrum/doc-updates
...
Minor building documentation updates
2020-09-30 17:48:57 +01:00
Simon Clark
2a361a63ad
Merge pull request #12 from TechWizzart/master
...
Manual update: Potential Temperature and Multidimensional FFTs
2020-09-30 17:48:24 +01:00
TechWizzart
b3bdd839f0
Added in multidimensional FFTs
2020-09-28 19:01:30 +02:00
TechWizzart
df38e11167
Updated the PDF with the new tex code
2020-09-21 14:03:08 +02:00
TechWizzart
46e5bd6254
Changed notation of the for loops in the algorithms and fixed incorrect algorithm names
2020-09-21 13:50:35 +02:00
anothersimulacrum
edfc583c58
Minor building documentation updates
...
Fix some typos, clarify some things, and TechWizzart has confirmed that
the windows instructions work, so remove the disclaimer.
2020-09-19 13:44:44 -07:00
TechWizzart
9c8baa2cd6
Added the vertical smoothing via FFTs
2020-09-19 20:12:22 +02:00
TechWizzart
612dcb100b
Added in potential temperature
2020-09-19 19:58:38 +02:00
Simon Clark
574052bad0
Merge pull request #8 from TechWizzart/master
...
Manual rewrite: check
2020-09-19 13:19:45 +01:00
Simon Clark
89db0862d8
Merge pull request #9 from anothersimulacrum/cleanup
...
Cleanup dead and platform specific/automatically generated files
2020-09-19 13:19:23 +01:00
Simon Clark
6a0e136cf2
Merge pull request #10 from anothersimulacrum/build-docs
...
Add some basic documentation on building
2020-09-19 13:17:41 +01:00
anothersimulacrum
2c7d0dd387
Add some basic documentation on building
...
Add instructions on building for Windows, OSX, and Linux.
The instructions for operating systems other than Linux have not been
tested, but are hopefully accurate enough as to not be useless.
The Linux instructions were testing on Arch Linux and a fresh Ubuntu
install.
2020-09-18 15:39:24 -07:00
anothersimulacrum
c14339329e
gitignore platform specific cython-generated files
...
Prevent platform specific cython files from being tracked in repo in the
future by adding them to a gitignore.
The rules should be strict enough to avoid anything that shouldn't be
blocked being blocked, but this also means that if more statically
compiled files are added in the future, they may need to be added to the
rules.
2020-09-18 09:18:43 -07:00
anothersimulacrum
d3de7b14c9
Remove dead library files
...
The content of these files were moved to the .pyx files of the same
name, so they could be statically compiled by cython for improved
performance.
2020-09-18 09:10:15 -07:00
anothersimulacrum
f265687986
Remove platform specific cython generated files
...
These files are platform specific, and generated each time you build the
libraries for the program.
This means that they aren't useful to track changes to and keep in repo,
because the changes will be made on each platform and be overwritten by
changes made on other platforms.
2020-09-18 08:48:48 -07:00
Simon Clark
663573f911
Added adiabatic motion to convection
...
- Converted temperature to potential temperature for thermal advection
- Added optional argument for vertical smoothing in 3D FFT function
- Small changes to plotting
2020-09-16 20:57:03 +01:00
TechWizzart
7fdef53e59
Merge branch 'master' of https://github.com/TechWizzart/claude
2020-09-14 18:43:52 +02:00
TechWizzart
1c4a2fa17f
Fixed incorrect PDF version
2020-09-14 18:43:39 +02:00
Sam Baggen
da0b502e1c
Merge pull request #2 from TechWizzart/FFT
...
Added in FFTs for the latest stream
2020-09-14 18:41:31 +02:00
TechWizzart
ed45734d26
Finished the stream of 09-09-2020. Still need to do multidimensional FFTs though...
2020-09-14 18:40:16 +02:00
TechWizzart
b9c5f4cbfb
Added FFT documentation but still need to do the smoothing docs
2020-09-13 20:53:29 +02:00
Simon Clark
a3ebf0605c
Merge branch 'master' of https://github.com/Planet-Factory/claude
2020-09-09 21:02:37 +01:00
Simon Clark
a124787a05
Smoothing added
...
Added FFT function to smooth velocity and temperature fields.
Also minor graphical improvements.
Added surface friction
Clamped velocities over pole
2020-09-09 21:00:57 +01:00
Sam Baggen
c731b7256e
Merge pull request #1 from TechWizzart/rewrite
...
Finished the rewrite so merge pls
2020-09-08 20:20:21 +02:00
TechWizzart
cf4c8b8311
Finished the rewrite
2020-09-08 20:19:06 +02:00
TechWizzart
47a20e14d6
Finished the rewrite, only need to brush up the algorithms a bit
2020-09-07 21:22:30 +02:00
Simon Clark
c5c6673182
Merge pull request #6 from TechWizzart/master
...
Updated the manual to include the stream from 19-08-2020
2020-09-07 15:06:52 +01:00
Simon Clark
d6ebebfbb8
Merge pull request #7 from arenmarsden/master
...
Update .gitignore file and cleanup repository
2020-09-07 15:06:32 +01:00
TechWizzart
e17e66b639
Rewritten more stuff. Finished up to stream 4 so still 6 streams to go
2020-09-05 09:37:27 +02:00
Aren Marsden
00f75266a4
Remove build files which came in in merge
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-04 19:25:14 +01:00
Aren Marsden
c310ec9932
Merge
...
Signed-off-by: Aren Marsden <aren.marsden6@gmail.com>
2020-09-04 19:24:13 +01:00
TechWizzart
d631480c2f
Started the rewrite of the manual to correspond with the refactor of the code. Stream 1 is completely written into the new structure, now 9 other streams are still left to do
2020-09-04 18:35:28 +02: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
TechWizzart
37374321fe
Added the latest stream of 26-08-2020, where we got a working model! Hooray!
2020-08-27 19:57:27 +02: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
TechWizzart
aa01ea5b4c
Updated the manual to include the stream from 19-08-2020
2020-08-21 12:39:38 +02: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