use std::error::Error;
fn solve_all() -> Result<(), Box<dyn Error>> {
use glob::glob;
use sparse21::System;
for f in glob("tests/data/*.mat")? {
match f {
Ok(f) => {
let s = match System::from_file(&f) {
Err(e) => {
println!("Error: {}", e);
continue;
}
Ok(s) => s,
};
let (mut mat, rhs) = s.split();
}
Err(e) => println!("{:?}", e),
}
}
return Ok(());
}