OpenGGCM v4

From OpenGGCM

(This article is a stub. Please contribute.)

Features

The next version of OpenGGCM, called tentatively OpenGGCM v4, is planned to incorporate these new features / enhancements:

Support

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.