Skip to content
This repository has been archived by the owner on Oct 23, 2022. It is now read-only.

BrianGun/issue378 #379

Merged
merged 19 commits into from
Mar 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
42f49b0
Fix problems with SCHOTT glasses in doc examples
BrianGun Feb 25, 2022
4ceeb5f
fixed bug in planoplano function. it was passing numbers instead of s…
BrianGun Feb 25, 2022
4018569
deleted Fields.jl. This contained old functions to generate hexapolar…
BrianGun Feb 25, 2022
f66268c
removed spotdiag functions in Visualization that used the old Hexapol…
BrianGun Feb 25, 2022
f8dd740
Documenting the deletion of HexapolarField in the remaining files whi…
BrianGun Feb 25, 2022
d57757f
fixing bugs in iterator for RayListSource
BrianGun Feb 26, 2022
a2ad314
removed generate function for RayListSource since it was messing up …
BrianGun Feb 26, 2022
3283423
fixed off by one error in RayListSource iterator
BrianGun Feb 26, 2022
c469588
fixed tfix to the off by one error for iterator for RayListSource
BrianGun Feb 26, 2022
8e0b913
tests pass for new RayListSource. Some examples in other_examples now…
BrianGun Feb 26, 2022
cefc508
fixing visualization code to support new RayListSource types. Elimina…
BrianGun Feb 26, 2022
9e4b782
Fix problems with SCHOTT glasses in doc examples
BrianGun Mar 2, 2022
843100b
Incorrect eyebox assignment for RGB clusters
BrianGun Mar 3, 2022
2eafc4f
fixed bug in definition of hex12RGB. The cluster basis was [2 -3;2 2]…
BrianGun Mar 4, 2022
a9a2406
was computing incorrect matchingindex in eyebox_number. Fixed now.
BrianGun Mar 4, 2022
98d901d
fixed visualization test that was using Examples.hex3RGB(). This func…
BrianGun Mar 4, 2022
faee463
Merge branch 'main' into BrianGun/issue378
BrianGun Mar 4, 2022
86f54bf
fixed hex18 to generate tiling clusters. Added hex18 case to anglesub…
BrianGun Mar 7, 2022
183981d
added comme
BrianGun Mar 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion deps/precompile.jl
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@
using OpticSim # this will only work after the main build steps are completed
@info "Running representative workload"
# add stuff here #
Examples.autodrawrays()
Examples.hexapolarspotdiagramexample()
@info "Finished running representative workload"
2 changes: 1 addition & 1 deletion docs/src/optimization.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ using Optim
function objective(a::AbstractVector{T}, b::AxisymmetricOpticalSystem{T}, samples::Int = 3) where {T}
# RMSE spot size
system = Optimization.updateoptimizationvariables(b, a)
# distribute rays evenly across entrance pupil using HexapolarField
# distribute rays evenly across entrance pupil using HexapolarField. The latest version of OpticSim no longer supports HexapolarField.
field = HexapolarField(system, collimated = true, samples = samples)
error = zero(T)
hits = 0
Expand Down
Loading