Changeset 359 for trunk/NEMO/OPA_SRC/SOL/solmat.F90
- Timestamp:
- 2005-12-21T11:46:45+01:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/SOL/solmat.F90
r315 r359 19 19 USE lbclnk ! lateral boudary conditions 20 20 USE lib_mpp ! distributed memory computing 21 USE dynspg_rl22 USE dynspg_fsc23 21 24 22 IMPLICIT NONE … … 46 44 !! The matrix is built for the barotropic stream function system. 47 45 !! a diagonal preconditioning matrix is also defined. 48 !! * lk_dynspg_f sc=T: free surface formulation46 !! * lk_dynspg_flt=T: free surface formulation 49 47 !! The matrix is built for the divergence of the transport system 50 48 !! a diagonal preconditioning matrix is also defined. … … 67 65 !! 8.5 ! 02-08 (G. Madec) F90: Free form 68 66 !! ! 02-11 (C. Talandier, A-M. Treguier) Free surface & Open boundaries 67 !! 9.0 ! 05-11 (V. Garnier) Surface pressure gradient organization 69 68 !!---------------------------------------------------------------------- 70 69 !! * Local declarations … … 96 95 z2dt = 2. * rdt 97 96 98 #if defined key_dynspg_f sc&& ! defined key_obc99 !!cr IF( lk_dynspg_f sc .AND. .NOT.lk_obc ) THEN !bug missing lk_dynspg_fsc_atsk97 #if defined key_dynspg_flt && ! defined key_obc 98 !!cr IF( lk_dynspg_flt .AND. .NOT.lk_obc ) THEN !bug missing lk_dynspg_flt_atsk 100 99 101 100 ! defined the coefficients for free surface elliptic system … … 117 116 END DO 118 117 119 # elif defined key_dynspg_f sc&& defined key_obc120 !!cr ELSEIF( lk_dynspg_f sc .AND. lk_obc ) THEN !bug missing lk_dynspg_fsc_atsk118 # elif defined key_dynspg_flt && defined key_obc 119 !!cr ELSEIF( lk_dynspg_flt .AND. lk_obc ) THEN !bug missing lk_dynspg_flt_atsk 121 120 122 121 ! defined gcdmat in the case of open boundaries … … 200 199 ! account for the existence of the south symmetric bassin. 201 200 202 !!cr IF( .NOT.lk_dynspg_f sc ) THEN !bug missing lk_dynspg_fsc_atsk203 #if ! defined key_dynspg_f sc201 !!cr IF( .NOT.lk_dynspg_flt ) THEN !bug missing lk_dynspg_flt_atsk 202 #if ! defined key_dynspg_flt 204 203 IF( nperio == 2 ) THEN 205 204 DO ji = 1, jpi
Note: See TracChangeset
for help on using the changeset viewer.