Changeset 58
- Timestamp:
- 02/11/09 12:35:02 (15 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/SIMULS_IRCAAM/prepare_olr_filtre_simulation.m
r55 r58 54 54 % $Id$ 55 55 % 56 % - fplod 2009-02-10T15:54:57Z aedon.locean-ipsl.upmc.fr (Darwin) 57 % 58 % * force output to be written using IEEE floating point 32 bits 59 % 56 60 % - fplod 2009-02-04T09:40:31Z aedon.locean-ipsl.upmc.fr (Darwin) 57 % * force output to be written using EEE floating point with little-endian byte 58 % order 61 % 62 % * force output to be written using IEEE floating point with little-endian 63 % byte order 64 % 59 65 % - fplod 2009-02-02T13:45:57Z aedon.locean-ipsl.upmc.fr (Darwin) 60 66 % … … 73 79 global IRCAAM_OD; 74 80 75 % force output to be written using EEE floating point with little-endian byte81 % force output to be written using IEEE floating point with little-endian byte 76 82 % order 77 83 machineformat='l' … … 149 155 fid=fopen(fullfilename,'w',machineformat); 150 156 clear fullfilename; 151 fwrite(fid,olr,'float ');157 fwrite(fid,olr,'float32'); 152 158 fclose(fid); -
trunk/src/SIMULS_IRCAAM/progfiltrage_simulation.F90
r55 r58 79 79 C $Id$ 80 80 C 81 C - fplod 2009-02-11T11:28:01Z aedon.locean-ipsl.upmc.fr (Darwin) 82 C 83 C * bug fix for getenv using Nag compiler 84 C 81 85 C - fplod 2009-02-10T13:57:29Z aedon.locean-ipsl.upmc.fr (Darwin) 82 86 C … … 99 103 C- 100 104 C 105 #ifdef NAGf90Fortran 106 USE F90_UNIX_ENV 107 #endif 108 101 109 IMPLICIT NONE 102 110 … … 164 172 165 173 CALL GETENV('IRCAAM_ID',ircaam_id) 166 C++ ircaam_id='/usr/temp/fplod/ircaam_d/'167 174 CALL GETENV('IRCAAM_OD',ircaam_od) 168 C++ ircaam_od='/usr/temp/fplod/ircaam_d/'169 175 170 176 WRITE(fullfilename,'(A,A,A,A,A,A)') -
trunk/src/makefile
r55 r58 15 15 # EVOLUTIONS 16 16 # ========== 17 # 18 # - fplod 2009-02-11T11:16:11Z aedon.locean-ipsl.upmc.fr (Darwin) 19 # 20 # * main source renamed from .f to .F90 21 # * add gfortran 22 # * improve nag and g95 options 17 23 # 18 24 # - fplod 2009-02-05T15:22:33Z aedon.locean-ipsl.upmc.fr (Darwin) … … 41 47 LD=g95 42 48 43 FFLAGS=-g -O -f bounds-check \49 FFLAGS=-g -O -ffixed-form -fbounds-check \ 44 50 -Wimplicit-none -Wall \ 45 51 -Wextra -Wunused -Wuninitialized -Wprecision-loss \ … … 65 71 #FC=ifort 66 72 #LD=ifort 67 #FFLAGS=-g - inline_debug_info -fixed -stand f90 \73 #FFLAGS=-g -O0 -inline_debug_info -fixed -stand f90 \ 68 74 #-fpe:0 -ftz- -check all -warn all \ 69 75 #-convert little_endian 76 #LDOPTS=-g -O0 70 77 71 78 # 32 bits -fpe:0 -ftz- -fpstkchk -check all -warn all \ 79 80 # !! -fconvert in gfortran only works for main program 81 #FC=gfortran 82 #LD=gfortran 83 #FFLAGS=-g -ffixed-form -fbounds-check 84 #-std=f95 -fall-intrinsics -pedantic-errors -Wall \ 85 #-ffpe-trap=invalid,zero,overflow,underflow,precision,denormal \ 86 #-frange-check \ 87 #-fconvert=little-endian 88 #LDOPTS=-g 72 89 73 90 LDFLAGS=$(LDOPTS) … … 93 110 94 111 progfiltrage_simulation.o: \ 95 $(DIRSRC)/SIMULS_IRCAAM/progfiltrage_simulation. f112 $(DIRSRC)/SIMULS_IRCAAM/progfiltrage_simulation.F90 96 113 @$(FC) -c $(FFLAGS) -o $@ \ 97 $(DIRSRC)/SIMULS_IRCAAM/progfiltrage_simulation. f114 $(DIRSRC)/SIMULS_IRCAAM/progfiltrage_simulation.F90 98 115 99 116 forfilter.o: \
Note: See TracChangeset
for help on using the changeset viewer.