Skip to content

Commit

Permalink
change calls to atan2d() to atan2()*180/pi for compatibility with old…
Browse files Browse the repository at this point in the history
… conda fortran compilers
  • Loading branch information
gbarter committed Aug 1, 2023
1 parent 94ac90b commit 8a380e7
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions SourceCode/PotentWavForce.f90
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ SUBROUTINE EFORCE(WK,W1,TP,BETA,AMP,EXFC)
MOD=ABS(EXFC(MD))/(RHO*G*AMP) !SQRT(REL**2+MDMG**2)
NREL=-IMG
NIMG=-REL
PHS(MD)=ATAN2D(NIMG,NREL)
PHS(MD)=ATAN2(NIMG,NREL)*180.0D0/PI
WRITE(20+MD,1010) WK,W1,REAL(EXFC(MD)),IMAG(EXFC(MD))

IF (ABS(TP+1.D0).GT.1.E-6.AND.ABS(TP).GT.1.E-6) THEN
Expand Down Expand Up @@ -221,4 +221,4 @@ SUBROUTINE RFORCE(WK,W1,TP,AMAS,BDMP)
END SUBROUTINE RFORCE
!-------------------------------------------------------------------------------
END MODULE PotentWavForce
!*******************************************************************************
!*******************************************************************************
2 changes: 1 addition & 1 deletion SourceCode/PressureElevation.f90
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ SUBROUTINE OutputPressureElevation_Diffraction(NFILE)
REL=REAL(NVCP)
IMG=IMAG(NVCP)
MOD=ABS(NVCP)
PHS=ATAN2D(IMG,REL)
PHS=ATAN2(IMG,REL)*180.0D0/PI
WRITE(NFILE,1020) OUFR,BETA*180.0D0/PI,IPT,MOD,PHS,REL,IMG

ENDDO
Expand Down
4 changes: 2 additions & 2 deletions SourceCode/PrintOutput.f90
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ SUBROUTINE PrintBody_CmplxVal(NFILE,W1,NBETA,RAOType,CVAB)
MDL(II)=CDABS(CVAB(II))
NREL(II)=-IMG(II)
NIMG(II)=-REL(II)
PHS(II)=ATAN2D(NIMG(II),NREL(II))
PHS(II)=ATAN2(NIMG(II),NREL(II))*180.0D0/PI
IF (PHS(II).LT.0.D0) PHS(II)=PHS(II)+360.D0
ENDDO

Expand Down Expand Up @@ -208,7 +208,7 @@ SUBROUTINE PrintBody_Exfc(NFILE,W1,NBETA,RAOType,CVAB)
REL(II)=DREAL(CVAB(II))
IMG(II)=DIMAG(CVAB(II))
MDL(II)=CDABS(CVAB(II))
PHS(II)=ATAN2D(REL(II),IMG(II))
PHS(II)=ATAN2(REL(II),IMG(II))*180.0D0/PI
ENDDO

WRITE(FMT,*) '(F8.4,',NBETA,'(ES14.6),',NBETA,'(F12.4))'
Expand Down
2 changes: 1 addition & 1 deletion SourceCode/SolveMotion.f90
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ SUBROUTINE SolveMotion(W1,TP,OUFR,BETA,AMP,AMAS,BDMP,&
MOD=SQRT(REL**2+IMG**2) !ABS(EXFC(IMD))/NFAC
NREL= REL
NIMG=-IMG
PHS=ATAN2D(NIMG,NREL)
PHS=ATAN2(NIMG,NREL)*180.0D0/PI

IF (ABS(TP+1.D0).GT.1.E-6.AND.ABS(TP).GT.1.E-6) THEN
WRITE(63,1030) OUFR,BETA*180.0D0/PI,MD,MOD,PHS,NREL,NIMG
Expand Down

0 comments on commit 8a380e7

Please sign in to comment.