Skip to main content

science_grid/
lib.rs

1mod constant;
2mod types;
3mod util;
4pub mod grid2d;
5
6#[cfg(test)]
7mod tests {
8    use super::types::Grid;
9    use super::grid2d::Grid2D;
10    #[test]
11    fn it_works() {
12        let grid = Grid2D::new(118.0,32.0,4326,1.0,-1.0,10,10,vec![10.0;100]);
13        let val: f64 = grid.get_val(120.0, 26.0);
14        assert_eq!(val, 10.0);
15        assert_eq!(grid.get_invalid(), -99999999.0);
16        assert_eq!(grid.get_end_x(), 128.0);
17        assert_eq!(grid.get_end_y(), 22.0);
18    }
19}