Changeset 1012
- Timestamp:
- Jul 24, 2013, 6:04:38 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/DOC/documentation/top_bound.tex
r1010 r1012 65 65 \section{Pratical aspects in the code} 66 66 67 The sponge layer is applied at the upper boundary when the \textsf{ok\_strato}68 flag is set to {\em True} in \textsf{gcm.def}69 (this parameter also controls the application of a second step in the70 determination of vertical variation of coefficients for71 the horizontal dissipation, see \textsf{inidissip.F} and72 \textsf{disspi\_horiz.pdf} document).67 %The sponge layer is applied at the upper boundary when the \textsf{ok\_strato} 68 %flag is set to {\em True} in \textsf{gcm.def} 69 %(this parameter also controls the application of a second step in the 70 %determination of vertical variation of coefficients for 71 %the horizontal dissipation, see \textsf{inidissip.F} and 72 %\textsf{disspi\_horiz.pdf} document). 73 73 74 74 The tendencies for the upper boundary sponge layer are computed separately in -
trunk/LMDZ.COMMON/libf/dyn3d/conf_gcm.F
r1010 r1012 347 347 ! iflag_top_bound=1 for sponge over 4 topmost layers 348 348 ! iflag_top_bound=2 for sponge from top to ~1% of top layer pressure 349 iflag_top_bound= 1349 iflag_top_bound=0 350 350 CALL getin('iflag_top_bound',iflag_top_bound) 351 351 -
trunk/LMDZ.COMMON/libf/dyn3d/leapfrog.F
r1010 r1012 504 504 c Couche superieure : 505 505 c ------------------- 506 IF ( ok_strato) THEN506 IF (iflag_top_bound > 0) THEN 507 507 CALL top_bound(vcov,ucov,teta,masse,dtphys,dutop) 508 508 dutop(:,:)=dutop(:,:)/dtphys ! convert to a tendency in (m/s)/s -
trunk/LMDZ.COMMON/libf/dyn3d/top_bound.F
r1010 r1012 78 78 INTEGER j,l 79 79 80 if (iflag_top_bound.eq.0) return81 82 80 if (first) then 83 81 if (iflag_top_bound.eq.1) then -
trunk/LMDZ.COMMON/libf/dyn3dpar/conf_gcm.F
r1010 r1012 374 374 ! iflag_top_bound=1 for sponge over 4 topmost layers 375 375 ! iflag_top_bound=2 for sponge from top to ~1% of top layer pressure 376 iflag_top_bound= 1376 iflag_top_bound=0 377 377 CALL getin('iflag_top_bound',iflag_top_bound) 378 378 -
trunk/LMDZ.COMMON/libf/dyn3dpar/leapfrog_p.F
r1010 r1012 1001 1001 c Couche superieure : 1002 1002 c ------------------- 1003 IF ( ok_strato) THEN1003 IF (iflag_top_bound > 0) THEN 1004 1004 CALL top_bound_p(vcov,ucov,teta,masse,dtphys, 1005 1005 $ dutop) -
trunk/LMDZ.COMMON/libf/dyn3dpar/top_bound_p.F
r1010 r1012 76 76 INTEGER j,l,jjb,jje 77 77 78 79 if (iflag_top_bound == 0) return80 78 81 79 if (first) then
Note: See TracChangeset
for help on using the changeset viewer.