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}