Changeset 772
- Timestamp:
- Jun 5, 2007, 2:31:44 PM (18 years ago)
- Location:
- LMDZ4/trunk/libf/bibio
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/bibio/vampir.F90
r761 r772 9 9 INTEGER,parameter :: VTinca=7 10 10 11 INTEGER,parameter :: nb_inst=7 12 INTEGER :: MPE_begin(nb_inst) 13 INTEGER :: MPE_end(nb_inst) 14 11 15 contains 12 16 13 17 subroutine InitVampir 14 18 implicit none 19 15 20 #ifdef USE_VT 16 21 include 'VT.inc' … … 24 29 call VTSYMDEF(VTphysiq,"physiq","physiq",ierr) 25 30 call VTSYMDEF(VTinca,"inca","inca",ierr) 26 #endif 31 #endif 32 33 #ifdef USE_MPE 34 include 'mpe_logf.h' 35 integer :: ierr,i 36 37 DO i=1,nb_inst 38 ierr = MPE_Log_get_state_eventIDs( MPE_begin(i), MPE_end(i) ) 39 ENDDO 40 41 ierr = MPE_Describe_state( MPE_begin(VTcaldyn), MPE_end(VTcaldyn),"caldyn", "yellow" ) 42 ierr = MPE_Describe_state( MPE_begin(VTintegre), MPE_end(VTintegre),"integre", "blue" ) 43 ierr = MPE_Describe_state( MPE_begin(VTadvection), MPE_end(VTadvection),"advection", "green" ) 44 ierr = MPE_Describe_state( MPE_begin(VTdissipation), MPE_end(VTdissipation),"dissipation", "ivory" ) 45 ierr = MPE_Describe_state( MPE_begin(VThallo), MPE_end(VThallo),"hallo", "orange" ) 46 ierr = MPE_Describe_state( MPE_begin(VTphysiq), MPE_end(VTphysiq),"physiq", "purple" ) 47 ierr = MPE_Describe_state( MPE_begin(VTinca), MPE_end(VTinca),"inca", "LightBlue" ) 48 #endif 27 49 end subroutine InitVampir 28 50 29 51 subroutine VTb(number) 30 52 implicit none … … 35 57 36 58 call VTBEGIN(number,ierr) 59 #endif 60 #ifdef USE_MPE 61 include 'mpe_logf.h' 62 integer :: ierr,i 63 ierr = MPE_Log_event( MPE_begin(number), 0, '' ) 37 64 #endif 65 38 66 end subroutine VTb 39 67 40 68 subroutine VTe(number) 41 69 implicit none … … 48 76 #endif 49 77 78 #ifdef USE_MPE 79 include 'mpe_logf.h' 80 integer :: ierr,i 81 ierr = MPE_Log_event( MPE_end(number), 0, '' ) 82 #endif 83 50 84 end subroutine VTe 51 85 52 86 end module Vampir 53 -
LMDZ4/trunk/libf/bibio/write_field.F90
r761 r772 1 ! 2 ! $Header$ 3 ! 1 4 module write_field 2 5 implicit none
Note: See TracChangeset
for help on using the changeset viewer.