34 citations · 63 across the 16 of their papers we have counts for
4 papers · 1 filter
Moore: Interval Arithmetic in Modern C++
Walter F. Mascarenhas
We present the library Moore, which implements Interval Arithmetic in modern C++. This library is based on a new feature in the C++ language called concepts, which reduces the prob…
Fast and accurate normalization of vectors and quaternions
Walter F. Mascarenhas
We present fast and accurate ways to normalize two and three dimensional vectors and quaternions and compute their length. Our approach is an adaptation of ideas used in the linear…
Floating point numbers are real numbers
Walter F. Mascarenhas
Floating point arithmetic allows us to use a finite machine, the digital computer, to reach conclusions about models based on continuous mathematics. In this article we work in the…
A rational Rodrigues' formula to interpolate rotations
Walter F. Mascarenhas
We propose a rational version of the classic Rodrigues' rotation formula, which leads to a more accurate and efficient modelling of rotations and their derivatives in finite precis…