Changeset 784 for trunk/NEMO/OPA_SRC/DYN/dynspg_rl.F90
- Timestamp:
- 2008-01-08T12:05:25+01:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/DYN/dynspg_rl.F90
r746 r784 36 36 USE solsor ! Successive Over-relaxation solver 37 37 USE solfet ! FETI solver 38 USE solsor_e ! Successive Over-relaxation solver with MPP optimization39 38 USE solisl ! ??? 40 39 USE obc_oce ! Lateral open boundary condition … … 177 176 END DO 178 177 ! applied the lateral boundary conditions 179 IF( nsolv == 4)CALL lbc_lnk_e( gcb, c_solver_pt, 1. )178 IF( nsolv == 2 .AND. MAX( jpr2di, jpr2dj ) > 0 ) CALL lbc_lnk_e( gcb, c_solver_pt, 1. ) 180 179 181 180 ! Relative precision (computation on one processor) … … 204 203 CASE( 3 ) ! FETI solver 205 204 CALL sol_fet( kindic ) 206 CASE( 4 ) ! successive-over-relaxation with extra outer halo207 CALL sol_sor_e( kindic )208 205 CASE DEFAULT ! e r r o r in nsolv namelist parameter 209 206 WRITE(ctmp1,*) ' ~~~~~~~~~~ not = ', nsolv 210 CALL ctl_stop( ' dyn_spg_rl : e r r o r, nsolv = 1, 2 ,3 or 4', ctmp1 )207 CALL ctl_stop( ' dyn_spg_rl : e r r o r, nsolv = 1, 2 or 3', ctmp1 ) 211 208 END SELECT 212 209 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.