Difference between revisions of "Supported compilers for GEOS-Chem"

From Geos-chem
Jump to: navigation, search
(The GNU Fortran compiler)
Line 13: Line 13:
 
*[[GNU_Fortran_compiler#Environment_settings_for_GNU_Fortran|Environment settings for the GNU Fortran Compiler]]
 
*[[GNU_Fortran_compiler#Environment_settings_for_GNU_Fortran|Environment settings for the GNU Fortran Compiler]]
 
*[[GNU_Fortran_compiler#Performance|GEOS-Chem performance when built with the GNU Fortran Compiler]]
 
*[[GNU_Fortran_compiler#Performance|GEOS-Chem performance when built with the GNU Fortran Compiler]]
*[[GNU_Fortran_compiler#Compilation_options|Compilation options for GNU Fortran]]
+
*[[GNU_Fortran_compiler#Compilation_options|Options for the GNU Fortran Compiler]]
*[[GNU_Fortran_compiler#Known_issues|Known issues when compiling GEOS-Chem with GNU Fortran]]
+
*[[GNU_Fortran_compiler#Known_issues|Known issues when building GEOS-Chem with the GNU Fortran Compiler]]
  
 
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:32, 14 June 2019 (UTC)
 
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:32, 14 June 2019 (UTC)
Line 27: Line 27:
  
 
*[[Intel Fortran Compiler|our ''Intel Fortran compiler'' page on the GEOS-Chem wiki]].
 
*[[Intel Fortran Compiler|our ''Intel Fortran compiler'' page on the GEOS-Chem wiki]].
*[[Intel Fortran Compiler|Intel Fortran Compiler versions tested with GEOS-Chem]]
+
*[[Intel Fortran Compiler|Intel Fortran Compiler versions that have been verified to build GEOS-Chem properly]]
 
*[[Intel Fortran Compiler|Environment_settings_for_Intel_Fortran|Environment settings for the Intel Fortran Compiler]]
 
*[[Intel Fortran Compiler|Environment_settings_for_Intel_Fortran|Environment settings for the Intel Fortran Compiler]]
 
*[[Intel Fortran Compiler#Performance|Performance when compiling GEOS-Chem with the Intel Fortran Compiler]]
 
*[[Intel Fortran Compiler#Performance|Performance when compiling GEOS-Chem with the Intel Fortran Compiler]]
*[[Intel Fortran Compiler|Intel Fortran Compiler options]]
+
*[[Intel Fortran Compiler|Options for Intel Fortran Compiler]]
*[[Intel Fortran Compiler#Known Issues|Known issues when compiling GEOS-Chem with the Intel Fortran Compiler]]
+
*[[Intel Fortran Compiler#Known Issues|Known issues when building GEOS-Chem with the Intel Fortran Compiler]]
  
 
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:43, 14 June 2019 (UTC)
 
--[[User:Bmy|Bob Yantosca]] ([[User talk:Bmy|talk]]) 14:43, 14 June 2019 (UTC)

Revision as of 14:45, 14 June 2019

On this page we provide information about the compilers that are supported in GEOS-Chem.

The GNU Fortran compiler

GNU Fortran is our recommended open-source compiler for GEOS-Chem.

GEOS-Chem v11-01 and newer versions are compatible with the GNU Fortran compiler, aka gfortran. This is a free and open-source compiler that comes pre-installed on many modern computer systems. As such, GNU Fortran allows GEOS-Chem to be highly portable across a wide variety of platforms, including cloud-computing platforms.

For more information, please follow these links:

--Bob Yantosca (talk) 14:32, 14 June 2019 (UTC)

The Intel Fortran compiler

Intel Fortran is our recommended proprietary compiler for GEOS-Chem.

Many users compile GEOS-Chem with the Intel Fortran compiler (aka ifort). In general, you will always obtain the best performance when compiling GEOS-Chem using Intel Fortran AND running GEOS-Chem on a system with Intel CPUs.

For more information, please follow these links:

--Bob Yantosca (talk) 14:43, 14 June 2019 (UTC)