Details

Time bar (total: 22.1s)

sample182.0ms

Algorithm
intervals
Results
90.0ms79×body1280valid
29.0ms81×body640valid
21.0ms268×body80valid
11.0ms47×body320valid
4.0ms28×body160valid

simplify21.6s

Counts
1 → 1
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
01415
12414
24514
39014
418914
528114
635814
749314
864614
9103114
10180014
11258614
12324314
13356414
14364814
done364814

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 15.8b

localize15.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* (* J (- (exp l) (exp (- l)))) (cos (/ K 2.0))) U)
0.0b
(* J (- (exp l) (exp (- l))))
0.0b
(* (* J (- (exp l) (exp (- l)))) (cos (/ K 2.0)))
6.2b
(- (exp l) (exp (- l)))

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
30×*-un-lft-identity
27×prod-diff
26×add-cube-cbrt
11×pow1 add-exp-log distribute-rgt-in distribute-lft-in add-cbrt-cube
associate-*r* add-log-exp
expm1-log1p-u associate-*r/ associate-*l* pow-prod-down prod-exp cbrt-unprod log1p-expm1-u
sub-neg flip3-- fma-neg flip--
associate-*l/ *-commutative distribute-lft-out-- difference-of-squares
+-commutative fma-def flip3-+ diff-log sum-log flip-+ unswap-sqr
Counts
4 → 110
Calls
4 calls:
58.0ms
(+ (* (* J (- (exp l) (exp (- l)))) (cos (/ K 2.0))) U)
51.0ms
(* J (- (exp l) (exp (- l))))
66.0ms
(* (* J (- (exp l) (exp (- l)))) (cos (/ K 2.0)))
17.0ms
(- (exp l) (exp (- l)))

series27.0ms