I'm thinking about structuring the code. IMO there should be modules like
propagation: as a main namespace, but tbh I'd consider finding something shorter-named... I just don't like typing stuff like that :grin:
propagation.core: all the math and stuff
propagation.io: loading/saving images and stuff
propagation.ui: real ui stuff if you plan to have it
[?] propagation.api: user friendly wrapper for all the stuff in core like factories for propagators, configs etc. I put question mark since I am not so sure about it yet
I'm thinking about structuring the code. IMO there should be modules like
propagation
: as a main namespace, but tbh I'd consider finding something shorter-named... I just don't like typing stuff like that :grin:propagation.core
: all the math and stuffpropagation.io
: loading/saving images and stuffpropagation.ui
: real ui stuff if you plan to have itpropagation.api
: user friendly wrapper for all the stuff incore
like factories for propagators, configs etc. I put question mark since I am not so sure about it yet