Details

Time bar (total: 10.0m)

sample137.0ms

Algorithm
halfpoints

simplify22.0ms

Counts
1 → 1
Iterations
IterNodes
326
226
124
014

prune42.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 2.2b

localize243.0ms

Local error

Found 4 expressions with local error:

0.2b
(+.p16 (*.p16 re re) (*.p16 im im))
0.4b
(sqrt.p16 (*.p16 (real->posit16 2.0) (+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)))
0.6b
(sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im)))
1.2b
(+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
+p16-lft-identity-expand introduce-quire -p16-rgt-identity-expand +p16-rgt-identity-expand
associate-+l+ *p16-lft-identity-expand /p16-rgt-identity-expand *p16-rgt-identity-expand p16-*-un-lft-identity
+-commutative associate-+r+ insert-quire-add associate-+l-
associate-+r- insert-quire-fdp-add
Counts
4 → 46
Calls
4 calls:
7.0ms
(+.p16 (*.p16 re re) (*.p16 im im))
0.0ms
(sqrt.p16 (*.p16 (real->posit16 2.0) (+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)))
0.0ms
(sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im)))
6.0ms
(+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(+.p16 (*.p16 re re) (*.p16 im im))
0.0ms
(sqrt.p16 (*.p16 (real->posit16 2.0) (+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)))
0.0ms
(sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im)))
0.0ms
(+.p16 (sqrt.p16 (+.p16 (*.p16 re re) (*.p16 im im))) re)

simplify10.0m

Iterations
IterNodes
51778
4265
3132
266
147
031