Releases: reflectometry/refl1d
Releases · reflectometry/refl1d
v1.0.0a9
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
- fix repr of LayerLimit and MagneticLayerLimit in flayer.py by @bmaranville in #207
- remove getstate and setstate from Stack, and base argument from init by @bmaranville in #201
- Windows shell launcher by @bmaranville in #208
- add flags for enabling optional persistent path from shortcuts by @bmaranville in #211
- Make LICENSE.txt consistent with documentation by @bmaranville in #213
- re-enable oversampling on PolarizedQProbe by @bmaranville in #214
- Profile uncertainty export with best by @bmaranville in #215
- Model setstate shim by @bmaranville in #216
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a9
v1.0.0a8
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
- fix repr of LayerLimit and MagneticLayerLimit in flayer.py by @bmaranville in #207
- remove getstate and setstate from Stack, and base argument from init by @bmaranville in #201
- Windows shell launcher by @bmaranville in #208
- add flags for enabling optional persistent path from shortcuts by @bmaranville in #211
- Make LICENSE.txt consistent with documentation by @bmaranville in #213
- re-enable oversampling on PolarizedQProbe by @bmaranville in #214
- Profile uncertainty export with best by @bmaranville in #215
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a8
v1.0.0a7
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
- fix repr of LayerLimit and MagneticLayerLimit in flayer.py by @bmaranville in #207
- remove getstate and setstate from Stack, and base argument from init by @bmaranville in #201
- Windows shell launcher by @bmaranville in #208
- add flags for enabling optional persistent path from shortcuts by @bmaranville in #211
- Make LICENSE.txt consistent with documentation by @bmaranville in #213
- re-enable oversampling on PolarizedQProbe by @bmaranville in #214
- Profile uncertainty export with best by @bmaranville in #215
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a7
v1.0.0a6
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
- fix repr of LayerLimit and MagneticLayerLimit in flayer.py by @bmaranville in #207
- remove getstate and setstate from Stack, and base argument from init by @bmaranville in #201
- Windows shell launcher by @bmaranville in #208
- add flags for enabling optional persistent path from shortcuts by @bmaranville in #211
- Make LICENSE.txt consistent with documentation by @bmaranville in #213
- re-enable oversampling on PolarizedQProbe by @bmaranville in #214
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a6
v1.0.0a5
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
- fix repr of LayerLimit and MagneticLayerLimit in flayer.py by @bmaranville in #207
- remove getstate and setstate from Stack, and base argument from init by @bmaranville in #201
- Windows shell launcher by @bmaranville in #208
- add flags for enabling optional persistent path from shortcuts by @bmaranville in #211
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a5
v1.0.0a4
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
- switch to using defaults for versioningit by @bmaranville in #209
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a4
v1.0.0a3
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a3
v1.0.0a2
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a2
v1.0.0a1
What's Changed
- use numba rather than C++ for fast polymer calculations by @pkienzle in #103
- Theta offset fix by @bmaranville in #116
- FIX: Change errors.py calc_errors() to produce a smooth magnetic profile by @acaruana2009 in #127
- FunctionalLayer can now accept lists of parameters by @hoogerheide in #132
- Magnetic reflectivity py by @bmaranville in #131
- Remove unpolarized probe from SA plot by @purnimab in #151
- MAINT: rename next --> i_next by @andyfaff in #158
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
New Contributors
- @pkienzle made their first contribution in #103
- @bmaranville made their first contribution in #116
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.13...v1.0.0a1
v1.0.0a0
What's Changed
- Dataclass material refactor by @bmaranville in #160
- Webview: separate API methods from server logic by @bmaranville in #162
- [In development] Add simple builder by @mdoucet in #164
- Remove ordering code and add tab and enter updates by @mdoucet in #165
- Serialize stdlib dataclasses by @bmaranville in #166
- Fix calc_Q for shared theta_offset by @bmaranville in #175
- use separate rho_M_para and rho_M_perp profiles during contract_mag by @bmaranville in #173
- Webview by @pkienzle in #181
- Add ruff, pre-commit, and format existing files by @mdoucet in #184
- Some cleanup by @glass-ships in #183
- Get version number from tag using versioningit by @backmari in #188
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #191
- update Zenodo badge to generic version by @bmaranville in #192
- Docs build by @bmaranville in #194
- remove approximation shortcut for magnetic_amplitude by @bmaranville in #196
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- Custom plots rebase by @bmaranville in #199
- Monthly pre commit update by @bmaranville in #200
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #202
- removing obsolete and non-working actions by @bmaranville in #204
- Update release actions by @bmaranville in #203
New Contributors
- @backmari made their first contribution in #188
- @pre-commit-ci made their first contribution in #191
Full Changelog: v0.8.16...v1.0.0a0