* Implement export of HitMap plots.
* Implement Hitmap as separate struct and implement Plottable for it. * Update crates * Add OpticNode:hit_maps() and implement for various nodes. * Add hit map to OpticalSurface * fix:Fix missing rays cache deletion in various optic nodes * feat: Implement ghost focus analysis for CylindricLens * feat: Add ghost focus support for wedge. * Fix linter warnings * Move ray cache to OpticalSurface. This version now simulates a double bounce forward focus. * Add ray cache to OpticalSurface * fix: Fix bug while inverting an already inverted graph. * Further work on ghost focus calculation * First idea of a ghost focus analysis... * Further work on AnalysisGhostFocus for Lens * Update ghost_focus example and implement AnalysisGhostFocus for SpotDiagram & RayPropagationVisualizer.
parent
8638067e
No related branches found
No related tags found
Showing
- Cargo.lock 119 additions, 104 deletionsCargo.lock
- book/src/SUMMARY.md 1 addition, 1 deletionbook/src/SUMMARY.md
- book/src/analyzers.md 8 additions, 8 deletionsbook/src/analyzers.md
- book/src/architecture.md 1 addition, 1 deletionbook/src/architecture.md
- book/src/edges.md 5 additions, 5 deletionsbook/src/edges.md
- book/src/existing_software.md 1 addition, 1 deletionbook/src/existing_software.md
- book/src/interfacing.md 3 additions, 3 deletionsbook/src/interfacing.md
- book/src/intro.md 1 addition, 3 deletionsbook/src/intro.md
- book/src/materials.md 1 addition, 1 deletionbook/src/materials.md
- book/src/model_analysis.md 2 additions, 2 deletionsbook/src/model_analysis.md
- book/src/nodes.md 4 additions, 4 deletionsbook/src/nodes.md
- book/src/optical_components_effects.md 90 additions, 67 deletionsbook/src/optical_components_effects.md
- book/src/optical_model.md 2 additions, 2 deletionsbook/src/optical_model.md
- book/src/opticscenery.md 1 addition, 1 deletionbook/src/opticscenery.md
- book/src/plan.md 1 addition, 1 deletionbook/src/plan.md
- book/src/resources.md 13 additions, 12 deletionsbook/src/resources.md
- book/src/usage.md 3 additions, 1 deletionbook/src/usage.md
- opossum/Cargo.toml 6 additions, 6 deletionsopossum/Cargo.toml
- opossum/examples/ghost_focus.rs 29 additions, 6 deletionsopossum/examples/ghost_focus.rs
- opossum/src/analyzers/ghostfocus.rs 14 additions, 7 deletionsopossum/src/analyzers/ghostfocus.rs
Loading
Please register or sign in to comment