mpiprissma.F [SRC] [CPP] [JOB] [SCAN]
SOURCES / MAIN



   1 | include(dom.inc)
   2 | 
   3 | #ifdef USEPALM
   4 |       SUBROUTINE mpiprissma_lib
   5 | #else
   6 |       PROGRAM mpiprissma
   7 | #endif
   8 | 
   9 |         USE mod_pmm
  10 | 
  11 |         IMPLICIT NONE
  12 | 
  13 |         include 'pmm_constants.h'
  14 | 
  15 |         DOM_INT :: ierr, end_prog
  16 | 
  17 |         CALL pmm_begin(ierr)
  18 | 
  19 | #ifdef USEPALM
  20 |         IF (pmm_rank.eq.PMM_HOST) THEN
  21 |           WRITE(*,*) " PRISSMA - Palm version by J.AMAYA - CERFACS CFD"
  22 |         ENDIF
  23 | #endif
  24 | 
  25 |         CALL pmm_readinput(end_prog)
  26 | 
  27 |         CALL master
  28 |         CALL slave
  29 | 
  30 |         IF (pmm_rank.eq.PMM_HOST) THEN
  31 | #ifdef USEPALM
  32 |           WRITE(*,*) " (PRISSMA) << MAIN: Successful run."
  33 | #else
  34 |           WRITE(*,*) " << MAIN: Successful run."
  35 | #endif
  36 |         ENDIF
  37 | 
  38 |         CALL pmm_end(ierr)
  39 | 
  40 | #ifdef USEPALM
  41 |       END SUBROUTINE mpiprissma_lib
  42 | #else
  43 |       END PROGRAM mpiprissma
  44 | #endif
  45 | 


mpiprissma.F could be called by:
Makefile [SOURCES] - 120
mpiprissma.F [SOURCES/MAIN] - 6