Changeset 843 for trunk/LMDZ.COMMON
- Timestamp:
- Nov 15, 2012, 10:33:08 AM (12 years ago)
- Location:
- trunk/LMDZ.COMMON
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/arch/arch-GNOMEp.fcm
r841 r843 1 %COMPILER /opt/intel /composerxe-2011.0.084/bin/intel64/ifort2 %LINK /opt/intel /composerxe-2011.0.084/bin/intel64/ifort1 %COMPILER /opt/intel2/composer_xe_2011_sp1.6.233/bin/intel64/ifort 2 %LINK /opt/intel2/composer_xe_2011_sp1.6.233/bin/intel64/ifort 3 3 %AR ar 4 4 %MAKE make 5 5 %FPP_FLAGS -P -traditional 6 6 %FPP_DEF NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW 7 %BASE_FFLAGS -real-size 64 -ip -mkl=parallel -fp-model precise -align common -mcmodel=large 7 %BASE_FFLAGS -real-size 64 -ip -mkl=parallel -fp-model precise -align common -mcmodel=large -shared-intel 8 8 %PROD_FFLAGS -O2 9 9 %DEV_FFLAGS -O2 10 10 %DEBUG_FFLAGS -g -no-ftz -check -traceback -ftrapuv -fp-stack-check 11 %MPI_FFLAGS -I/opt/intel /impi/4.0.1.007/include6412 %OMP_FFLAGS 11 %MPI_FFLAGS -I/opt/intel2/impi/4.0.3.008/include 12 %OMP_FFLAGS -openmp 13 13 %BASE_LD -mkl=parallel 14 %MPI_LD -L/opt/intel /impi/4.0.1.007/lib64 -lmpiif -lmpi -lmkl_core -lfftw315 %OMP_LD 14 %MPI_LD -L/opt/intel2/impi/4.0.3.008/lib64 -lmpiif -lmpi -lmkl_core -lfftw3 15 %OMP_LD -openmp -
trunk/LMDZ.COMMON/arch/arch-GNOMEs.fcm
r841 r843 1 %COMPILER /opt/intel /composerxe-2011.0.084/bin/intel64/ifort2 %LINK /opt/intel /composerxe-2011.0.084/bin/intel64/ifort1 %COMPILER /opt/intel2/composer_xe_2011_sp1.6.233/bin/intel64/ifort 2 %LINK /opt/intel2/composer_xe_2011_sp1.6.233/bin/intel64/ifort 3 3 %AR ar 4 4 %MAKE make 5 5 %FPP_FLAGS -P -traditional 6 6 %FPP_DEF NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM 7 %BASE_FFLAGS -real-size 64 -ip -mkl=sequential -fp-model precise -align common -mcmodel=large 7 %BASE_FFLAGS -real-size 64 -ip -mkl=sequential -fp-model precise -align common -mcmodel=large -shared-intel 8 8 %PROD_FFLAGS -O2 9 9 %DEV_FFLAGS -O2 -
trunk/LMDZ.COMMON/build_gcm
r134 r843 1 #!/bin/ csh1 #!/bin/bash 2 2 3 if ( -f '.lock' )then3 if [[ -f '.lock' ]] ; then 4 4 echo 'ATTENTION: vous etes sans doute en train de compiler le modele par ailleurs' 5 5 echo "Attendez que la premiere compilation soit terminee pour relancer la suivante." … … 7 7 echo vous pouvez continuer en repondant oui. 8 8 echo "Voulez-vous vraiment continuer?" 9 10 if ( $< == "oui" ) then 11 12 else 9 read -p "" answer 10 if [[ $answer != "oui" ]] ; then 13 11 exit 14 endif12 fi 15 13 else 16 14 echo "compilation en cours..." > '.lock' 17 endif 18 19 #set arch=$1 20 15 fi 21 16 22 17 fcm build -
trunk/LMDZ.COMMON/libf/dyn3dpar/filtreg_p.F
r492 r843 214 214 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 215 215 #else 216 champ_fft(: ,j-jdfil+1,:)216 champ_fft(:iim,j-jdfil+1,:) 217 217 & =matmul(matrinvn(:,:,j),champ_loc(:iim,j,:)) 218 218 #endif … … 227 227 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 228 228 #else 229 champ_fft(: ,j-jdfil+1,:)229 champ_fft(:iim,j-jdfil+1,:) 230 230 & =matmul(matriceun(:,:,j),champ_loc(:iim,j,:)) 231 231 #endif … … 240 240 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 241 241 #else 242 champ_fft(: ,j-jdfil+1,:)242 champ_fft(:iim,j-jdfil+1,:) 243 243 & =matmul(matricevn(:,:,j),champ_loc(:iim,j,:)) 244 244 #endif … … 257 257 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 258 258 #else 259 champ_fft(: ,j-jdfil+1,:)259 champ_fft(:iim,j-jdfil+1,:) 260 260 & =matmul(matrinvs(:,:,j-jfiltsu+1), 261 261 & champ_loc(:iim,j,:)) … … 272 272 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 273 273 #else 274 champ_fft(: ,j-jdfil+1,:)274 champ_fft(:iim,j-jdfil+1,:) 275 275 & =matmul(matriceus(:,:,j-jfiltsu+1), 276 276 & champ_loc(:iim,j,:)) … … 287 287 & champ_fft(1,j-jdfil+1,1), iip1*nlat) 288 288 #else 289 champ_fft(: ,j-jdfil+1,:)289 champ_fft(:iim,j-jdfil+1,:) 290 290 & =matmul(matricevs(:,:,j-jfiltsv+1), 291 291 & champ_loc(:iim,j,:))
Note: See TracChangeset
for help on using the changeset viewer.