Frama-C:
Plug-ins:
Libraries:

Frama-C API - Numerors

module Domain : sig ... end

Numerors' abstract domain, which computes a sound overapproximation of the floating-point semantic through the whole program. The domain's memory model is for now based on the <Simple_memory> functor provided by Eva. A reduced product with the Cvalue domain is performed at each step. For more details, one can look at M. Jacquemin's thesis.

module Value : sig ... end

Numerors' abstract value, which computes a sound overapproximation of the floating-point expressions semantic. It is represented as a triplet containing a sound overapproximation of the real semantic along with sound overapproximations for the absolute and relative errors. Those overapproximations also performs a reduced product between the two errors. For more details, one can look at M. Jacquemin's thesis.