Functions
MAKE SURE THE LIBRARY PATH IS CORRECTLY SET
Hamilton fast marching via FileIO
Hamilton fast marching via Wolfram Library Link
Utility functions
Euler angles (θ, φ) |→ (cos θ,sin θ cos φ,sin θ sin φ)
Plotting arrows in Graphics3D
SR geodesics in SE(3) for C != 1
Via Library Link
Domain specification:
In particular, specify how to sample the sphere. The code works with Euler angles via
(θ, φ) |→ (cos θ,sin θ cos φ,sin θ sin φ),
θ is sampled from 0 to π with or from 0 to π/2 with Nθ samples for respectively the projective (with identification of antipodal points) or normal (full sampling) case,
φ is sampled from 0 to 2π with Nφ = 2Nθ or Nφ=4Nθ samples for respectively the projective or normal case.
Set data
Specify volume dimensions and sampling
Show sampling
1. make library link
2. set parameters (Check xyMinMax (the physical spatial range) and "gridScale" (smaller means more detail))
3. run code
4. get results
5. close library link
6. reformat the data
Show results
Via Library Link (positive case)
Domain specification:
In particular, specify how to sample the sphere. The code works with Euler angles via
(θ, φ) |→ (cos θ,sin θ cos φ,sin θ sin φ),
θ is sampled from 0 to π with or from 0 to π/2 with Nθ samples for respectively the projective (with identification of antipodal points) or normal (full sampling) case,
φ is sampled from 0 to 2π with Nφ = 2Nθ or Nφ=4Nθ samples for respectively the projective or normal case.
Set data
Specify volume dimensions and sampling
Show sampling
1. make library link
2. set parameters (Check xyMinMax (the physical spatial range) and "gridScale" (smaller means more detail))
3. run code
4. get results
5. close library link
6. reformat the data
Show results