Skip to content

Releases: complexphoton/MESTI.jl

v0.5.1

11 Jul 04:59
Compare
Choose a tag to compare

• Change the notation for the transverse function from u to f.

Note that this release is compatible with MUMPS versions 5.7.0 and later.

v0.5.0

10 Jun 08:19
Compare
Choose a tag to compare

• Update the MUMPS interface to make it compatible with versions 5.7.0 and later.

Note that this release is compatible with MUMPS versions 5.7.0 and later.

v0.4.4

10 Jun 07:21
Compare
Choose a tag to compare

• Change the name of the internal function mesti_build_transverse_function_1d() to mesti_build_transverse_function()
• Require the PML input, syst.PML, for mesti() to specify the field pml.direction
• Allow users to specify the combined directions in pml.direction = "xy", "xz", and "yz".

Note that this release is compatible with MUMPS versions ranging from 5.3.3 to 5.6.2.

v0.4.3

08 Jun 03:47
Compare
Choose a tag to compare

• Add the internal function mesti_set_PML_params() and remove the external function mesti_optimal_pml_params()
• Add a new 3D example: Open Channel Through Disorder in 3D System

Note that this release is compatible with MUMPS versions ranging from 5.3.3 to 5.6.2.

v0.4.2

29 Apr 20:11
Compare
Choose a tag to compare

• Add the hybrid MPI script and its submission script
• Add a new 2D example: Metalens Focusing via Angular Spectrum Propagation
• Fix some bugs between different versions of Julia

Note that this release is compatible with MUMPS versions ranging from 5.3.3 to 5.6.2.

v0.4.0

18 Dec 15:39
Compare
Choose a tag to compare

Rename functions, update examples, and fix some bugs when we call mumps3

v0.3.0

30 Nov 22:13
Compare
Choose a tag to compare

Provide 2D examples and release subpixel smoothing function.

v0.2.0

07 Nov 20:24
2a1f10f
Compare
Choose a tag to compare

Integrate a MUMPS-julia interface, MUMPS3.jl, into this package (many thanks to William Sweeney, the author of MUMPS3.jl).

v0.1.2

24 Oct 22:35
bbb26de
Compare
Choose a tag to compare

Update installing steps, set Julia environment variable MUMPS_PREFIX, and fix some minor bugs.

v0.1.1

22 Oct 21:58
3427f1c
Compare
Choose a tag to compare

Updated installing steps and fixed dependency.