I recently started working for the summer, with Andrew Weaver’s research group at the University of Victoria. If you’re studying climate modelling in Canada, this is the place to be. They are a fairly small group, but continually churn out world-class research. Many of the projects here use the group’s climate model, the UVic ESCM [...]
Posts Tagged ‘programming’
Summer Research
Posted in Research Blogging, tagged canada, climate change, climate models, emic, GCM, global warming, programming, UVic on May 3, 2012 | 8 Comments »
How do climate models work?
Posted in Science Lessons, tagged arctic, atmosphere, cesm, chemistry, climate change, climate models, education, global warming, IPSL, mathematics, NOAA, ocean, physics, programming, science on January 20, 2012 | 29 Comments »
Also published at Skeptical Science This is a climate model: T = [(1-α)S/(4εσ)]1/4 (T is temperature, α is the albedo, S is the incoming solar radiation, ε is the emissivity, and σ is the Stefan-Boltzmann constant) An extremely simplified climate model, that is. It’s one line long, and is at the heart of every computer [...]
The Software Architecture of Global Climate Models
Posted in Research Blogging, tagged AGU, climate change, computers, engineering, environment, global warming, programming, science, software on December 14, 2011 | 14 Comments »
Last week at AGU, I presented the results of the project Steve Easterbrook and I worked on this summer. Click the thumbnail on the left for a full size PDF. Also, you can download the updated versions of our software diagrams: COSMOS (COmmunity earth System MOdelS) 1.2.1 Model E: Oct. 11, 2011 snapshot HadGEM3 (Hadley [...]
MPI Problem?
Posted in Research Blogging, tagged cesm, climate change, gcc, global warming, mpi, ncar, programming, science, segfault, ubuntu on August 16, 2011 | 7 Comments »
Now that my poster is finished, I am taking one last crack at getting CESM to run. Last time I wrote, I mentioned that the model execution was failing without giving any error messages (except the occasional “Segmentation fault”). Michael Tobis thought that the problem had to do with mpiexec, so today I tried something [...]
Progress?
Posted in Research Blogging, tagged cesm, climate change, global warming, linux, mpich2, ncar, programming, qsub, segfault, torque, ubuntu on July 13, 2011 | 3 Comments »
I have made slight headway regarding my installation of CESM. It still isn’t running, but now it’s not running for a different reason than previously! Progress! It appears that, at some point while porting, I mangled the scripts/ccsm_utils/Machines/mkbatch.kate file for my machine such that the actual call to launch the model wasn’t getting copied from [...]
Working Away
Posted in Research Blogging, tagged cesm, climate change, gfdl, global warming, gnu, hadley centre, IPSL, max planck, model E, nasa, ncar, programming, science, ubuntu, uvic escm on June 27, 2011 | 8 Comments »
The shape of my summer research is slowly becoming clearer. Basically, I’ll be writing a document comparing the architecture of different climate models. This, of course, involves getting access to the source code. Building on Steve’s list, here are my experiences: NCAR, Community Earth System Model (CESM): Password-protected, but you can get access within an [...]
Climate Models on Ubuntu
Posted in Research Blogging, tagged cesm, climate change, climate models, fortran, gcc, global warming, gnu, linux, model E, nasa, ncar, programming, ubuntu on June 16, 2011 | 9 Comments »
Part 1: Model E I felt a bit over my head attempting to port CESM, so I asked a grad student, who had done his Master’s on climate modelling, for help. He looked at the documentation, scratched his head, and suggested I start with NASA’s Model E instead, because it was easier to install. And [...]
Learning Experiences
Posted in Research Blogging, tagged aerosols, cesm, chemistry, climate change, easterbrook, education, global warming, ncar, physics, programming, science on May 31, 2011 | 13 Comments »
I apologize for my brief hiatus – it’s been almost two weeks since I’ve posted. I have been very busy recently, but for a very exciting reason: I got a job as a summer student of Dr. Steve Easterbrook! You can read more about Steve and his research on his faculty page and blog. This [...]
Self-Taught Climate Science
Posted in Musings, tagged climate change, david archer, fortran, global warming, programming, python, ray pierrehumbert, science on March 4, 2011 | 32 Comments »
If you haven’t already guessed, I am a real math and science geek (and rapidly becoming a computer programming geek as well). So, when I got my first taste of quantitative climate analysis from Dana’s articles over at Skeptical Science, I was really interested. It will be a while before my education takes me in [...]
