src/bisection_tree/support.rs

branch
dev
changeset 151
402d717bb5c0
parent 150
c4e394a9c84c
equal deleted inserted replaced
150:c4e394a9c84c 151:402d717bb5c0
2 Traits for representing the support of a [`Mapping`], and analysing the mapping on a [`Cube`]. 2 Traits for representing the support of a [`Mapping`], and analysing the mapping on a [`Cube`].
3 */ 3 */
4 use super::aggregator::Bounds; 4 use super::aggregator::Bounds;
5 pub use crate::bounds::{GlobalAnalysis, LocalAnalysis}; 5 pub use crate::bounds::{GlobalAnalysis, LocalAnalysis};
6 use crate::loc::Loc; 6 use crate::loc::Loc;
7 use crate::mapping::{ 7 use crate::mapping::{ClosedSpace, DifferentiableImpl, DifferentiableMapping, Instance, Mapping};
8 ClosedSpace, DifferentiableImpl, DifferentiableMapping, Instance, Mapping, Space,
9 };
10 use crate::maputil::map2; 8 use crate::maputil::map2;
11 use crate::norms::{Linfinity, Norm, L1, L2}; 9 use crate::norms::{Linfinity, Norm, L1, L2};
12 pub use crate::operator_arithmetic::{Constant, Weighted}; 10 pub use crate::operator_arithmetic::{Constant, Weighted};
13 use crate::sets::Cube; 11 use crate::sets::Cube;
14 use crate::types::{Float, Num}; 12 use crate::types::{Float, Num};

mercurial