Ignore:
Timestamp:
Sep 21, 2012 7:03:55 AM (12 years ago)
Author:
raasch
Message:

FLOAT type conversion replaced by REAL

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/poisfft.f90

    r1004 r1013  
    44! Current revisions:
    55! -----------------
    6 !
     6! FLOAT type conversion replaced by REAL
    77!
    88! Former revisions:
     
    406406             IF ( i >= 0 .AND. i <= nnxh )  THEN
    407407                ll(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * i ) / &
    408                                           FLOAT( nx+1 ) ) ) / ( dx * dx ) + &
     408                                          REAL( nx+1 ) ) ) / ( dx * dx ) + &
    409409                        2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / &
    410                                           FLOAT( ny+1 ) ) ) / ( dy * dy )
     410                                          REAL( ny+1 ) ) ) / ( dy * dy )
    411411             ELSE
    412412                ll(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * ( nx+1-i ) ) / &
    413                                           FLOAT( nx+1 ) ) ) / ( dx * dx ) + &
     413                                          REAL( nx+1 ) ) ) / ( dx * dx ) + &
    414414                        2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / &
    415                                           FLOAT( ny+1 ) ) ) / ( dy * dy )
     415                                          REAL( ny+1 ) ) ) / ( dy * dy )
    416416             ENDIF
    417417             DO  k = 0,nz-1
     
    423423#else
    424424          DO  i = 0, nnxh
    425              ll(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * i ) / FLOAT( nx+1 ) ) ) / &
     425             ll(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * i ) / REAL( nx+1 ) ) ) / &
    426426                           ( dx * dx ) + &
    427                      2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / FLOAT( ny+1 ) ) ) / &
     427                     2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / REAL( ny+1 ) ) ) / &
    428428                           ( dy * dy )
    429429             DO  k = 0, nz-1
     
    14891489             IF ( i >= 0 .AND. i <= nnxh ) THEN
    14901490                l(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * i ) / &
    1491                                          FLOAT( nx+1 ) ) ) * ddx2 + &
     1491                                         REAL( nx+1 ) ) ) * ddx2 + &
    14921492                       2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / &
    1493                                          FLOAT( ny+1 ) ) ) * ddy2
     1493                                         REAL( ny+1 ) ) ) * ddy2
    14941494             ELSE
    14951495                l(i) = 2.0 * ( 1.0 - COS( ( 2.0 * pi * ( nx+1-i ) ) / &
    1496                                          FLOAT( nx+1 ) ) ) * ddx2 + &
     1496                                         REAL( nx+1 ) ) ) * ddx2 + &
    14971497                       2.0 * ( 1.0 - COS( ( 2.0 * pi * j ) / &
    1498                                          FLOAT( ny+1 ) ) ) * ddy2
     1498                                         REAL( ny+1 ) ) ) * ddy2
    14991499             ENDIF
    15001500          ENDDO
Note: See TracChangeset for help on using the changeset viewer.