File tree Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 1
1
[tool .bumpversion ]
2
- current_version = " v0.14.1 "
2
+ current_version = " v1.0.0 "
3
3
commit = true
4
4
commit_args = " --no-verify"
5
5
tag = true
Original file line number Diff line number Diff line change 1
1
# Change log
2
2
3
- ## Unreleased
3
+ ## 1.0.0 (March 17, 2025)
4
4
- Make some additional functions and modules private, including the ` vector ` module.
5
5
- Update docstrings to improve formatting of sphinx auto-docs.
6
6
- Rename args to ` time_average_z_poynting_flux ` from ` *_fields ` to ` *_field ` to be consistent with other functions in the ` fields ` module.
7
7
- Add a notebook that demonstrates calculation of the farfield for a dipole in vacuum.
8
8
- Improve detection of 1D permittivity distributions, particularly the case of complex permittivity.
9
9
- Add a basic notebook illustrating diffraction calculation.
10
- - Major changes to make way for FMMAX 1.0.0
10
+ - API changes
11
11
- Export key functions so they can directly be imported from ` fmmax ` , e.g. ` fmmax.eigensolve_isotropic_media(...) ` .
12
12
- Update examples so they import ` fmmax ` and use exported functions, rather than importing individual modules.
13
13
- Update API docs to include only the exported functions/classes/constants.
Original file line number Diff line number Diff line change 6
6
"source" : [
7
7
" # Basics\n " ,
8
8
" \n " ,
9
- " In this example we will demonstrate te use of FMMAX for a basic diffraction calculation."
9
+ " In this example we will demonstrate the use of FMMAX for a basic diffraction calculation."
10
10
]
11
11
},
12
12
{
Original file line number Diff line number Diff line change 1
1
[project ]
2
2
3
3
name = " fmmax"
4
- version = " v0.14.1 "
4
+ version = " v1.0.0 "
5
5
description = " Fourier modal method with Jax"
6
6
readme = " README.md"
7
7
requires-python = " >=3.10"
Original file line number Diff line number Diff line change 1
1
# Copyright (c) 2025 Martin F. Schubert
2
2
3
- __version__ = "v0.14.1 "
3
+ __version__ = "v1.0.0 "
4
4
5
5
# ruff: noqa: F401
6
6
from fmmax .basis import (
You can’t perform that action at this time.
0 commit comments