5cdedfee41
app: stacked_cores: new experiment where we write S1 -> {S0,S2} and then write *back* to S1 from these
2022-09-04 01:27:54 -07:00
b8878bde1d
split stacked_cores_8xx.py
2022-09-04 01:15:41 -07:00
e076480791
post: add script to extract info from the stacked_core 8xx experiments
2022-09-04 00:52:13 -07:00
2f91418095
post: add doc-comments for these tools
2022-08-10 14:28:20 -07:00
4fe8be8951
when writing Measurements to a CSV, format them in a machine-readable manner
...
i haven't tested the ones which contains commas -- hopefully the CSV
encoder deals with these :-)
2022-08-10 01:34:37 -07:00
542d700f69
meas: finish porting to a concrete type.
...
this will in future let me more easily test each individual measurement
type
2022-07-30 20:56:19 -07:00
f4ac5de099
viewer: add docs
2022-07-29 13:57:17 -07:00
604f368f0d
SerializeRenderer: render to GenericSim
, not StaticSim
2022-07-29 13:27:05 -07:00
4f2345f608
rename GenericSim -> AbstractSim
2022-07-28 23:41:42 -07:00
71ab89c4c9
de-virtualize GenericSim
...
this should let us fold the GenericSim and MaterialSim traits together.
2022-07-28 22:22:07 -07:00
5c4b8d86f2
measurements: store to disk *after* evaluating them
...
i'm hoping to simplify a lot of serialization code with this
2022-07-28 21:43:48 -07:00
6206569f4a
Fold SampleableSim and MaterialSim into one
2022-07-28 16:41:32 -07:00
1dd6a068ba
replace 'StaticSim' with the SpirvSim type, material being the Vacuum
2022-07-27 16:22:32 -07:00
dc38457a8b
don't re-export StaticSim from sim/mod.rs
...
this way we can clearly spot the legacy users.
2022-07-27 15:42:18 -07:00
2f0e52a09b
split SimState out of sim/mod.rs
-> sim/legacy.rs
2022-07-24 18:19:26 -07:00
a2d35782a1
lift the post-processing tools (viewer, csv, decimate) into their own crate
...
- these tools shouldn't need access to coremem internals.
- lifting them out reduces some dependencies in coremem-the-library.
- separation allows faster iteration in the coremem library while
temporarily breaking the post-processing tools (specifically,
those tools could take deps on a specific coremem version and thereby
we split the update process into two, smaller steps).
2022-07-17 15:47:39 -07:00