Assorted minor aesthetic touchups
This commit is contained in:
@@ -5,11 +5,11 @@ fn main() {
|
|||||||
let width = 500;
|
let width = 500;
|
||||||
let height = 500;
|
let height = 500;
|
||||||
let feat_size = 1e-5; // feature size
|
let feat_size = 1e-5; // feature size
|
||||||
let peak_current = 2.5e5;
|
let peak_current = 2.5e10;
|
||||||
let conductivity = 1.0e6;
|
let conductivity = 1.0e6;
|
||||||
let mut driver = Driver::new(width, height, feat_size);
|
let mut driver = Driver::new(width, height, feat_size);
|
||||||
//driver.set_steps_per_frame(8);
|
driver.set_steps_per_frame(8);
|
||||||
driver.set_steps_per_frame(40);
|
//driver.set_steps_per_frame(40);
|
||||||
driver.add_y4m_renderer("ferromagnet.y4m");
|
driver.add_y4m_renderer("ferromagnet.y4m");
|
||||||
// driver.add_term_renderer();
|
// driver.add_term_renderer();
|
||||||
driver.add_measurement(meas::Current(225, 250));
|
driver.add_measurement(meas::Current(225, 250));
|
||||||
|
@@ -75,7 +75,9 @@ impl Driver {
|
|||||||
}
|
}
|
||||||
self.state.step();
|
self.state.step();
|
||||||
self.time_spent_stepping += start_time.elapsed().unwrap();
|
self.time_spent_stepping += start_time.elapsed().unwrap();
|
||||||
info!("fps: {}", (self.state.step_no() as f64) / self.time_spent_stepping.as_secs_f64());
|
if self.state.step_no() % (10*self.steps_per_frame) == 0 {
|
||||||
|
info!("fps: {:6.2}", (self.state.step_no() as f64) / self.time_spent_stepping.as_secs_f64());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -62,7 +62,7 @@ impl AbstractMeasurement for Energy {
|
|||||||
let e = state.map_sum(|cell| {
|
let e = state.map_sum(|cell| {
|
||||||
0.5 * cell.hz() * cell.bz() * dV
|
0.5 * cell.hz() * cell.bz() * dV
|
||||||
});
|
});
|
||||||
format!("U = {:.2e}", e)
|
format!("U: {:.2e}", e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -222,7 +222,7 @@ impl Renderer for ColorTermRenderer {
|
|||||||
})
|
})
|
||||||
.collect();
|
.collect();
|
||||||
|
|
||||||
println!("{}time: {:.3e} (fr {})", buf, state.time(), state.step_no());
|
println!("{}", buf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user