Crate inari

Source
Expand description

A Rust implementation of interval arithmetic.

Introduction to interval arithmetic

Formal introduction to interval arithmetic

inari implements a subset of the following standards for interval arithmetic:

See Conformance to the standard for details.

Modulesยง

_docs
This module serves additional documentations and no code.

Macrosยง

const_dec_interval
Creates a DecInterval from f64 bounds.
const_interval
Creates an Interval from f64 bounds.
dec_interval
Creates a DecInterval from f64 bounds or from a decorated interval literal.
interval
Creates an Interval from f64 bounds or from a bare interval literal.
interval_exact
Creates an Interval from a bare interval literal, only if the conversion is exact.

Structsยง

DecInterval
The decorated version of Interval.
Interval
An interval with f64 bounds.
IntervalError

Enumsยง

Decoration
The decoration of a DecInterval.
IntervalErrorKind
Overlap
The overlapping state between intervals, returned by Interval::overlap.

Type Aliasesยง

Result
An alias for Result<T, E> with E = IntervalError.