Last change
on this file since 1677 was
1677,
checked in by aclsce, 12 years ago
|
Imported oasis3 (tag ipslcm5a) from cvs server to svn server (igcmg project).
|
File size:
1.8 KB
|
Rev | Line | |
---|
[1677] | 1 | SUBROUTINE szero (pa, kna) |
---|
| 2 | C**** |
---|
| 3 | C ******************************** |
---|
| 4 | C * OASIS SUBROUTINE - LEVEL T * |
---|
| 5 | C * ---------------- ------- * |
---|
| 6 | C ******************************** |
---|
| 7 | C |
---|
| 8 | C**** *szero* - Utility routine |
---|
| 9 | C |
---|
| 10 | C Purpose: |
---|
| 11 | C ------- |
---|
| 12 | C Zero real array from element 1 to element kna |
---|
| 13 | C |
---|
| 14 | C** Interface: |
---|
| 15 | C --------- |
---|
| 16 | C *CALL* *szero (ka, kna)* |
---|
| 17 | C |
---|
| 18 | C Input: |
---|
| 19 | C ----- |
---|
| 20 | C pa : array to be zeroed (real 1D) |
---|
| 21 | C kna : array dimension (integer) |
---|
| 22 | C |
---|
| 23 | C Output: |
---|
| 24 | C ------ |
---|
| 25 | C pa : array filled up with zeros (real 1D) |
---|
| 26 | C |
---|
| 27 | C Workspace: |
---|
| 28 | C --------- |
---|
| 29 | C None |
---|
| 30 | C |
---|
| 31 | C Externals: |
---|
| 32 | C --------- |
---|
| 33 | C None |
---|
| 34 | C |
---|
| 35 | C Reference: |
---|
| 36 | C --------- |
---|
| 37 | C See OASIS manual (1995) |
---|
| 38 | C |
---|
| 39 | C History: |
---|
| 40 | C ------- |
---|
| 41 | C Version Programmer Date Description |
---|
| 42 | C ------- ---------- ---- ----------- |
---|
| 43 | C 2.0 L. Terray 95/09/01 created |
---|
| 44 | C |
---|
| 45 | C %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 46 | C |
---|
| 47 | C* ---------------------------- Include files --------------------------- |
---|
| 48 | C |
---|
| 49 | USE mod_kinds_oasis |
---|
| 50 | USE mod_unit |
---|
| 51 | C |
---|
| 52 | C* ---------------------------- Argument declarations ------------------- |
---|
| 53 | C |
---|
| 54 | REAL (kind=ip_realwp_p) pa(kna) |
---|
| 55 | C |
---|
| 56 | C* ---------------------------- Local declarations ---------------------- |
---|
| 57 | C |
---|
| 58 | REAL (kind=ip_realwp_p) zero |
---|
| 59 | C |
---|
| 60 | C* ---------------------------- Poema verses ---------------------------- |
---|
| 61 | C |
---|
| 62 | C %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
---|
| 63 | C |
---|
| 64 | C* 1. Zero the array |
---|
| 65 | C --------------- |
---|
| 66 | C |
---|
| 67 | zero = 0.000000000000000E0 |
---|
| 68 | DO 110 ja = 1, kna |
---|
| 69 | pa(ja) = zero |
---|
| 70 | 110 CONTINUE |
---|
| 71 | C |
---|
| 72 | C |
---|
| 73 | C* 2. End of routine |
---|
| 74 | C -------------- |
---|
| 75 | C |
---|
| 76 | RETURN |
---|
| 77 | END |
---|
Note: See
TracBrowser
for help on using the repository browser.