Clippy lints
This commit is contained in:
@@ -60,7 +60,7 @@ impl<SBP: SbpOperator2d> System<SBP> {
|
||||
let metrics = &self.grid.1;
|
||||
let rhs_trad = |k: &mut Diff, y: &Field, _time: Float| {
|
||||
let boundaries = boundary_extractor(y, grid, &bc);
|
||||
RHS_trad(op, k, y, metrics, &boundaries, wb)
|
||||
RHS_trad(op, k, y, metrics, &boundaries, wb);
|
||||
};
|
||||
integrate::integrate::<integrate::Rk4, Field, _>(
|
||||
rhs_trad,
|
||||
@@ -98,7 +98,7 @@ impl<SBP: SbpOperator2d> System<SBP> {
|
||||
|
||||
self.sys
|
||||
.0
|
||||
.vortex(self.grid.0.x(), self.grid.0.y(), 0.0, &vortex_parameters)
|
||||
.vortex(self.grid.0.x(), self.grid.0.y(), 0.0, &vortex_parameters);
|
||||
}
|
||||
|
||||
pub fn field(&self) -> &Field {
|
||||
@@ -134,7 +134,7 @@ impl<UO: UpwindOperator2d + SbpOperator2d> System<UO> {
|
||||
let rhs_upwind = |k: &mut Diff, y: &Field, _time: Float| {
|
||||
let (grid, metrics) = grid;
|
||||
let boundaries = boundary_extractor(y, grid, &bc);
|
||||
RHS_upwind(op, k, y, metrics, &boundaries, wb)
|
||||
RHS_upwind(op, k, y, metrics, &boundaries, wb);
|
||||
};
|
||||
integrate::integrate::<integrate::Rk4, Field, _>(
|
||||
rhs_upwind,
|
||||
@@ -159,7 +159,7 @@ impl<UO: UpwindOperator2d + SbpOperator2d> System<UO> {
|
||||
let mut rhs_upwind = |k: &mut Diff, y: &Field, _time: Float| {
|
||||
let (grid, metrics) = grid;
|
||||
let boundaries = boundary_extractor(y, grid, &bc);
|
||||
RHS_upwind(op, k, y, metrics, &boundaries, wb)
|
||||
RHS_upwind(op, k, y, metrics, &boundaries, wb);
|
||||
};
|
||||
let mut time = 0.0;
|
||||
let mut sys2 = self.sys.0.clone();
|
||||
@@ -194,7 +194,7 @@ impl Clone for Field {
|
||||
Self(self.0.clone())
|
||||
}
|
||||
fn clone_from(&mut self, source: &Self) {
|
||||
self.0.clone_from(&source.0)
|
||||
self.0.clone_from(&source.0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -324,7 +324,7 @@ impl Field {
|
||||
vortex_param: &VortexParameters,
|
||||
) {
|
||||
let (rho, rhou, rhov, e) = self.components_mut();
|
||||
vortex_param.evaluate(time, x, y, rho, rhou, rhov, e)
|
||||
vortex_param.evaluate(time, x, y, rho, rhou, rhov, e);
|
||||
}
|
||||
#[allow(clippy::erasing_op, clippy::identity_op)]
|
||||
fn iter(&self) -> impl ExactSizeIterator<Item = FieldValue> + '_ {
|
||||
@@ -508,7 +508,7 @@ pub fn RHS_trad(
|
||||
eflux in &dE.0,
|
||||
fflux in &dF.0,
|
||||
detj in &metrics.detj().broadcast((4, y.ny(), y.nx())).unwrap()) {
|
||||
*out = (-eflux - fflux)/detj
|
||||
*out = (-eflux - fflux)/detj;
|
||||
});
|
||||
|
||||
SAT_characteristics(op, k, y, metrics, boundaries);
|
||||
@@ -555,14 +555,14 @@ pub fn RHS_no_SAT(
|
||||
ad_xi in &ad_xi.0,
|
||||
ad_eta in &ad_eta.0,
|
||||
detj in &metrics.detj().broadcast((4, y.ny(), y.nx())).unwrap()) {
|
||||
*out = (-eflux - fflux + ad_xi + ad_eta)/detj
|
||||
*out = (-eflux - fflux + ad_xi + ad_eta)/detj;
|
||||
});
|
||||
} else {
|
||||
azip!((out in &mut k.0,
|
||||
eflux in &dE.0,
|
||||
fflux in &dF.0,
|
||||
detj in &metrics.detj().broadcast((4, y.ny(), y.nx())).unwrap()) {
|
||||
*out = (-eflux - fflux )/detj
|
||||
*out = (-eflux - fflux )/detj;
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -609,7 +609,7 @@ pub fn RHS_upwind(
|
||||
ad_xi in &ad_xi.0,
|
||||
ad_eta in &ad_eta.0,
|
||||
detj in &metrics.detj().broadcast((4, y.ny(), y.nx())).unwrap()) {
|
||||
*out = (-eflux - fflux + ad_xi + ad_eta)/detj
|
||||
*out = (-eflux - fflux + ad_xi + ad_eta)/detj;
|
||||
});
|
||||
|
||||
SAT_characteristics(op, k, y, metrics, boundaries);
|
||||
@@ -687,7 +687,7 @@ fn fluxes(k: (&mut Field, &mut Field), y: &Field, metrics: &Metrics, wb: &mut Fi
|
||||
|
||||
let mut p = wb.rho_mut();
|
||||
azip!((p in &mut p, &rho in &rho, &rhou in &rhou, &rhov in &rhov, &e in &e) {
|
||||
*p = pressure(gamma, rho, rhou, rhov, e)
|
||||
*p = pressure(gamma, rho, rhou, rhov, e);
|
||||
});
|
||||
|
||||
let (mut c0, c1, mut c2, c3) = k.0.components_mut();
|
||||
@@ -730,7 +730,7 @@ fn fluxes(k: (&mut Field, &mut Field), y: &Field, metrics: &Metrics, wb: &mut Fi
|
||||
let fflux = *ff;
|
||||
*ef = j_dxi_dx * eflux + j_dxi_dy * fflux;
|
||||
*ff = j_deta_dx * eflux + j_deta_dy * fflux;
|
||||
})
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -835,12 +835,12 @@ fn boundary_extract<'a>(
|
||||
to.slice_mut(s![.., i..i + n])
|
||||
.assign(&seldir(&fields[g]).slice(s![.., start..end]));
|
||||
remaining -= 1;
|
||||
if remaining != 0 {
|
||||
to.slice_mut(s![.., i]).iter_mut().for_each(|x| *x /= 2.0);
|
||||
i += n - 1;
|
||||
} else {
|
||||
if remaining == 0 {
|
||||
i += n;
|
||||
assert_eq!(i, to.len_of(Axis(1)));
|
||||
} else {
|
||||
to.slice_mut(s![.., i]).iter_mut().for_each(|x| *x /= 2.0);
|
||||
i += n - 1;
|
||||
}
|
||||
}
|
||||
to.view()
|
||||
@@ -880,7 +880,7 @@ pub fn boundary_extracts<'a>(
|
||||
&bt.north,
|
||||
field,
|
||||
grid.north(),
|
||||
|f| f.south(),
|
||||
Field::south,
|
||||
eb.north.as_mut(),
|
||||
time,
|
||||
),
|
||||
@@ -889,7 +889,7 @@ pub fn boundary_extracts<'a>(
|
||||
&bt.south,
|
||||
field,
|
||||
grid.south(),
|
||||
|f| f.north(),
|
||||
Field::north,
|
||||
eb.south.as_mut(),
|
||||
time,
|
||||
),
|
||||
@@ -898,7 +898,7 @@ pub fn boundary_extracts<'a>(
|
||||
&bt.east,
|
||||
field,
|
||||
grid.east(),
|
||||
|f| f.west(),
|
||||
Field::west,
|
||||
eb.east.as_mut(),
|
||||
time,
|
||||
),
|
||||
@@ -907,7 +907,7 @@ pub fn boundary_extracts<'a>(
|
||||
&bt.west,
|
||||
field,
|
||||
grid.west(),
|
||||
|f| f.east(),
|
||||
Field::east,
|
||||
eb.west.as_mut(),
|
||||
time,
|
||||
),
|
||||
@@ -994,7 +994,7 @@ fn vortexify(
|
||||
fiter.next().unwrap(),
|
||||
);
|
||||
let (y, x) = yx;
|
||||
vparams.evaluate(time, x, y, rho, rhou, rhov, e)
|
||||
vparams.evaluate(time, x, y, rho, rhou, rhov, e);
|
||||
}
|
||||
|
||||
#[allow(non_snake_case)]
|
||||
|
||||
Reference in New Issue
Block a user