OpenGGCM v4
From OpenGGCM
(This article is a stub. Please contribute.)
[edit]
Features
The next version of OpenGGCM, called tentatively OpenGGCM v4, is planned to incorporate these new features / enhancements:
- CTIPe (Coupled Thermosphere-Ionosphere-Plasmasphere-Electrodynamics) model
- RCM (Rice Convection Model)
- CRCM (Comprehensive Ring Current Model)
- Improved build / configuration system
- Support for the Cell BE processor and SSE2 x86 processor extensions
- New I/O options
[edit]
Support
[edit]
FAQs
- I'm using gfortran, and I only sporadically get output (and then a lot of it).
Set the environment variable GFORTRAN_UNBUFFERED_ALL to get unbuffered output. In bash: export GFORTRAN_UNBUFFERED_ALL=1.
- When I run runme, the build breaks with the following messages:
checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for Fortran 77 compiler default output file name... configure: error: Fortran 77 compiler cannot create executables See `config.log' for more details.
Your probably have MPIF77OPT set to flags that the current MPI compiler does not understand. Fix them, and use the chance to rename this variable to its newn ame MPIF77_FLAGS.
There may not be a working mpif77 compiler on the target machine at all. You will find the log file config.log, which will tell you more, in target/build if you are running on the local machine, or in remote_machine:[YOUR_HOME]/[RUN]/build.
