Details

Time bar (total: 990.0ms)

sample827.0ms

Algorithm
intervals
Results
394.0ms96×body10240exit
170.0ms75×body1280valid
39.0ms44×body640valid
16.0ms102×body80valid
10.0ms23×body320valid
4.0ms12×body160valid

simplify11.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0810
done810

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 30.9b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(atan2 (expm1 (sin (expm1 a))) (atan a))
0.0b
(expm1 (sin (expm1 a)))
0.0b
(sin (expm1 a))
35.5b
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)

rewrite58.0ms

Algorithm
rewrite-expression-head
Rules
log1p-expm1-u
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
expm1-udef
expm1-log1p sin-diff
Counts
4 → 39
Calls
4 calls:
1.0ms
(atan2 (expm1 (sin (expm1 a))) (atan a))
1.0ms
(expm1 (sin (expm1 a)))
9.0ms
(sin (expm1 a))
1.0ms
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)

series49.0ms

Calls
1 calls:
21.0ms
(fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)