407 |
|
|
408 |
ELSEIF ( power.EQ.2 ) THEN |
ELSEIF ( power.EQ.2 ) THEN |
409 |
|
|
410 |
IF ( arrType.LE.1 ) THEN |
IF ( arrType.EQ.0 .OR. arrType.EQ.1 ) THEN |
411 |
DO j = 1,jRun |
DO j = 1,jRun |
412 |
DO i = 1,iRun |
DO i = 1,iRun |
413 |
cumFld(i,j) = cumFld(i,j) |
cumFld(i,j) = cumFld(i,j) |
415 |
& *inpFldRL(i,j,k,bi,bj) |
& *inpFldRL(i,j,k,bi,bj) |
416 |
ENDDO |
ENDDO |
417 |
ENDDO |
ENDDO |
418 |
ELSEIF ( arrType.LE.3 ) THEN |
ELSEIF ( arrType.EQ.2 .OR. arrType.EQ.3 ) THEN |
419 |
DO j = 1,jRun |
DO j = 1,jRun |
420 |
DO i = 1,iRun |
DO i = 1,iRun |
421 |
cumFld(i,j) = cumFld(i,j) |
cumFld(i,j) = cumFld(i,j) |
429 |
|
|
430 |
ELSE |
ELSE |
431 |
|
|
432 |
IF ( arrType.LE.1 ) THEN |
IF ( arrType.EQ.0 .OR. arrType.EQ.1 ) THEN |
433 |
DO j = 1,jRun |
DO j = 1,jRun |
434 |
DO i = 1,iRun |
DO i = 1,iRun |
435 |
C- jmc: try with fixed ranges, that are known at compiling stage |
C- jmc: try with fixed ranges, that are known at compiling stage |
440 |
& + tmpFact*inpFldRL(i,j,k,bi,bj) |
& + tmpFact*inpFldRL(i,j,k,bi,bj) |
441 |
ENDDO |
ENDDO |
442 |
ENDDO |
ENDDO |
443 |
ELSEIF ( arrType.LE.3 ) THEN |
ELSEIF ( arrType.EQ.2 .OR. arrType.EQ.3 ) THEN |
444 |
DO j = 1,jRun |
DO j = 1,jRun |
445 |
DO i = 1,iRun |
DO i = 1,iRun |
446 |
cumFld(i,j) = cumFld(i,j) |
cumFld(i,j) = cumFld(i,j) |