Function geometry_predicates::predicates::fast_expansion_sum_zeroelim [−][src]
pub fn fast_expansion_sum_zeroelim(e: &[f64], f: &[f64], h: &mut [f64]) -> usize
Sums two expansions, eliminating zero components from the output expansion.
Sets h = e + f
. See the
paper for details.
If round-to-even is used (as with IEEE 754), maintains the strongly
nonoverlapping property. (That is, if e
is strongly nonoverlapping, h
will be also.) Does NOT maintain the nonoverlapping or nonadjacent
properties.