Changeset 2228 for LMDZ5/trunk/libf/dyn3d_common/fyhyp_m.F90
- Timestamp:
- Mar 12, 2015, 2:15:18 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/dyn3d_common/fyhyp_m.F90
r2218 r2228 17 17 18 18 use coefpoly_m, only: coefpoly 19 use nrtype, only: k8 19 20 20 21 include "dimensions.h" … … 30 31 ! Local: 31 32 32 DOUBLE PRECISIONchampmin, champmax33 REAL(K8) champmin, champmax 33 34 INTEGER, PARAMETER:: nmax=30000, nmax2=2*nmax 34 35 REAL dzoom ! distance totale de la zone du zoom (en radians) 35 DOUBLE PRECISIONylat(jjm + 1), yprim(jjm + 1)36 DOUBLE PRECISIONyuv37 DOUBLE PRECISION, save:: yt(0:nmax2)38 DOUBLE PRECISIONfhyp(0:nmax2), beta39 DOUBLE PRECISION, save:: ytprim(0:nmax2)40 DOUBLE PRECISIONfxm(0:nmax2)41 DOUBLE PRECISION, save:: yf(0:nmax2)42 DOUBLE PRECISIONyypr(0:nmax2)43 DOUBLE PRECISIONyvrai(jjm + 1), yprimm(jjm + 1), ylatt(jjm + 1)44 DOUBLE PRECISIONpi, pis2, epsilon, y0, pisjm45 DOUBLE PRECISIONyo1, yi, ylon2, ymoy, yprimin46 DOUBLE PRECISIONyfi, yf1, ffdy47 DOUBLE PRECISIONypn, deply, y0036 REAL(K8) ylat(jjm + 1), yprim(jjm + 1) 37 REAL(K8) yuv 38 REAL(K8), save:: yt(0:nmax2) 39 REAL(K8) fhyp(0:nmax2), beta 40 REAL(K8), save:: ytprim(0:nmax2) 41 REAL(K8) fxm(0:nmax2) 42 REAL(K8), save:: yf(0:nmax2) 43 REAL(K8) yypr(0:nmax2) 44 REAL(K8) yvrai(jjm + 1), yprimm(jjm + 1), ylatt(jjm + 1) 45 REAL(K8) pi, pis2, epsilon, y0, pisjm 46 REAL(K8) yo1, yi, ylon2, ymoy, yprimin 47 REAL(K8) yfi, yf1, ffdy 48 REAL(K8) ypn, deply, y00 48 49 SAVE y00, deply 49 50 … … 51 52 INTEGER jpn, jjpn 52 53 SAVE jpn 53 DOUBLE PRECISIONa0, a1, a2, a3, yi2, heavyy0, heavyy0m54 DOUBLE PRECISIONfa(0:nmax2), fb(0:nmax2)54 REAL(K8) a0, a1, a2, a3, yi2, heavyy0, heavyy0m 55 REAL(K8) fa(0:nmax2), fb(0:nmax2) 55 56 REAL y0min, y0max 56 57 57 DOUBLE PRECISIONheavyside58 REAL(K8) heavyside 58 59 59 60 !-------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.