Changeset 1575
- Timestamp:
- 2009-08-04T10:37:24+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NVTK/Makefile
r1568 r1575 4 4 # Contact : nemo_st@locean-ipsl.upmc.fr 5 5 # 6 # VARS TO SET: 9+ 1 (optional)6 # VARS TO SET: 12 + 1 (optional) 7 7 # - NAM_V : name of the current test (associated to the same directory name) 8 8 # - LISTE_CONF : configurations name (ORCA2_LIM, GYRE ...) 9 9 # - JOBS_2LAUN : jobs to launch (nojob, all, long, short or gtime) 10 10 # - BUILD_MAKE : run type (mon, mpi ... ) 11 # - MPI_I : i- MPI decomposition 12 # - MPI_J : j- MPI decomposition 13 # - MPIIJ : Total number of processors 11 14 # - MAK_TIME : to perform a CPU time check use keyword: 'timing' or 'notiming' 12 15 # - USE_IOMPUT : use or not the new I/O interface … … 41 44 BUILD_MAKE = mon mpi 42 45 #- 46 #- MPI decomposition 47 MPI_I=2 48 MPI_J=4 49 MPIIJ=8 50 #- 43 51 #- Do we use the new io interface (iom_put)? With the io_server? On how many procs? 44 52 USE_IOMPUT = false … … 74 82 @echo "test=" $(NAM_V) > ../$@/specifs.txt 75 83 @echo "runs=" $(BUILD_MAKE) >> ../$@/specifs.txt 84 @echo "mpis=" $(MPI_I) $(MPI_J) $(MPIIJ) >> ../$@/specifs.txt 76 85 @echo "time=" $(MAK_TIME) >> ../$@/specifs.txt 77 86 @echo "memo=" $(MAK_MEMO) >> ../$@/specifs.txt … … 95 104 @echo 96 105 @echo 97 @gmake -C ../$@ RUN='$(BUILD_MAKE)' JOB=$(JOBS_2LAUN) RTG=$(REF_TAGV) MKTE=$(MAK_TIME) MKMO=$(MAK_MEMO) REXP=$(NAM_V) USE_IOMPUT=$(USE_IOMPUT) USE_IOSERVER=$(USE_IOSERVER) NB_PROCS_IOSERVER=$(NB_PROCS_IOSERVER) -j 2 > $@_step.txt106 @gmake -C ../$@ RUN='$(BUILD_MAKE)' MPI_I=$(MPI_I) MPI_J=$(MPI_J) MPIIJ=$(MPIIJ) JOB=$(JOBS_2LAUN) RTG=$(REF_TAGV) MKTE=$(MAK_TIME) MKMO=$(MAK_MEMO) REXP=$(NAM_V) USE_IOMPUT=$(USE_IOMPUT) USE_IOSERVER=$(USE_IOSERVER) NB_PROCS_IOSERVER=$(NB_PROCS_IOSERVER) -j 2 > $@_step.txt 98 107 99 108 #- Rebuild dependencies when new cpp key and/or new module used
Note: See TracChangeset
for help on using the changeset viewer.