Transform ray coordinates to ocean coordinates
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(in) | :: | x(2) | |||
real(kind=8), | intent(in) | :: | xs(3) | |||
real(kind=8), | intent(in) | :: | tradial(2) |
FUNCTION RayToOceanX( x, xs, tradial ) !! Transform ray coordinates to ocean coordinates REAL ( KIND=8 ) :: RayToOceanX( 3 ) REAL ( KIND=8 ), INTENT( IN ) :: x( 2 ), xs( 3 ), tradial( 2 ) RayToOceanX = [ xs( 1 ) + x( 1 ) * tradial( 1 ), & xs( 2 ) + x( 1 ) * tradial( 2 ), & x( 2 ) ] END FUNCTION RayToOceanX