packages feed

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