FloatTracker.jl icon indicating copy to clipboard operation
FloatTracker.jl copied to clipboard

Add log partitioning function

Open ashton314 opened this issue 2 years ago • 1 comments

It would be nice to have some sort of function + utilities to separate the logs into semantically meaningful chunks. Motivation: as a simulation progresses, things can get increasingly unstable. We can diff CSTGs between groups of iterations to watch the instability progress.

Consider adding a function like partition_log("label_name ← (idk if we want any parameters in this function—think about it)"), and maybe some utilities to separate, analyze, and diff the logs/CSTGs.

ashton314 avatar Jun 13 '23 20:06 ashton314

@ashton314 try a quick version later this month --- for the JuliaCon talk. Partition in the main loop of shallow waters, or something similar.

Don't make a public interface for it yet. First let's see if the idea works at all. (I think it will, but hey this is research.)

bennn avatar Jun 26 '23 21:06 bennn