Skip to content

Commit 06eabe7

Browse files
committed
return -99 rather than 1e-99 in safe logs
1 parent 3529123 commit 06eabe7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

math/public/math_lib_crmath.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ elemental function safe_log_ (x) result (log_x)
155155

156156
if (.NOT. IEEE_IS_FINITE(x)) then
157157

158-
log_x = 1.E-99_dp
158+
log_x = -99._dp
159159

160160
else
161161

@@ -174,7 +174,7 @@ elemental function safe_log10_ (x) result (log10_x)
174174

175175
if (.NOT. IEEE_IS_FINITE(x)) then
176176

177-
log10_x = 1.E-99_dp
177+
log10_x = -99._dp
178178

179179
else
180180

math/public/math_lib_intrinsic.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ elemental function safe_log_ (x) result (log_x)
173173

174174
if (.NOT. IEEE_IS_FINITE(x)) then
175175

176-
log_x = 1.E-99_dp
176+
log_x = -99._dp
177177

178178
else
179179

@@ -192,7 +192,7 @@ elemental function safe_log10_ (x) result (log10_x)
192192

193193
if (.NOT. IEEE_IS_FINITE(x)) then
194194

195-
log10_x = 1.E-99_dp
195+
log10_x = -99._dp
196196

197197
else
198198

0 commit comments

Comments
 (0)