Skip to content

Commit b458ff2

Browse files
committed
M serial/ice_boundary.F90
- added missing ice_HaloUpdate_stress routine A ice.log.Linux.LANL.conejo - sample output M source/ice_therm_itd.F90 - bug fix to prevent aerosol divide by zero M bld/Macros.Linux.LANL.conejo M bld/Macros.Linux.NCAR.yellowstone M bld/Macros.Darwin.CPOM.mi2 M bld/Macros.Darwin.LANL.bigsuze M bld/Macros.Linux.ORNL.jaguar M bld/Macros.Linux.Ubuntu M comp_ice - changed preprocessing directive NETCDF to IO_TYPE D bld/Macros.Linux.LANL.mustang D input_templates/run_ice.Linux.LANL.mustang - same as conejo M doc/cicedoc.pdf - the latest-n-greatest M input_templates/gx1/iced_gx1_v5.nc - restart file after 20-year spinup from no ice M drivers/cice/CICE_RunMod.F90_debug - updated with changes to CICE_RunMod.F90 D bld/Macros.Linux.NCAR.bangkok D bld/Macros.AIX.NAVO.kraken D bld/Macros.AIX.NCAR.bluevista D bld/Macros.Linux.LLNL.atlas D input_templates/run_ice.AIX.NAVO.kraken D input_templates/run_ice.AIX.NCAR.bluevista D input_templates/run_ice.Linux.LLNL.atlas - obsolete
1 parent fcd980c commit b458ff2

21 files changed

+1066
-409
lines changed

bld/Macros.AIX.NAVO.kraken

Lines changed: 0 additions & 66 deletions
This file was deleted.

bld/Macros.AIX.NCAR.bluevista

Lines changed: 0 additions & 45 deletions
This file was deleted.

bld/Macros.Darwin.CPOM.mi2

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,14 @@ ifeq ($(DITTO), yes)
3939
CPPDEFS := $(CPPDEFS) -DREPRODUCIBLE
4040
endif
4141

42-
ifeq ($(NETCDF), yes)
42+
ifeq ($(IO_TYPE), netcdf)
4343
CPPDEFS := $(CPPDEFS) -Dncdf
4444
INCLDIR := -I/opt/netcdf/include/ $(INCLDIR)
4545
SLIBS := /opt/netcdf/lib/libnetcdf.a -lcurl $(SLIBS)
4646
# INCLDIR := $(INCLDIR) -I/usr/projects/climate/bzhao/netcdf-3.6.1/include
4747
# SLIBS := $(SLIBS) -L/usr/projects/climate/bzhao/netcdf-3.6.1/lib -lnetcdf
4848
endif
4949

50-
#ifeq ($(USE_ESMF), yes)
51-
# CPPDEFS := $(CPPDEFS) -Duse_esmf
52-
# INCLDIR := $(INCLDIR) -I /net/bob1/ESMF/esmf/mod/modO/Linux.intel.64.mauve
53-
# SLIBS := $(SLIBS) -L /net/bob1/ESMF/esmf/lib/libO/Linux.intel.64.mauve -lesmf -lcprts -lrt -ldl
54-
#endif
50+
### note this file does not include PIO capability
51+
### see Macros.Linux.LANL.conejo
52+

bld/Macros.Darwin.LANL.bigsuze

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ ifeq ($(DITTO), yes)
3939
CPPDEFS := $(CPPDEFS) -DREPRODUCIBLE
4040
endif
4141

42-
ifeq ($(NETCDF), yes)
42+
ifeq ($(IO_TYPE), netcdf)
4343
CPPDEFS := $(CPPDEFS) -Dncdf
4444
INCLDIR := $(INCLDIR) -I/Users/akt/Work/libraries/netcdf/netcdf/include
4545
SLIBS := $(SLIBS) -L/Users/akt/Work/libraries/netcdf/netcdf/lib -lnetcdff
4646
endif
4747

4848
### if using parallel I/O, load all 3 libraries. PIO must be first!
49-
ifeq ($(NETCDF), pio)
49+
ifeq ($(IO_TYPE), pio)
5050
INCLDIR := $(INCLDIR) -I/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/pio-1.4.0
5151
SLIBS := $(SLIBS) -L/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/pio-1.4.0 -lpio
5252

bld/Macros.Linux.LANL.conejo

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,16 @@ ifeq ($(DITTO), yes)
4242
CPPDEFS := $(CPPDEFS) -DREPRODUCIBLE
4343
endif
4444

45-
ifeq ($(NETCDF), yes)
45+
ifeq ($(IO_TYPE), netcdf)
4646
CPPDEFS := $(CPPDEFS) -Dncdf
47+
# INCLDIR := $(INCLDIR) $(NETCDF)/include
48+
# SLIBS := $(SLIBS) $(NETCDF)/lib -lnetcdf
4749
INCLDIR := $(INCLDIR) -I/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/netcdf-3.6.3/include
4850
SLIBS := $(SLIBS) -L/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/netcdf-3.6.3/lib -lnetcdf
49-
# INCLDIR := $(INCLDIR) -I/usr/projects/cesm/software/netcdf/intel/include
50-
# SLIBS := $(SLIBS) -L/usr/projects/cesm/software/netcdf/intel/lib -lnetcdf
51-
# INCLDIR := $(INCLDIR) -I/usr/projects/climate/maltrud/local/include_coyote
52-
# SLIBS := $(SLIBS) -L/usr/projects/climate/maltrud/local/lib_coyote -lnetcdf
5351
endif
5452

5553
### if using parallel I/O, load all 3 libraries. PIO must be first!
56-
ifeq ($(NETCDF), pio)
54+
ifeq ($(IO_TYPE), pio)
5755
INCLDIR := $(INCLDIR) -I/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/pio-1.4.0
5856
SLIBS := $(SLIBS) -L/usr/projects/climate/SHARED_CLIMATE/software/conejo/intel_openmpi/pio-1.4.0 -lpio
5957

bld/Macros.Linux.LANL.mustang

Lines changed: 0 additions & 51 deletions
This file was deleted.

bld/Macros.Linux.LLNL.atlas

Lines changed: 0 additions & 48 deletions
This file was deleted.

bld/Macros.Linux.NCAR.bangkok

Lines changed: 0 additions & 43 deletions
This file was deleted.

bld/Macros.Linux.NCAR.yellowstone

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ ifeq ($(DITTO), yes)
6464
endif
6565

6666
### if using parallel I/O, load all 3 libraries. PIO must be first!
67-
ifeq ($(IO_METHOD), pio)
67+
ifeq ($(IO_TYPE), pio)
6868
PIO_PATH:=/glade/u/home/jedwards/pio1_6_5/pio
6969
INCLDIR += -I$(PIO_PATH)
7070
SLIBS := $(SLIBS) -L$(PIO_PATH) -lpio

bld/Macros.Linux.ORNL.jaguar

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,9 @@ ifeq ($(DITTO), yes)
3232
CPPDEFS := $(CPPDEFS) -DREPRODUCIBLE
3333
endif
3434

35-
ifeq ($(NETCDF), yes)
35+
ifeq ($(IO_TYPE), netcdf)
3636
CPPDEFS := $(CPPDEFS) -Dncdf
3737
INCLDIR := $(INCLDIR) -I/apps/netcdf/prod/jaguar/include
3838
SLIBS := $(SLIBS) -L/apps/netcdf/prod/jaguar/lib -lnetcdf
3939
endif
4040

41-
ifeq ($(USE_ESMF), yes)
42-
CPPDEFS := $(CPPDEFS) -Duse_esmf
43-
INCLDIR := $(INCLDIR) -I /net/bob1/ESMF/esmf/mod/modO/Linux.intel.64.mauve
44-
SLIBS := $(SLIBS) -L /net/bob1/ESMF/esmf/lib/libO/Linux.intel.64.mauve -lesmf -lcprts -lrt -ldl
45-
endif
46-

0 commit comments

Comments
 (0)