Toy around with some other setups.
It's weird (maybe), that the behavior of the ferromagnet is to _prevent_ H from getting very large
This commit is contained in:
@@ -109,12 +109,12 @@ impl<'a> RenderSteps<'a> {
|
||||
fn render_e_field(&mut self) {
|
||||
self.render_vector_field(Rgb([0xff, 0xff, 0xff]), 100.0, |cell| cell.e());
|
||||
// current
|
||||
self.render_vector_field(Rgb([0x00, 0xa0, 0x30]), 0.001, |cell| {
|
||||
if cell.mat().conductivity() >= 1.0e3 {
|
||||
self.render_vector_field(Rgb([0x00, 0xa0, 0x30]), 1.0e-12, |cell| {
|
||||
//if cell.mat().conductivity() >= 1.0e3 {
|
||||
cell.e()*cell.mat().conductivity()
|
||||
} else {
|
||||
Default::default()
|
||||
}
|
||||
//} else {
|
||||
// Default::default()
|
||||
//}
|
||||
});
|
||||
}
|
||||
fn render_measurements(&mut self) {
|
||||
|
Reference in New Issue
Block a user