Commit Graph

12 Commits

Author SHA1 Message Date
e02a062dda Steps per frame is configurable per-renderer 2021-06-14 20:09:52 -07:00
cf91a6de88 REMOVE Flt and Real. 2021-06-09 15:46:45 -07:00
dfdbb43180 Parameterize most of SimState and Material over Real.
Some things still work only for coremem::Real. Need to troubleshoot
those.
2021-06-08 18:25:10 -07:00
eaa8014766 Parameterize SimState and Material over the Real type 2021-06-08 15:37:50 -07:00
8779371f42 Stabilize time as f32. 2021-06-07 18:25:11 -07:00
9f6d92c5fc Parameterize Vec3 over Real type. BROKEN TESTS
sim::pml_boundary_conditions_{x,y,z} are broken, among others.
Unsure if this is new. I don't see an obvious cause yet.
2021-06-07 14:23:07 -07:00
e9f3fceecd Rename 'upml' to 'pml'.
We don't really care what specific PML implementation it is. UPML is
kinda misleading since the implementation resembles Stretched Coordinate
PML more anyway.
2021-04-24 16:24:36 -07:00
a9a7033db4 Add energy measurements to minimal torus 2020-12-19 17:22:05 -08:00
14e01ed726 Add LTO for 3% perf bump; fix P measurements 2020-12-19 14:55:55 -08:00
17fa8a8373 Measure the vacuum power (should be zero) for minimal_torus 2020-12-18 13:54:50 -08:00
197e29638f Add power measurements to the minimal_torus 2020-12-18 13:48:35 -08:00
886462c8b0 Toy with an idealized ferromagnet 2020-12-17 22:22:25 -08:00