What's Changed
* Energy conservation bug by hightower8083 in https://github.com/hightower8083/axiprop/pull/18
* Improve interpolators by hightower8083 in https://github.com/hightower8083/axiprop/pull/20
* save/load containers by hightower8083 in https://github.com/hightower8083/axiprop/pull/21
* Fix stupid numpy2 bug by hightower8083 in https://github.com/hightower8083/axiprop/pull/24
* Add a step_on_device method in `StepperNonParaxial` to prevent keep the data on device by hightower8083 in https://github.com/hightower8083/axiprop/pull/25
* new implicit solvers and simulation refactoring by hightower8083 in https://github.com/hightower8083/axiprop/pull/22
**Full Changelog**: https://github.com/hightower8083/axiprop/compare/0.5.2...0.5.3