SURFEX v8.1
General documentation of Surfex
Data Types | Modules | Functions/Subroutines
eggangles.F90 File Reference

Go to the source code of this file.

Data Types

type  eggangles::lola
 
interface  eggangles::angle_domain
 
interface  eggangles::val_lat
 
interface  eggangles::val_lon
 
interface  eggangles::val_coord
 
interface  eggangles::lolad
 
interface  eggangles::lolar
 
interface  eggangles::minimax
 
interface  eggangles::cosin_to_angle
 
interface  eggangles::p_asin
 
interface  eggangles::p_acos
 
interface  eggangles::dist_2ref
 
interface  eggangles::size_w2e
 

Modules

module  eggangles
 

Functions/Subroutines

real(kind=jprd) function eggangles::angle_domain_rs (ALPHA, PI, DOM, UNIT)
 
type(lola) function eggangles::angle_domain_lolas (ALPHA, PI, DOM, UNIT)
 
real(kind=jprd) function, dimension(size(alpha)) eggangles::angle_domain_rv (ALPHA, PI, DOM, UNIT)
 
type(lola) function, dimension(size(yl_alpha)) eggangles::angle_domain_lolav (YL_ALPHA, PI, DOM, UNIT)
 
integer(kind=jpim) function eggangles::val_lat_s (LAT, NUM_ERR, PI, UNIT)
 
integer(kind=jpim) function eggangles::val_lat_v (P_LAT, NUM_ERR, PI, UNIT)
 
integer(kind=jpim) function eggangles::val_lon_s (LON, NUM_ERR, PI, DOM, UNIT)
 
integer(kind=jpim) function eggangles::val_lon_v (LON, NUM_ERR, PI, DOM, UNIT)
 
integer(kind=jpim) function eggangles::val_coord_s (PT_COORD, NUM_ERR, PI, DOM, UNIT)
 
integer(kind=jpim) function eggangles::val_coord_v (YD_PT_COORD, K_NUM_ERR, PI, CD_DOM, CD_UNIT)
 
type(lola) function eggangles::lolar_s (COORD_DEG)
 
type(lola) function, dimension(size(coord_deg)) eggangles::lolar_v (COORD_DEG)
 
type(lola) function eggangles::lolad_s (COORD_RAD)
 
type(lola) function, dimension(size(coord_rad)) eggangles::lolad_v (COORD_RAD)
 
real(kind=jprd) function eggangles::cosin_to_angle_s (COSINUS, SINUS)
 
real(kind=jprd) function, dimension(size(cosinus)) eggangles::cosin_to_angle_v (COSINUS, SINUS)
 
real(kind=jprd) function eggangles::p_acos_s (COSINUS)
 
real(kind=jprd) function, dimension(size(cosinus)) eggangles::p_acos_v (COSINUS)
 
real(kind=jprd) function eggangles::p_asin_s (SINUS)
 
real(kind=jprd) function, dimension(size(sinus)) eggangles::p_asin_v (SINUS)
 
real(kind=jprd) function eggangles::minimax_s (VAL, LIM)
 
real(kind=jprd) function, dimension(size(val)) eggangles::minimax_v (VAL, LIM)
 
real(kind=jprd) function eggangles::dist_2ref_l (COORD_LON, REF_LON, PI)
 
real(kind=jprd) function eggangles::dist_2ref_s (PT_COORD, REF_COORD, PI)
 
real(kind=jprd) function, dimension(size(pt_coord)) eggangles::dist_2ref_v (PT_COORD, REF_COORD, PI)
 
real(kind=jprd) function eggangles::size_w2e_l (WEST_LON, EAST_LON, PI)
 
real(kind=jprd) function eggangles::size_w2e_s (WEST_COORD, EAST_COORD, PI)