Skip to content

Releases: kc-ml2/meent

meent 0.7.10

01 Mar 15:08
8e64117
Compare
Choose a tag to compare
meent 0.7.10 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.9...v0.7.10

bug fix in Transfer matrix method for 1D Conical and 2D.
updating optimization part (ongoing).

meent 0.7.9

24 Feb 13:05
c304c76
Compare
Choose a tag to compare
meent 0.7.9 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.8...v0.7.9

bugfix: condition for improve_dft

meent 0.7.8

24 Feb 11:49
7f36e0c
Compare
Choose a tag to compare
meent 0.7.8 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.7...v0.7.8

bug fix: revert sign in Fourier series

meent 0.7.7

23 Feb 16:49
6079296
Compare
Choose a tag to compare
meent 0.7.7 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.6...v0.7.7

adding improve_dft to improve resolution of Discrete Fourier series in to_conv_mat_discrete.

meent 0.7.6

22 Feb 14:25
92ea904
Compare
Choose a tag to compare
meent 0.7.6 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.5...v0.7.6

Important: Angle unit changed from degree to radian.

meent 0.7.5

15 Feb 09:19
c00ac2b
Compare
Choose a tag to compare
meent 0.7.5 Pre-release
Pre-release

modified meent/rcwa.py not to import unneeded pakcages;
modified field_distribution.py to import matplotlib only in the function 'field_plot';

meent 0.7.4

13 Feb 12:51
74ee501
Compare
Choose a tag to compare
meent 0.7.4 Pre-release
Pre-release

pmap support on cpu with following code: os.environ['XLA_FLAGS'] = '--xla_force_host_platform_device_count=24'.
fix examples/ucell_optimize.py

meent 0.7.3

11 Feb 15:20
ac4e84b
Compare
Choose a tag to compare
meent 0.7.3 Pre-release
Pre-release

added fft_type in args of RCWA Class;
eig perturbation code correction in JAX and Torch;
output of self.solve changed because of JAX jit compilation.

overall cleaning;
updating examples;

meent 0.7.2

10 Feb 06:03
79fdbff
Compare
Choose a tag to compare
meent 0.7.2 Pre-release
Pre-release

update ex_ucell.py

add fft_type in run_ucell

update readme

add fft_method_matching.py in benchmarks

update ucell_optimize

enforce fourier_order to be an integer type

meent 0.7.1

06 Feb 15:43
f81bd55
Compare
Choose a tag to compare
meent 0.7.1 Pre-release
Pre-release
  • Added Automatic Differentiation in JAX
  • Separated eig64 and eig32 in JAX.
  • Rewriting and cleaning conv_mat
    • Updated conv_mat method
    • Minimized minimum_pattern_size
  • Updating examples/optimization/ucell_optimize.py
    • Converted ucell dtype explicitly
    • Reorganized code
  • Added '.gitattributes' to hide ipynb files from github stats.