pub trait SGSModel {
// Required methods
fn compute_sgs_viscosity(
&self,
velocity: &[Array3<f64>],
filter_width: f64,
dx: f64,
dy: f64,
dz: f64,
) -> IntegrateResult<Array3<f64>>;
fn compute_sgs_stress(
&self,
velocity: &[Array3<f64>],
filter_width: f64,
dx: f64,
dy: f64,
dz: f64,
) -> IntegrateResult<Array3<[[f64; 3]; 3]>>;
}Expand description
Trait for LES subgrid-scale models