1. 25 Jun, 2020 2 commits
  2. 19 Jun, 2020 1 commit
  3. 12 Jun, 2020 1 commit
    • Philipp Schäfer's avatar
      ART - Simulation Engine · 6ceed542
      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.
      6ceed542
  4. 10 Jun, 2020 1 commit
    • Philipp Schäfer's avatar
      ART - EigenraySearch · 32c030be
      Philipp Schäfer authored
      - Fixed a bug that occured if point of minimum distance was ray end point
      - Also gives a warning that maximum propagation time was chosen too low
      32c030be
  5. 05 Jun, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - Eigenray Worker · c411417d
      Philipp Schäfer authored
      - now receiver distances are initialized before ray tracing starts
      - now can abort tracing a ray if no distance to any receiver was updated during last time step
      c411417d
    • Philipp Schäfer's avatar
      ART - CRay · 9ebdcb1c
      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
      9ebdcb1c
  6. 04 Jun, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - EigenraySearch · be667c2b
      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
      be667c2b
    • Philipp Schäfer's avatar
      ART - AdaptiveRayGrid · 3a55471d
      Philipp Schäfer authored
      - advanced ray zooming now gets idxMin from ray directly
      - changed some variable names
      3a55471d
  7. 03 Jun, 2020 1 commit
    • Philipp Schäfer's avatar
      ART - RayGrid · 0a8f0e2c
      Philipp Schäfer authored
      - added bool to (de)activate sorting of angle vectors
      - fixed bug where ray angles where falsely sorted on CreateCopyWithNewRays()
      0a8f0e2c
  8. 28 May, 2020 1 commit
  9. 27 May, 2020 1 commit
    • Philipp Schäfer's avatar
      ART · 616b87fb
      Philipp Schäfer authored
      - renamed many private/protected member variables
      - fixed some missing ; for inline methods
      616b87fb
  10. 26 May, 2020 1 commit
    • Philipp Schäfer's avatar
      ART - EigenrayWorker · 66fa0cbe
      Philipp Schäfer authored
      - now only tracks the minimum receiver distance for a certain reflection order
      - maximum reflection order is limited to 1 by now
      66fa0cbe
  11. 25 May, 2020 2 commits
  12. 20 May, 2020 4 commits
    • Philipp Schäfer's avatar
      ART · f1da5c4b
      Philipp Schäfer authored
      - changed shared_ptr<CRay>& to shared_ptr<CRay>
      f1da5c4b
    • Philipp Schäfer's avatar
      ART · 31172913
      Philipp Schäfer authored
      - added semi colons behind inline functions
      31172913
    • Philipp Schäfer's avatar
      ART - Eigenray Engine · 726d36fe
      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
      726d36fe
    • Philipp Schäfer's avatar
      ART - Simulation Engine · 869d3a92
      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
      869d3a92
  13. 19 May, 2020 1 commit
    • Philipp Schäfer's avatar
      ART - Eigenray Worker · 6f2a7f04
      Philipp Schäfer authored
      - removed unused methods
      - fixed a bug where external Watcher of simulation engine was not set properly
      6f2a7f04
  14. 18 May, 2020 5 commits
  15. 15 May, 2020 3 commits
  16. 14 May, 2020 2 commits
  17. 13 May, 2020 4 commits
  18. 08 May, 2020 3 commits
  19. 07 May, 2020 3 commits