[cig-commits] r16904 - in mc/2D/ConMan/trunk/src: . gendeck mm.src
becker at geodynamics.org
becker at geodynamics.org
Sat Jun 5 12:42:09 PDT 2010
Author: becker
Date: 2010-06-05 12:42:09 -0700 (Sat, 05 Jun 2010)
New Revision: 16904
Modified:
mc/2D/ConMan/trunk/src/Makefile-ifort64
mc/2D/ConMan/trunk/src/gendeck/deck.defaults.h
mc/2D/ConMan/trunk/src/gendeck/gendeck.f
mc/2D/ConMan/trunk/src/mm.src/Makefile.ifort64
Log:
GenDeck needed an implicit declaration for the intel compiler to compile
things right.
Modified: mc/2D/ConMan/trunk/src/Makefile-ifort64
===================================================================
--- mc/2D/ConMan/trunk/src/Makefile-ifort64 2010-06-05 04:12:33 UTC (rev 16903)
+++ mc/2D/ConMan/trunk/src/Makefile-ifort64 2010-06-05 19:42:09 UTC (rev 16904)
@@ -9,7 +9,7 @@
vadd.o mydate.o mytime.o projct.o prj4q.o print_reg.o prtstr_reg.o \
batchelor.o
-SRC_HOME=$HOME/ConMann
+SRC_HOME=.
IMPLICIT=f_tlhs.o f_trhsimp.o
PICARD=f_tlhs.o f_trhsimp.o
@@ -34,7 +34,7 @@
(cd solver.src ; make -f Makefile.ifort64)
(cd mm.src ; make -f Makefile.ifort64)
(cd grid.src ; make -f Makefile.ifort64)
- $(FC) -I$(SRC_HOME)/libs -o conman.exp rheol.newt.o timdrv.o $(COMMON) $(EXPLICIT) $(LIBS)
+ $(FC) -static -I$(SRC_HOME)/libs -o conman.exp rheol.newt.o timdrv.o $(COMMON) $(EXPLICIT) $(LIBS)
picard: $(COMMON) $(PICARD) rheol.newt.o timdrv.o
Modified: mc/2D/ConMan/trunk/src/gendeck/deck.defaults.h
===================================================================
--- mc/2D/ConMan/trunk/src/gendeck/deck.defaults.h 2010-06-05 04:12:33 UTC (rev 16903)
+++ mc/2D/ConMan/trunk/src/gendeck/deck.defaults.h 2010-06-05 19:42:09 UTC (rev 16904)
@@ -23,7 +23,7 @@
c
c
ccccccccc1ccccccccc2ccccccccc3ccccccccc4ccccccccc5ccccccccc6ccccccccc7cc
-c
+
parameter (maxmat = 10)
parameter (maxsuf = 100)
c
@@ -35,6 +35,8 @@
parameter (iann = 5)
parameter (ichn = 6)
parameter (idef = 7)
+
+
c
dimension visc(maxmat), alam(maxmat), diff(maxmat),
& diffb(maxmat), ra(maxmat), rab(maxmat),
Modified: mc/2D/ConMan/trunk/src/gendeck/gendeck.f
===================================================================
--- mc/2D/ConMan/trunk/src/gendeck/gendeck.f 2010-06-05 04:12:33 UTC (rev 16903)
+++ mc/2D/ConMan/trunk/src/gendeck/gendeck.f 2010-06-05 19:42:09 UTC (rev 16904)
@@ -67,8 +67,14 @@
ccccccccc1ccccccccc2ccccccccc3ccccccccc4ccccccccc5ccccccccc6ccccccccc7cc
program gendeck
c
+c
+c ifort didn't think that xmin,xmax,zmin,zmax and such were real
+c
+ implicit real(a-h, o-z), integer(i-n)
+
real*8 pi
c
+
character*56 ititle
c title excluding date and time
Modified: mc/2D/ConMan/trunk/src/mm.src/Makefile.ifort64
===================================================================
--- mc/2D/ConMan/trunk/src/mm.src/Makefile.ifort64 2010-06-05 04:12:33 UTC (rev 16903)
+++ mc/2D/ConMan/trunk/src/mm.src/Makefile.ifort64 2010-06-05 19:42:09 UTC (rev 16904)
@@ -2,10 +2,11 @@
# makefile for the memory manager library
#
FC=ifort
-#FFLAGS=-O2 -m64 -r8 -i8
-FFLAGS=-g -m64 -r8 -i8
+FFLAGS=-O2 -m64 -r8 -i8
+#FFLAGS=-g -m64 -r8 -i8
CFLAGS=
-CC=gcc -m64 -DMMSC_INT_TYPE=int64_t
+#CC=gcc -m64 -DMMSC_INT_TYPE=int64_t
+CC=icc -m64
MEMORY_MANAGER=mmsc.o mm2000.o driver.o
More information about the CIG-COMMITS
mailing list