1. 25 Jun, 2020 1 commit
  2. 19 Jun, 2020 1 commit
  3. 05 Jun, 2020 1 commit
  4. 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
  5. 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
  6. 20 May, 2020 1 commit
    • Philipp Schäfer's avatar
      ART · f1da5c4b
      Philipp Schäfer authored
      - changed shared_ptr<CRay>& to shared_ptr<CRay>
      f1da5c4b
  7. 18 May, 2020 2 commits
  8. 06 May, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - AdaptiveRayGrid · 4fc29424
      Philipp Schäfer authored
      - added new ZoomIntoRay() method which allows to create new rays around a given one using a specified angular resolution
      4fc29424
    • Philipp Schäfer's avatar
      ART - RayGrid · 4bc8783b
      Philipp Schäfer authored
      - cleaned up code
      - renamed GetSurroundingGrid() to SurroundingGrid()
      ART - AdaptiveRayGrid:
      - added variable storing the resolution of theta and phi
      ART - Eigenray Worker
      - addes some TODOs
      4bc8783b
  9. 05 May, 2020 2 commits
    • Philipp Schäfer's avatar
      ART - AdaptiveRayGrid · eb749fd9
      Philipp Schäfer authored
      - now has once double resolution function for theta and phi respectively
          - phi-function now also checks whether phi is circular
          - phi-function also uses modulo 360
      - fixed multiple out of bounds errors in DoubleRayResolution()
      eb749fd9
    • Philipp Schäfer's avatar
      ART · 4637cb47
      Philipp Schäfer authored
      - RayGrid now has a get function to access a ray via theta and phi index
      - AdaptiveRayGrid is now publicly derived from RayGrid
      4637cb47
  10. 04 May, 2020 1 commit
  11. 30 Apr, 2020 3 commits
    • Philipp Schäfer's avatar
      ART - RayGrid & Ray · f44632e8
      Philipp Schäfer authored
      - removed multiple bugs where base constructors where called within constructor body
      
      ART - RayGrid & AdaptiveRayGrid
      - UniqueRays() now returns const reference
      f44632e8
    • Philipp Schäfer's avatar
      ART - Simulation Engine · 60540778
      Philipp Schäfer authored
      - now expects a unique set of rays
      
      ART - RayGrid
      - now additionally stores unique set of rays, only this can be accessed publicly
      - ray matrix is now private and can be adjusted using protected set method
      
      ART - AdaptiveRayGrid
      - NewRaysOfLastAdaptation now is also a set instead of a vector
      60540778
    • Philipp Schäfer's avatar
      ART - AdaptiveRayGrid · 496873cf
      Philipp Schäfer authored
      - renaming of files - part 1
      - moved header to include
      496873cf
  12. 22 Apr, 2020 2 commits
    • Philipp Schäfer's avatar
      Atmospheric Ray Tracing · f5560fe2
      Philipp Schäfer authored
      - renaming of Eigenray related Classes - Part 2: Namespaces and classes
      - Moved Eigenray-Settings to own file
      - renames Simulation::SimulationSettings to Simulation::Settings
      f5560fe2
    • Philipp Schäfer's avatar
      Atmospheric Ray Tracing · ceb26e49
      Philipp Schäfer authored
      - renaming of Eigenray related Classes - Part 1: Files
      ceb26e49