~ubuntu-branches/ubuntu/intrepid/facile/intrepid

« back to all changes in this revision

Viewing changes to src/fcl_float.mli

  • Committer: Bazaar Package Importer
  • Author(s): Steffen Joeris
  • Date: 2005-11-22 19:18:05 UTC
  • Revision ID: james.westby@ubuntu.com-20051122191805-qys7cg0e9np0hx6j
Tags: upstream-1.1
ImportĀ upstreamĀ versionĀ 1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
(***********************************************************************)
 
2
(*                                                                     *)
 
3
(*                           FaCiLe                                    *)
 
4
(*                 A Functional Constraint Library                     *)
 
5
(*                                                                     *)
 
6
(*            Nicolas Barnier, Pascal Brisset, LOG, CENA               *)
 
7
(*                                                                     *)
 
8
(* Copyright 2004 CENA. All rights reserved. This file is distributed  *)
 
9
(* under the terms of the GNU Lesser General Public License.           *)
 
10
(***********************************************************************)
 
11
(* $Id: fcl_float.mli,v 1.3 2003/06/11 14:43:58 barnier Exp $ *)
 
12
 
 
13
val epsilon : float
 
14
type elt = float
 
15
and t
 
16
val fprint_elt : out_channel -> float -> unit
 
17
val fprint : out_channel -> t -> unit
 
18
val size : t -> int
 
19
val min : t -> float
 
20
val max : t -> float
 
21
val min_max : t -> float * float
 
22
val mem : float -> t -> bool
 
23
val interval : float -> float -> t
 
24
val included : t -> t -> bool
 
25
val strictly_inf : elt -> elt -> bool
 
26
val compare_elt : elt -> elt -> int
 
27
val zero : elt -> bool
 
28
val remove_low : elt -> t -> t
 
29
val remove_up : elt -> t -> t