Download Latest Version v0.6.0 source code.zip (464.2 kB)
Email in envelope

Get an email when there's a new version of OpticSim.jl

Home / v0.6.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2022-05-06 3.3 kB
v0.6.0 source code.tar.gz 2022-05-06 376.4 kB
v0.6.0 source code.zip 2022-05-06 464.2 kB
Totals: 3 Items   843.9 kB 1

OpticSim v0.6.0

Diff since v0.5.3

Closed issues: - Inflexible parametric types in Geometry.jl convenience methods (#189) - ParaxialLenses will not be unpacked from nested LensAssemblies (#272) - Add lenslet analysis (#310) - Add PrettyPrint to dependencies (#332) - Issue Title: Add PrettyPrint to package dependencies (#333) - Issue Title Add projection function to ParaxialLens. (#335) - Issue change Transform from type alias to concrete type (#336) - Issue Title Replace hcat with new matrix literal syntax to create column vectors (#337) - Fix multilens eyebox assignment errors (#350) - update github actions to use Julia version 1.7 (#353) - Fix placement of lenslet displays (#356) - incorrect assert error in choosecluster (#359) - Add function to allow user to create new glass after build time. (#362) - Fix long standing deprecation warnings (#365) - Change code so eyebox subdivision can be passed as a parameter rather than computed by choosecluster (#367) - ThinGratingInterface not working (#369) - Installation problem: "Package Luxor does not have LaTeXSt" (#370) - New release of OpticSim not backward compatible (#375) - Fix problems with SCHOTT glasses in doc examples (#376) - Incorrect eyebox assignment for RGB clusters (#378) - Cluser size and eyebox subdivision can be out of sync (#380) - Upgrade to new version number (#390)

Merged pull requests: - Brian gun/issue310 lenslet analysis (#312) (@BrianGun) - CompatHelper: add new compat entry for Roots at version 1, (keep existing compat) (#339) (@github-actions[bot]) - CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#340) (@github-actions[bot]) - CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#341) (@github-actions[bot]) - BrianGun/issue336 (#342) (@BrianGun) - CompatHelper: bump compat for Ipopt to 0.9, (keep existing compat) (#343) (@github-actions[bot]) - CompatHelper: bump compat for Makie to 0.16, (keep existing compat) (#345) (@github-actions[bot]) - CompatHelper: bump compat for GLMakie to 0.5, (keep existing compat) (#346) (@github-actions[bot]) - Fix typo in Zernike.jl (#348) (@friggog) - CompatHelper: bump compat for CSV to 0.10, (keep existing compat) (#349) (@github-actions[bot]) - Lenslet-Assignment (#352) (@BrianGun) - CompatHelper: bump compat for Luxor to 3, (keep existing compat) (#354) (@github-actions[bot]) - update github actions to use Julia version 1.7 (#355) (@BrianGun) - Fix placement of lenslet displays (#357) (@BrianGun) - fixed the geometry's transpose function (#358) (@galran) - fix assert error in choosecluster (#360) (@BrianGun) - Add function to allow user to create new glass after build time. (#363) (@BrianGun) - CompatHelper: bump compat for Pluto to 0.18, (keep existing compat) (#364) (@github-actions[bot]) - BrianGun/issue365 (#366) (@BrianGun) - CompatHelper: bump compat for Polynomials to 3, (keep existing compat) (#371) (@github-actions[bot]) - BrianGun/issue367 (#374) (@BrianGun) - BrianGun/issue378 (#379) (@BrianGun) - Cluser size and eyebox subdivision can be out of sync (#381) (@BrianGun) - Fix thin grating interface constructor (#383) (@friggog) - Upgrade to new version number 0.6.0 (#391) (@BrianGun)

Source: README.md, updated 2022-05-06