Skip to content

Commit de52d04

Browse files
committed
fixed sqrt(0.0) which was incorrectly being flagged as error_sqrt_arg_neg
Fixes #5
1 parent bf51ccf commit de52d04

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/function_parser.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@ subroutine csqrt_func(me,ip,dp,sp,val,ierr)
753753
real(wp),dimension(:),intent(in) :: val !! variable values
754754
integer,intent(out) :: ierr !! error flag
755755

756-
if (me%stack(sp)<=zero) then
756+
if (me%stack(sp)<zero) then
757757
ierr = error_sqrt_arg_neg
758758
else
759759
me%stack(sp) = sqrt(me%stack(sp))

0 commit comments

Comments
 (0)