FV3 Bundle
fms_platform.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __FMS_PLATFORM_
 
#define QUAD_KIND   16
 
#define DOUBLE_KIND   8
 
#define FLOAT_KIND   4
 
#define LONG_KIND   8
 
#define INT_KIND   4
 
#define SHORT_KIND   2
 
#define POINTER_KIND   8
 
#define _PURE   pure
 
#define _ALLOCATABLE   allocatable
 
#define _NULL
 
#define _ALLOCATED   allocated
 
#define use_CRI_pointers
 
#define NO_QUAD_PRECISION
 
#define QUAD_KIND   DOUBLE_KIND
 

Variables

*f90 **************************************************************************GNU Lesser General Public License **This file is part of the GFDL Flexible Modeling System(FMS). ! *! *FMS is free software without even the implied warranty of MERCHANTABILITY or *FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License *for more details **You should have received a copy of the GNU Lesser General Public *License along with FMS If not
 

Macro Definition Documentation

◆ __FMS_PLATFORM_

#define __FMS_PLATFORM_

◆ _ALLOCATABLE

#define _ALLOCATABLE   allocatable

◆ _ALLOCATED

#define _ALLOCATED   allocated

◆ _NULL

#define _NULL

◆ _PURE

#define _PURE   pure

◆ DOUBLE_KIND

#define DOUBLE_KIND   8

◆ FLOAT_KIND

#define FLOAT_KIND   4

◆ INT_KIND

#define INT_KIND   4

◆ LONG_KIND

#define LONG_KIND   8

◆ NO_QUAD_PRECISION

#define NO_QUAD_PRECISION

◆ POINTER_KIND

#define POINTER_KIND   8

◆ QUAD_KIND [1/2]

#define QUAD_KIND   16

◆ QUAD_KIND [2/2]

#define QUAD_KIND   DOUBLE_KIND

◆ SHORT_KIND

#define SHORT_KIND   2

◆ use_CRI_pointers

#define use_CRI_pointers

Variable Documentation

◆ not

* f90* * *********************************************************************** * GNU Lesser General Public License* * This file is part of the GFDL Flexible Modeling System (FMS). !* !* FMS is free software without even the implied warranty of MERCHANTABILITY or* FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License* for more details* * You should have received a copy of the GNU Lesser General Public* License along with FMS If not

Definition at line 5 of file fms_platform.h.