Changeset 78 for trunk/NEMO/OPA_SRC/OBC/obcdta.F90
- Timestamp:
- 2004-04-22T14:54:25+02:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/OBC/obcdta.F90
r35 r78 110 110 ! 1.1 Tangential velocities set to zero 111 111 ! -------------------------------------- 112 IF( lpeastobc ) THEN 113 DO jk=1, jpkm1 114 vfoe(:,jk)=0.00 115 END DO 116 END IF 117 118 IF( lpwestobc ) THEN 119 DO jk=1, jpkm1 120 vfow(:,jk)=0.00 121 END DO 122 END IF 123 124 IF( lpsouthobc ) THEN 125 DO jk=1, jpkm1 126 ufos(:,jk)=0.00 127 END DO 128 END IF 129 130 IF( lpnorthobc ) THEN 131 DO jk=1, jpkm1 132 ufon(:,jk)=0.00 133 END DO 134 END IF 112 IF( lp_obc_east ) vfoe(:,1:jpkm1) = 0.e0 113 IF( lp_obc_west ) vfow(:,1:jpkm1) = 0.e0 114 IF( lp_obc_south ) ufos(:,1:jpkm1) = 0.e0 115 IF( lp_obc_north ) ufon(:,1:jpkm1) = 0.e0 135 116 136 117 ! 1.2 Set the Normal velocity and tracers data for the EAST OBC 137 118 ! ------------------------------------------------------------- 138 119 139 IF( lp eastobc) THEN120 IF( lp_obc_east ) THEN 140 121 141 122 ! initialisation to zero … … 234 215 ! ------------------------------------------------------------- 235 216 236 IF( lp westobc) THEN217 IF( lp_obc_west ) THEN 237 218 238 219 ! initialisation to zero … … 328 309 ! --------------------------------------------------------------- 329 310 330 IF( lp northobc) THEN311 IF( lp_obc_north ) THEN 331 312 332 313 ! initialisation to zero … … 400 381 ! --------------------------------------------------------------- 401 382 402 IF( lp southobc) THEN383 IF( lp_obc_south ) THEN 403 384 404 385 ! initialisation to zero … … 476 457 ! ---------------------------------------------------------------------- 477 458 478 IF( lp eastobc) THEN459 IF( lp_obc_east ) THEN 479 460 DO jk = 1, jpkm1 480 461 DO jj = 1, jpj … … 487 468 END IF 488 469 489 IF( lp westobc) THEN470 IF( lp_obc_west ) THEN 490 471 DO jk = 1, jpkm1 491 472 DO jj = 1, jpj … … 498 479 END IF 499 480 500 IF( lp northobc) THEN481 IF( lp_obc_north ) THEN 501 482 DO jk = 1, jpkm1 502 483 DO ji = 1, jpi … … 509 490 END IF 510 491 511 IF( lp southobc) THEN492 IF( lp_obc_south ) THEN 512 493 DO jk = 1, jpkm1 513 494 DO ji = 1, jpi … … 585 566 zcoef = float(kt)/float(kbsfstart) 586 567 ELSE 587 zcoef = 1. 568 zcoef = 1.e0 588 569 END IF 589 570 bsfic(1) = zsver1*zcoef … … 612 593 IF( nbobc > 1 ) THEN 613 594 DO jnic = 1,nbobc - 1 614 gcbic(jnic) = 0. 595 gcbic(jnic) = 0.e0 615 596 ip=mnic(0,jnic) 616 597 DO jip = 1,ip … … 632 613 ! ---------------------------------------------------------------- 633 614 634 IF( lp eastobc) THEN615 IF( lp_obc_east ) THEN 635 616 636 617 IF( kt == nit000 .OR. kt <= kbsfstart ) THEN … … 650 631 END IF 651 632 652 IF( lp westobc) THEN633 IF( lp_obc_west ) THEN 653 634 654 635 IF( kt == nit000 .OR. kt <= kbsfstart ) then … … 663 644 END IF 664 645 DO jj=jpjwd, jpjwfm1 665 bfow(jj) =bfow(jj)*zcoef666 END DO 667 668 END IF 669 670 IF( lp southobc) THEN671 672 IF( kt == nit000 .OR.kt <= kbsfstart ) THEN646 bfow(jj) = bfow(jj) * zcoef 647 END DO 648 649 END IF 650 651 IF( lp_obc_south ) THEN 652 653 IF( kt == nit000 .OR. kt <= kbsfstart ) THEN 673 654 OPEN(inum,file='obcsouthbsf.dta') 674 655 READ(inum,*) … … 686 667 END IF 687 668 688 IF( lp northobc) THEN689 IF( kt == nit000 .OR.kt <= kbsfstart ) THEN669 IF( lp_obc_north ) THEN 670 IF( kt == nit000 .OR. kt <= kbsfstart ) THEN 690 671 OPEN(inum,file='obcnorthbsf.dta') 691 672 READ(inum,*)
Note: See TracChangeset
for help on using the changeset viewer.