Add option to calculate Radial component of scattering
We currently do not compute the radial component of scattering because it is nonradiative (falls off faster than 1/r) and also perpendicular to a camera for holograms we record (and thus cannot excite the detector at all).
For near field scattering calculations not assuming a detector, this gives an incorrect result. Thus we should add an option to compute the full, correct E field (though still leave it off for holograms because it would slow the calculation down).
Jerome Fung has code to do this calculation, but it will need cleaned and reworked to fit in holopy.
[VNM]: Plan is to include the r-component for Mie, which is fairly straightforward, but not for Multisphere or DDA, which will be more involved. We need to change the documentation to show what approximations are involved in using these theories. ADDA does not return the near-field without some hacks.
Retarget blueprint to "future" after we release 2.0.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Jerome Fung
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 2.0
- Started by
- Jerome Fung
- Completed by
- Jerome Fung
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
Mie: DONE