Skip to content

Commit a98c419

Browse files
committed
prepare the release of the version 1.2.4
1 parent 7ae42c7 commit a98c419

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77
## [Unreleased]
88
### Added
9+
### Changed
910

1011

12+
## [v1.2.4]
13+
### Added
14+
- implement another diagonalisation method in DORT to avoid numerical instabilities, especially in active mode. It can be activated with rtsolver_options=dict(diagonalization_method="shur_forcedtriu") in make_model. If good results are reported, this may become the default option as it seems as fast as the direct, origianl, eigenvalue solver.
1115

1216
### Changed
17+
none
1318

1419

1520
## [v1.2.3]
1621
### Added
1722

18-
- implement a new diagonalisation method in DORT to avoid numerical instabilities, especially in active mode. It can be activated with rtsolver_options=dict(diagonalization_method="shur") in make_model. If good results are reported, this may become the default option as it seems as fast as the direct, origianl, eigenvalue solver.
23+
- implement a new diagonalisation method in DORT to avoid numerical instabilities, especially in active mode. It can be activated with rtsolver_options=dict(diagonalization_method="shur") in make_model.
1924
- a new version of IBA is implemented for testing only. It uses the Maxwell Garnett formulation for the effective permittivity. The default IBA in iba.py is still the recommended version for normal calculations.
2025
- add a "snell_angles" convenience function
2126
- in IBA add warning for fractional volume > 0.5. Also add an argument to enable auto-model-inversion.

0 commit comments

Comments
 (0)