AERN-Basics-2011.1: src/Numeric/AERN/Basics/RefinementOrder.hs
{-|
Module : Numeric.AERN.Basics.RefinementOrder
Description : classical and approximate domain bases and lattices (⊑⊑,⊓⊓,⊔⊔)
Copyright : (c) Michal Konecny, Jan Duracz
License : BSD3
Maintainer : mikkonecny@gmail.com
Stability : experimental
Portability : portable
Type classes representing classical as well as approximate
Comparisons, domain bases and lattices with the refinement order notation
(⊑,⊓,⊔).
This module is meant to be imported qualified.
It is recommended to use the prefix RefOrd.
-}
module Numeric.AERN.Basics.RefinementOrder
(
module Numeric.AERN.Basics.RefinementOrder.PartialComparison,
module Numeric.AERN.Basics.RefinementOrder.Arbitrary,
module Numeric.AERN.Basics.RefinementOrder.RoundedBasis,
module Numeric.AERN.Basics.RefinementOrder.RoundedLattice,
module Numeric.AERN.Basics.RefinementOrder.Extrema,
module Numeric.AERN.Basics.RefinementOrder.InPlace.RoundedBasis,
module Numeric.AERN.Basics.RefinementOrder.InPlace.RoundedLattice
)
where
import Numeric.AERN.Basics.RefinementOrder.PartialComparison
import Numeric.AERN.Basics.RefinementOrder.Arbitrary
import Numeric.AERN.Basics.RefinementOrder.RoundedBasis
import Numeric.AERN.Basics.RefinementOrder.RoundedLattice
import Numeric.AERN.Basics.RefinementOrder.Extrema
import Numeric.AERN.Basics.RefinementOrder.InPlace.RoundedBasis
import Numeric.AERN.Basics.RefinementOrder.InPlace.RoundedLattice