23 CHARACTER(LEN=24),
PARAMETER ::
code=
'SISYPHE ' 25 CHARACTER(LEN=MAXLENTMPDIR) path 56 INTEGER,
INTENT(IN) :: U_LU, U_LNG, U_COMM
57 LOGICAL,
INTENT(IN) :: U_STD_OUTPUT
58 INTEGER,
INTENT(OUT) :: IERR
87 CHARACTER(LEN=24),
INTENT(IN) :: CODE1
88 CHARACTER(LEN=250),
INTENT(IN) :: CAS_FILE
89 CHARACTER(LEN=250),
INTENT(IN) :: DICO_FILE
90 LOGICAL,
INTENT(IN) :: INIT
91 INTEGER,
INTENT(OUT) :: IERR
102 CALL print_header(code1,
' ')
109 & cas_file,dico_file)
122 INTEGER,
INTENT(OUT) :: IERR
147 INTEGER,
INTENT(OUT) :: IERR
151 CALL sisyphe(2, inst%TEL%LOOPCOUNT,inst%TEL%GRAPHCOUNT,
152 & inst%TEL%LISTCOUNT, inst%TEL%NIT, inst%TEL%U,
153 & inst%TEL%V, inst%TEL%H, inst%TEL%HN,
154 & inst%TEL%ZF, inst%TEL%UETCAR,
155 & inst%TEL%CF, inst%TEL%KS, inst%TEL%SIS_CPL%CONSTFLOW,
156 & inst%TEL%SIS_CPL%NSIS_CFD,inst%TEL%SIS_CPL%SISYPHE_CFD,
157 & inst%TEL%CODE, inst%TEL%PERICOU, inst%TEL%U3D,
158 & inst%TEL%V3D, inst%TEL%T, inst%TEL%VISC, inst%TEL%DT,
159 & inst%TEL%SIS_CPL%CHARR, inst%TEL%SIS_CPL%SUSP,
160 & inst%TEL%FLBOR,inst%TEL%SOLSYS, inst%TEL%DM1,
161 & inst%TEL%UCONV,inst%TEL%VCONV, inst%TEL%ZCONV,
162 & inst%TEL%THETAW,inst%TEL%HW, inst%TEL%TW, inst%TEL%UW,
163 & inst%TEL%YAGOUT,api_iter=inst%LT,grcomp=inst%TEL%COMPLEO)
180 INTEGER,
INTENT(OUT) :: IERR
186 err_mess =
'INITIAL NUMBER OF TIMESTEP OVERREACHED' 190 CALL sisyphe(3, inst%TEL%LOOPCOUNT,inst%TEL%GRAPHCOUNT,
191 & inst%TEL%LISTCOUNT, inst%TEL%NIT, inst%TEL%U,
192 & inst%TEL%V, inst%TEL%H, inst%TEL%HN,
193 & inst%TEL%ZF, inst%TEL%UETCAR,
194 & inst%TEL%CF, inst%TEL%KS, inst%TEL%SIS_CPL%CONSTFLOW,
195 & inst%TEL%SIS_CPL%NSIS_CFD,inst%TEL%SIS_CPL%SISYPHE_CFD,
196 & inst%TEL%CODE, inst%TEL%PERICOU, inst%TEL%U3D,
197 & inst%TEL%V3D, inst%TEL%T, inst%TEL%VISC, inst%TEL%DT,
198 & inst%TEL%SIS_CPL%CHARR, inst%TEL%SIS_CPL%SUSP,
199 & inst%TEL%FLBOR, inst%TEL%SOLSYS, inst%TEL%DM1,
200 & inst%TEL%UCONV, inst%TEL%VCONV, inst%TEL%ZCONV,
201 & inst%TEL%THETAW, inst%TEL%HW, inst%TEL%TW, inst%TEL%UW,
202 & inst%TEL%YAGOUT,api_iter=inst%LT,grcomp=inst%TEL%COMPLEO)
220 INTEGER,
INTENT(OUT) :: IERR
227 & inst%MAXLU_SIS,.false.)
234 11
FORMAT(1
x,///,1
x,
'CORRECT END OF RUN',///)
239 WRITE(
lu,*)
'COMPUTER TIME: ',
tfin-
tdeb,
' SECONDS' 242 IF(inst%TEL%CODE(1:7) ==
'SISYPHE')
THEN subroutine, public run_read_case_sis_d(INST, CODE1, CAS_FILE, DICO_FILE, INIT, IERR)
subroutine bief_init(CHAINE, NCAR, PINIT)
subroutine, public run_init_sis_d(INST, IERR)
subroutine, public run_allocation_sis_d(INST, IERR)
integer, parameter overtime_error
character(len=250), dimension(4, 300) file_desc
subroutine lecdon_sisyphe(MOTCAR, FILE_DESC, PATH, NCAR, CODE, CAS_FILE, DICO_FILE)
subroutine, public run_set_config_sis_d(INST, U_LU, U_LNG, U_COMM, U_STD_OUTPUT, IERR)
subroutine, public run_finalize_sis_d(INST, IERR)
double precision, dimension(:), pointer x
character(len=24), parameter code
integer, external time_in_seconds
character(len=250), dimension(300) motcar
character(len=maxlentmpdir) path
character(len=error_mess_len) err_mess
Error message.
subroutine bief_open_files(CODE, FILES, NFILES, PATH, NCAR, ICODE, FULLNAME)
subroutine sisyphe(PART, LOOPCOUNT, GRAFCOUNT, LISTCOUNT, TELNIT, U_TEL, V_TEL, H_TEL, HN_TEL, ZF_TEL, UETCAR, CF_TEL, KS_TEL, CONSTFLOW, NSIS_CFD, SISYPHE_CFD, CODE, PERICOU, U3D, V3D, T_TEL, VISC_TEL, DT_TEL, CHARR_TEL, SUSP_TEL, FLBOR_TEL, SOLSYS, DM1, UCONV_TEL, VCONV_TEL, ZCONV, THETAW_TEL, HW_TEL, TW_TEL, UW_TEL, YAGOUT, API_ITER, GRCOMP)
subroutine bief_close_files(FILES, NFILES, PEXIT)
subroutine, public run_timestep_sis_d(INST, IERR)