NickKarpowicz / LightwaveExplorer

An efficient, user-friendly solver for nonlinear light-matter interaction
MIT License
60 stars 8 forks source link

Changes aimed at using more modern c++ and reducing macros #10

Closed NickKarpowicz closed 1 year ago

NickKarpowicz commented 1 year ago

Replaces many macros with constexpr, reduced overall number of macros, and split main() in the .cu file into its own file, which again reduces the need for macros to avoid duplicate symbols