16 INTEGER,
PARAMETER :: out_eff=99
24 CHARACTER*(*) :: fichier
25 IF (mpi_rank==0)
OPEN(out_eff,file=fichier,status=
'unknown',form=
'formatted')
34 IF (mpi_rank==0)
CLOSE(out_eff)
38 SUBROUTINE getparamr(TARGET,def_val,ret_val,comment)
48 CHARACTER*(*) :: target
51 CHARACTER*(*) :: comment
54 call
getin(
TARGET,ret_val)
57 write(out_eff,*)
'######################################'
58 write(out_eff,*)
'#### ',comment,
' #####'
59 write(out_eff,*)
TARGET,
'=',ret_val
64 SUBROUTINE getparami(TARGET,def_val,ret_val,comment)
74 CHARACTER*(*) :: target
77 CHARACTER*(*) :: comment
80 call
getin(
TARGET,ret_val)
83 write(out_eff,*)
'######################################'
84 write(out_eff,*)
'#### ',comment,
' #####'
85 write(out_eff,*) comment
86 write(out_eff,*)
TARGET,
'=',ret_val
91 SUBROUTINE getparaml(TARGET,def_val,ret_val,comment)
101 CHARACTER*(*) :: target
104 CHARACTER*(*) :: comment
107 call
getin(
TARGET,ret_val)
109 IF (mpi_rank==0)
THEN
110 write(out_eff,*)
'######################################'
111 write(out_eff,*)
'#### ',comment,
' #####'
112 write(out_eff,*)
TARGET,
'=',ret_val