radii.c File Reference

#include "gis.h"
#include "pi.h"

Include dependency graph for radii.c:

Go to the source code of this file.

Functions

double sin ()
double sqrt ()
double G_meridional_radius_of_curvature (double lon, double a, double e2)
 meridional radius of curvature
double G_transverse_radius_of_curvature (double lon, double a, double e2)
 transverse radius of curvature
double G_radius_of_conformal_tangent_sphere (double lon, double a, double e2)
 radius of conformal tangent sphere


Function Documentation

double G_meridional_radius_of_curvature ( double  lon,
double  a,
double  e2 
)

meridional radius of curvature

Returns the meridional radius of curvature at a given longitude: $ \rho = \frac{a (1-e^2)}{(1-e^2\sin^2 lon)^{3/2}} $

Parameters:
lon 
a 
e2 
Returns:
double

Definition at line 54 of file radii.c.

References Radians, sin(), and sqrt().

double G_radius_of_conformal_tangent_sphere ( double  lon,
double  a,
double  e2 
)

radius of conformal tangent sphere

Returns the radius of the conformal sphere tangent to ellipsoid at a given longitude: $ r = \frac{a (1-e^2)^{1/2}}{(1-e^2\sin^2 lon)} $

Parameters:
lon 
a 
e2 
Returns:
double

Definition at line 115 of file radii.c.

References Radians, sin(), and sqrt().

double G_transverse_radius_of_curvature ( double  lon,
double  a,
double  e2 
)

transverse radius of curvature

Returns the transverse radius of curvature at a given longitude: $ \nu = \frac{a}{(1-e^2\sin^2 lon)^{1/2}} $

Parameters:
lon 
a 
e2 
Returns:
double

Definition at line 85 of file radii.c.

References Radians, sin(), and sqrt().

double sin (  ) 

double sqrt (  ) 

Referenced by G_begin_geodesic_distance(), G_begin_zone_area_on_ellipsoid(), G_ellipsoid_grid_dist(), G_geodesic_distance_lon_to_lon(), G_meridional_radius_of_curvature(), G_radius_of_conformal_tangent_sphere(), and G_transverse_radius_of_curvature().


Generated on Wed Aug 23 17:49:55 2006 for GRASS by  doxygen 1.4.7