utahplt / TrackedFloats.jl

Julia library providing tracking of floating point errors through a program resources
https://juliahub.com/ui/Packages/General/TrackedFloats
MIT License
34 stars 3 forks source link

Refactor FloatTracker configuration API #26

Closed ashton314 closed 1 year ago

ashton314 commented 1 year ago

This will be version 0.1.0.

This is a massive refactoring of how you set up FloatTracker. Please see the CHANGELOG for more details.

The primary motivation for this big rewrite is to make it easier to add more things to the configs without necessitating massive changes across the project to make it happen. The old way used positional arguments for a lot of the configs; now we use mostly keyword arguments except in a few carefully-chosen location where keyword arguments would be redundant.

ashton314 commented 1 year ago

make_it_so