pub trait IOStrategy {
// Required method
fn write(
&self,
comm: &CartesianCommunicator,
data: &Array2<f64>,
domain: &Domain,
field_type: FieldType,
idx: usize,
) -> Result<()>;
}pub trait IOStrategy {
// Required method
fn write(
&self,
comm: &CartesianCommunicator,
data: &Array2<f64>,
domain: &Domain,
field_type: FieldType,
idx: usize,
) -> Result<()>;
}