SummationByParts/src/operators.rs

11 lines
263 B
Rust
Raw Normal View History

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 {
fn diffx(prev: ArrayView2<f32>, fut: ArrayViewMut2<f32>);
fn diffy(prev: ArrayView2<f32>, fut: ArrayViewMut2<f32>);
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;