Strongly improve resample performance.
Function was completely rewritten. Fixed many clippy warnings and reformatted code.
Showing
- Cargo.lock 24 additions, 24 deletionsCargo.lock
- examples/beam_combine_test.rs 4 additions, 3 deletionsexamples/beam_combine_test.rs
- examples/filter_test.rs 8 additions, 4 deletionsexamples/filter_test.rs
- examples/graph_port_test.rs 3 additions, 4 deletionsexamples/graph_port_test.rs
- examples/michaelson.rs 9 additions, 9 deletionsexamples/michaelson.rs
- examples/spectrum_test.rs 21 additions, 9 deletionsexamples/spectrum_test.rs
- src/analyzer.rs 4 additions, 4 deletionssrc/analyzer.rs
- src/lib.rs 6 additions, 6 deletionssrc/lib.rs
- src/light.rs 2 additions, 2 deletionssrc/light.rs
- src/lightdata.rs 2 additions, 2 deletionssrc/lightdata.rs
- src/nodes/ideal_filter.rs 9 additions, 14 deletionssrc/nodes/ideal_filter.rs
- src/nodes/mod.rs 9 additions, 9 deletionssrc/nodes/mod.rs
- src/nodes/node_beam_splitter.rs 24 additions, 20 deletionssrc/nodes/node_beam_splitter.rs
- src/nodes/node_detector.rs 3 additions, 3 deletionssrc/nodes/node_detector.rs
- src/nodes/node_dummy.rs 3 additions, 3 deletionssrc/nodes/node_dummy.rs
- src/nodes/node_reference.rs 8 additions, 6 deletionssrc/nodes/node_reference.rs
- src/nodes/node_source.rs 10 additions, 5 deletionssrc/nodes/node_source.rs
- src/optic_node.rs 1 addition, 1 deletionsrc/optic_node.rs
- src/optic_scenery.rs 13 additions, 8 deletionssrc/optic_scenery.rs
- src/spectrum.rs 73 additions, 147 deletionssrc/spectrum.rs
Loading
Please register or sign in to comment