SICOPOLIS V3.3
Functions/Subroutines
stereo_proj_m Module Reference

Computation of the forward or inverse stereographic projection, alternatively for a spherical or an ellipsoidal planet. More...

Functions/Subroutines

subroutine, public stereo_forw_ellipsoid (lambda_val, phi_val, A, B, lambda0, phi0, x_val, y_val)
 Forward stereographic projection for an ellipsoidal planet. More...
 
subroutine, public stereo_inv_ellipsoid (x_val, y_val, A, B, lambda0, phi0, lambda_val, phi_val)
 Inverse stereographic projection for an ellipsoidal planet. More...
 
subroutine, public stereo_forw_sphere (lambda_val, phi_val, R, lambda0, phi0, x_val, y_val)
 Forward stereographic projection for a spherical planet. More...
 
subroutine, public stereo_inv_sphere (x_val, y_val, R, lambda0, phi0, lambda_val, phi_val)
 Inverse stereographic projection for a spherical planet. More...
 

Detailed Description

Computation of the forward or inverse stereographic projection, alternatively for a spherical or an ellipsoidal planet.

Function/Subroutine Documentation

subroutine, public stereo_proj_m::stereo_forw_ellipsoid ( real(dp), intent(in)  lambda_val,
real(dp), intent(in)  phi_val,
real(dp), intent(in)  A,
real(dp), intent(in)  B,
real(dp), intent(in)  lambda0,
real(dp), intent(in)  phi0,
real(dp), intent(out)  x_val,
real(dp), intent(out)  y_val 
)

Forward stereographic projection for an ellipsoidal planet.

Definition at line 64 of file stereo_proj_m.F90.

subroutine, public stereo_proj_m::stereo_forw_sphere ( real(dp), intent(in)  lambda_val,
real(dp), intent(in)  phi_val,
real(dp), intent(in)  R,
real(dp), intent(in)  lambda0,
real(dp), intent(in)  phi0,
real(dp), intent(out)  x_val,
real(dp), intent(out)  y_val 
)

Forward stereographic projection for a spherical planet.

Definition at line 178 of file stereo_proj_m.F90.

subroutine, public stereo_proj_m::stereo_inv_ellipsoid ( real(dp), intent(in)  x_val,
real(dp), intent(in)  y_val,
real(dp), intent(in)  A,
real(dp), intent(in)  B,
real(dp), intent(in)  lambda0,
real(dp), intent(in)  phi0,
real(dp), intent(out)  lambda_val,
real(dp), intent(out)  phi_val 
)

Inverse stereographic projection for an ellipsoidal planet.

Definition at line 111 of file stereo_proj_m.F90.

subroutine, public stereo_proj_m::stereo_inv_sphere ( real(dp), intent(in)  x_val,
real(dp), intent(in)  y_val,
real(dp), intent(in)  R,
real(dp), intent(in)  lambda0,
real(dp), intent(in)  phi0,
real(dp), intent(out)  lambda_val,
real(dp), intent(out)  phi_val 
)

Inverse stereographic projection for a spherical planet.

Definition at line 217 of file stereo_proj_m.F90.