1. 16 Jul, 2020 1 commit
  2. 25 Jun, 2020 4 commits
  3. 19 Jun, 2020 1 commit
  4. 16 Jun, 2020 1 commit
  5. 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
  6. 10 Jun, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - Tests · 2e849e31
      Philipp Schäfer authored
      - added Eigenray Test with source at ground level
      2e849e31
    • 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
  7. 05 Jun, 2020 3 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
    • Philipp Schäfer's avatar
      ART - Eigenray Settings · dae2bf62
      Philipp Schäfer authored
      - added bool to increase speed by stopping ray tracing when receiver distance increase
      dae2bf62
  8. 04 Jun, 2020 3 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
    • Philipp Schäfer's avatar
      ART · c0cd7ae7
      Philipp Schäfer authored
      ++ documentation
      c0cd7ae7
  9. 03 Jun, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - EigenrayEngineTest · b61066e6
      Philipp Schäfer authored
      - added test for differenz azimuths between source and receiver
      - matlab scripts now also work with new classes from ARTMatlab app
      - split matlab test into two: one only testing the cpp data, the other comparing to matlab simulation
      b61066e6
    • 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
  10. 29 May, 2020 1 commit
  11. 28 May, 2020 1 commit
  12. 27 May, 2020 2 commits
  13. 26 May, 2020 5 commits
  14. 25 May, 2020 4 commits
  15. 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
  16. 19 May, 2020 3 commits
  17. 18 May, 2020 2 commits