- 22 Apr, 2020 5 commits
-
-
Philipp Schäfer authored
- renaming of Eigenray related Classes - Part 1: Files
-
Philipp Schäfer authored
- version 2 -> still WIP
-
Philipp Schäfer authored
- IAbortCriterion now works with shared pointer on CRay
-
Philipp Schäfer authored
- RayResolutionAdapter now allows empty constructor
-
Philipp Schäfer authored
- added function to create copy with new rays
-
- 21 Apr, 2020 4 commits
-
-
Philipp Schäfer authored
- started to work on EigenrayFinder
-
Philipp Schäfer authored
- added function to get new rays of last adaptation
-
Philipp Schäfer authored
- now takes parameters for rays as function input instead of using member variables
-
Philipp Schäfer authored
-now sorts angle vectors on initiation -made certain functions/members private -can now represent the full 360° of azimuth angle -GetNeighboringRays() now returns all phi angles if given ray points towards pole CEquiangularRayDistribution -added class (derived from RayGrid) for equiangular ray distribution RayResolutionAdapter -changes according to changes in RayGrid Signed-off-by:
Philipp Schäfer <philipp.schaefer@akustik.rwth-aachen.de>
-
- 17 Apr, 2020 2 commits
-
-
Philipp Schäfer authored
- added CRayGrid that describes relationship between neigboring rays - added specialised CRayGrid: CRayResolutionAdapter
-
Philipp Schäfer authored
- added constructor using angles instead of normal vector
-
- 16 Apr, 2020 5 commits
-
-
Philipp Schäfer authored
- bugfix: added missing position offset for periodic extension of rays
-
Philipp Schäfer authored
- added more scenarios for inhomogeneous atmosphere
-
Philipp Schäfer authored
- fixed overflow bug
-
Philipp Schäfer authored
-fixed bug in interpolation to reflection point
-
Philipp Schäfer authored
- fixed indicing bug
-
- 15 Apr, 2020 7 commits
-
-
Philipp Schäfer authored
- added test for Simulation Engine - shares Matlab function with ODESolverTest
-
Philipp Schäfer authored
-Adaptive solver now uses long long int to measure traced portion
-
Philipp Schäfer authored
-fixed bug in Runge Kutta method
-
Philipp Schäfer authored
- simulation engine now hold rays as shared pointers
-
Philipp Schäfer authored
- fixed indicing bug in CRay class
-
Philipp Schäfer authored
- renamed some settings - updated Engine.Run() method
-
Philipp Schäfer authored
- updated ODESolverTest and added Matlab function
-
- 08 Apr, 2020 2 commits
-
-
Philipp Schäfer authored
- added export function to convert ray to ITAGeo propagation path - changed ODE test to work with rays and export result as JSON file
-
Philipp Schäfer authored
-Renamed a few functions -Rays now have functions to check whether a timestamp belongs to a reflection
-
- 07 Apr, 2020 6 commits
-
-
Philipp Schäfer authored
----------------------- Rays - removed Get... from get-functions - added reflection order Simulation/Engine - Added function to add reflection and to copy period rays - CWorker is now fully hidden in cpp file
-
Philipp Schäfer authored
- Added ODESolver function that do not overwrite the current value - Simulation/AdaptiveSolver now does not overwrite current values but returns new ones - Simulation/Engine now knows current and new value for each integration step
-
Philipp Schäfer authored
- renamed CAdaptiveIntegrator to CAdaptiveSolver and moved it to own file (hidden outside project)
-
Philipp Schäfer authored
-changed filename from Simulation/Base to Simulation/Settings
-
Philipp Schäfer authored
- Moved all simulation settings to Simulation/Base - Solver method enum moved to Simulation/Base
-
Philipp Schäfer authored
-moved ODESolver and Simulation content to respective subfolders
-
- 06 Apr, 2020 2 commits
-
-
Philipp Schäfer authored
- Renaming of abort function - Filled class for integration using time step adaptation with live
-
Philipp Schäfer authored
-converting s to n is now simpler
-
- 03 Apr, 2020 6 commits
-
-
Philipp Schäfer authored
- moved alot of the API to the cpp file
-
Philipp Schäfer authored
-added more get functions
-
Philipp Schäfer authored
- added function to convert between wavefront normal and slowness vector
-
Philipp Schäfer authored
- added first version of API for Simulation Engine
-
Philipp Schäfer authored
- added basic class that represents a ray
-
Philipp Schäfer authored
-added enum for solver method
-
- 02 Apr, 2020 1 commit
-
-
Philipp Schäfer authored
-extended ODESolverTest to also print normal vectors
-