2019-09-03 17:41:49 +00:00
|
|
|
use ndarray::{ArrayView2, ArrayViewMut2};
|
2019-08-09 14:49:19 +00:00
|
|
|
|
2019-09-03 17:41:49 +00:00
|
|
|
pub trait SbpOperator {
|
2019-12-08 20:00:47 +00:00
|
|
|
fn diffxi(prev: ArrayView2<f32>, fut: ArrayViewMut2<f32>);
|
|
|
|
fn diffeta(prev: ArrayView2<f32>, fut: ArrayViewMut2<f32>);
|
2019-09-03 17:41:49 +00:00
|
|
|
fn h() -> &'static [f32];
|
2019-08-09 14:49:19 +00:00
|
|
|
}
|
|
|
|
|
2019-09-03 17:41:49 +00:00
|
|
|
mod upwind4;
|
|
|
|
pub use upwind4::Upwind4;
|