Skip to content
Snippets Groups Projects
Commit 266d110d authored by y.zobus's avatar y.zobus
Browse files

* feat: :sparkles: Ghost focus analysis now report on individual bounces of...

* feat: :sparkles: Ghost focus analysis now report on individual bounces of rays that may be critical in terms of lidt

* added missed node attribute in deserialization

* cargo fmt + xtask ci

* cargo fmt

* Added ray propagation plot that only shows the critical ray bundle and its previous bounces

* enable property creation for ghost focus if criterium on hit map is met

* added calc_fluence functions for Rayshitmap and selecting of hitmaps depending on a maximum fluence

* new function store_node_uuid_in_rays_bundle

* refactor of hitmap to insert rays by bounce and ray-bundle uuid

* store uuid also in node attributes

* Added node-origin uuid, parent uuid and uuid for ray bundles.

* fixed port name error due to statically typed names

* cargo fmt and xtask

* refactoring analyze function for ghost focus in wedge, lens and cylindric lens

* refactoring for wedge and cylin. lens

* imported Analyzable trait

* add functions to simplify analyze function of lens

* Added Ghost_Focus lightdata to propagate Vec<Rays>

* fixed hit map insertion

* removed position history of bounced rays on creation

* added bounce lvl to analysis to avoid repeated generation of rays by soure. Closes #344

* Added separation of individual ray bundles in hitmaps

* changed ghost focus history to stor individual ray bundles per bounce
parent d96b3620
No related branches found
No related tags found
1 merge request!204feat: :sparkles: Ghost focus analysis now report on individual bounces of rays...
Showing
with 205 additions and 198 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment