- 25 Jun, 2020 3 commits
-
-
Philipp Schäfer authored
- part 2: change includes
-
Philipp Schäfer authored
- part 1: filesnames and cmake
-
Philipp Schäfer authored
- more number of adaptations allowed - advanged ray zooming is now offline by default
-
- 19 Jun, 2020 1 commit
-
-
Philipp Schäfer authored
-
- 12 Jun, 2020 1 commit
-
-
Philipp Schäfer authored
- now if a point is directly on the ground (e.g. source point) no additional point is added for the reflection.
-
- 05 Jun, 2020 2 commits
-
-
Philipp Schäfer authored
- added bool to ray receiver data which indicates whether receiver distance was updated during last integration step - added function check whether any receiver data was updated on last time step
-
Philipp Schäfer authored
- added bool to increase speed by stopping ray tracing when receiver distance increase
-
- 04 Jun, 2020 3 commits
-
-
Philipp Schäfer authored
- added setting to (de)activate advanced - Engine now actually uses advanced ray zooming - spreading loss is now calculated for sound pressure and not intensity
-
Philipp Schäfer authored
- advanced ray zooming now gets idxMin from ray directly - changed some variable names
-
Philipp Schäfer authored
++ documentation
-
- 03 Jun, 2020 1 commit
-
-
Philipp Schäfer authored
- added bool to (de)activate sorting of angle vectors - fixed bug where ray angles where falsely sorted on CreateCopyWithNewRays()
-
- 28 May, 2020 1 commit
-
-
Philipp Schäfer authored
- moved function definitions to cpp file
-
- 27 May, 2020 1 commit
-
-
Philipp Schäfer authored
- renamed many private/protected member variables - fixed some missing ; for inline methods
-
- 26 May, 2020 2 commits
-
-
Philipp Schäfer authored
- fixed a bug where receiver would have data of second last element instead of last
-
Philipp Schäfer authored
- added reserve() for speedup
-
- 25 May, 2020 1 commit
-
-
Philipp Schäfer authored
- now adds spreading loss to receiver anchor - added function to convert multiple rays to propagation path list
-
- 20 May, 2020 4 commits
-
-
Philipp Schäfer authored
- changed shared_ptr<CRay>& to shared_ptr<CRay>
-
Philipp Schäfer authored
- added semi colons behind inline functions
-
Philipp Schäfer authored
- Simulation watcher now works with pointers to receiver positions ART - Simulation::IExternalWatcher - now works with shared_ptr and not references to shared_ptr
-
Philipp Schäfer authored
- now stores interface to external watcher as shared ptr ART - Eigenray Engine - worker now hold an external watcher instead of being derived from it
-
- 19 May, 2020 1 commit
-
-
Philipp Schäfer authored
- minor fixes
-
- 18 May, 2020 5 commits
-
-
Dipl.-Ing. Jonas Stienen authored
-
Philipp Schäfer authored
- added functions to store spreading loss and read
-
Philipp Schäfer authored
- added second abort criterion: minimum angles between rays
-
Philipp Schäfer authored
- changed many unsigned int to int
-
Philipp Schäfer authored
- bugfixes in ReceiverDistanceData - added reflection index to receiver distance data ART - Eigenray Worker - now uses max / active reflection order + 1 as abort criterion for ray tracing
-
- 15 May, 2020 2 commits
-
-
Philipp Schäfer authored
- added function to get receiver distance data
-
Philipp Schäfer authored
- added map with containing receiver distance data and corresponding interface methods
-
- 14 May, 2020 1 commit
-
-
Philipp Schäfer authored
- AtTime() now uses linear interpolation instead of nearest neighbor - added new function for nearest neighbor
-
- 13 May, 2020 3 commits
-
-
Dipl.-Ing. Jonas Stienen authored
-
Philipp Schäfer authored
- now uses UL int instead of ULL int for time frame portion - now automatically limits max adaptation level to 31
-
Philipp Schäfer authored
- ExternalWatcher now has a new function to do some additional processing of the ray after each step. - Adjusted Eigenray Workers accordingly
-
- 11 May, 2020 1 commit
-
-
Philipp Schäfer authored
- now uses new propagation anchors for inhom. media - now does not double certain positions
-
- 08 May, 2020 3 commits
-
-
Philipp Schäfer authored
- moved some stuff
-
Philipp Schäfer authored
- now "flips" RayElements at negative altitude - adjusted Matlab test accordingly ART - SimulationEngineTest - added test for tracing multiple rays created by RayGrid
-
Philipp Schäfer authored
- now uses OpenMP to parallelize ray tracing
-
- 07 May, 2020 2 commits
-
-
Philipp Schäfer authored
-
Philipp Schäfer authored
- IAbortCriterion now is called IExternalWatcher - this watcher now has a finalize method which is called after the calculation of the ray
-
- 06 May, 2020 2 commits
-
-
Philipp Schäfer authored
- added interpolation method for RayElement
-
Philipp Schäfer authored
- added new ZoomIntoRay() method which allows to create new rays around a given one using a specified angular resolution
-