SURFEX v8.1
General documentation of Surfex
|
Data Types | |
interface | angle_domain |
interface | cosin_to_angle |
interface | dist_2ref |
type | lola |
interface | lolad |
interface | lolar |
interface | minimax |
interface | p_acos |
interface | p_asin |
interface | size_w2e |
interface | val_coord |
interface | val_lat |
interface | val_lon |
Functions/Subroutines | |
real(kind=jprd) function | angle_domain_rs (ALPHA, PI, DOM, UNIT) |
type(lola) function | angle_domain_lolas (ALPHA, PI, DOM, UNIT) |
real(kind=jprd) function, dimension(size(alpha)) | angle_domain_rv (ALPHA, PI, DOM, UNIT) |
type(lola) function, dimension(size(yl_alpha)) | angle_domain_lolav (YL_ALPHA, PI, DOM, UNIT) |
integer(kind=jpim) function | val_lat_s (LAT, NUM_ERR, PI, UNIT) |
integer(kind=jpim) function | val_lat_v (P_LAT, NUM_ERR, PI, UNIT) |
integer(kind=jpim) function | val_lon_s (LON, NUM_ERR, PI, DOM, UNIT) |
integer(kind=jpim) function | val_lon_v (LON, NUM_ERR, PI, DOM, UNIT) |
integer(kind=jpim) function | val_coord_s (PT_COORD, NUM_ERR, PI, DOM, UNIT) |
integer(kind=jpim) function | val_coord_v (YD_PT_COORD, K_NUM_ERR, PI, CD_DOM, CD_UNIT) |
type(lola) function | lolar_s (COORD_DEG) |
type(lola) function, dimension(size(coord_deg)) | lolar_v (COORD_DEG) |
type(lola) function | lolad_s (COORD_RAD) |
type(lola) function, dimension(size(coord_rad)) | lolad_v (COORD_RAD) |
real(kind=jprd) function | cosin_to_angle_s (COSINUS, SINUS) |
real(kind=jprd) function, dimension(size(cosinus)) | cosin_to_angle_v (COSINUS, SINUS) |
real(kind=jprd) function | p_acos_s (COSINUS) |
real(kind=jprd) function, dimension(size(cosinus)) | p_acos_v (COSINUS) |
real(kind=jprd) function | p_asin_s (SINUS) |
real(kind=jprd) function, dimension(size(sinus)) | p_asin_v (SINUS) |
real(kind=jprd) function | minimax_s (VAL, LIM) |
real(kind=jprd) function, dimension(size(val)) | minimax_v (VAL, LIM) |
real(kind=jprd) function | dist_2ref_l (COORD_LON, REF_LON, PI) |
real(kind=jprd) function | dist_2ref_s (PT_COORD, REF_COORD, PI) |
real(kind=jprd) function, dimension(size(pt_coord)) | dist_2ref_v (PT_COORD, REF_COORD, PI) |
real(kind=jprd) function | size_w2e_l (WEST_LON, EAST_LON, PI) |
real(kind=jprd) function | size_w2e_s (WEST_COORD, EAST_COORD, PI) |
type (lola) function eggangles::angle_domain_lolas | ( | type (lola), intent(in) | ALPHA, |
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 176 of file eggangles.F90.
type (lola) function, dimension(size(yl_alpha)) eggangles::angle_domain_lolav | ( | type (lola), dimension(:), intent(in) | YL_ALPHA, |
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 271 of file eggangles.F90.
real(kind=jprd) function eggangles::angle_domain_rs | ( | real(kind=jprd), intent(in) | ALPHA, |
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 123 of file eggangles.F90.
real(kind=jprd) function, dimension(size(alpha)) eggangles::angle_domain_rv | ( | real(kind=jprd), dimension(:), intent(in) | ALPHA, |
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 217 of file eggangles.F90.
real(kind=jprd) function eggangles::cosin_to_angle_s | ( | real(kind=jprd), intent(in) | COSINUS, |
real(kind=jprd), intent(in) | SINUS | ||
) |
Definition at line 700 of file eggangles.F90.
real(kind=jprd) function, dimension(size(cosinus)) eggangles::cosin_to_angle_v | ( | real(kind=jprd), dimension(:), intent(in) | COSINUS, |
real(kind=jprd), dimension(:), intent(in) | SINUS | ||
) |
Definition at line 711 of file eggangles.F90.
real(kind=jprd) function eggangles::dist_2ref_l | ( | real(kind=jprd), intent(in) | COORD_LON, |
real(kind=jprd), intent(in) | REF_LON, | ||
real(kind=jprd), intent(in), optional | PI | ||
) |
Definition at line 818 of file eggangles.F90.
real(kind=jprd) function eggangles::dist_2ref_s | ( | type (lola), intent(in) | PT_COORD, |
type (lola), intent(in) | REF_COORD, | ||
real(kind=jprd), intent(in), optional | PI | ||
) |
Definition at line 852 of file eggangles.F90.
real(kind=jprd) function, dimension(size(pt_coord)) eggangles::dist_2ref_v | ( | type (lola), dimension(:), intent(in) | PT_COORD, |
type (lola), intent(in) | REF_COORD, | ||
real(kind=jprd), intent(in), optional | PI | ||
) |
Definition at line 883 of file eggangles.F90.
Definition at line 667 of file eggangles.F90.
type(lola) function, dimension(size(coord_rad)) eggangles::lolad_v | ( | type(lola), dimension(:), intent(in) | COORD_RAD | ) |
Definition at line 682 of file eggangles.F90.
Definition at line 636 of file eggangles.F90.
type(lola) function, dimension(size(coord_deg)) eggangles::lolar_v | ( | type(lola), dimension(:), intent(in) | COORD_DEG | ) |
Definition at line 651 of file eggangles.F90.
real(kind=jprd) function eggangles::minimax_s | ( | real(kind=jprd), intent(in) | VAL, |
real(kind=jprd), intent(in), optional | LIM | ||
) |
Definition at line 778 of file eggangles.F90.
real(kind=jprd) function, dimension(size(val)) eggangles::minimax_v | ( | real(kind=jprd), dimension(:), intent(in) | VAL, |
real(kind=jprd), intent(in), optional | LIM | ||
) |
Definition at line 796 of file eggangles.F90.
Definition at line 726 of file eggangles.F90.
real(kind=jprd) function, dimension(size(cosinus)) eggangles::p_acos_v | ( | real(kind=jprd), dimension(:), intent(in) | COSINUS | ) |
Definition at line 737 of file eggangles.F90.
Definition at line 752 of file eggangles.F90.
real(kind=jprd) function, dimension(size(sinus)) eggangles::p_asin_v | ( | real(kind=jprd), dimension(:), intent(in) | SINUS | ) |
Definition at line 763 of file eggangles.F90.
real(kind=jprd) function eggangles::size_w2e_l | ( | real(kind=jprd), intent(in) | WEST_LON, |
real(kind=jprd), intent(in) | EAST_LON, | ||
real(kind=jprd), intent(in), optional | PI | ||
) |
Definition at line 919 of file eggangles.F90.
real(kind=jprd) function eggangles::size_w2e_s | ( | type (lola), intent(in) | WEST_COORD, |
type (lola), intent(in) | EAST_COORD, | ||
real(kind=jprd), intent(in), optional | PI | ||
) |
Definition at line 950 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_coord_s | ( | type (lola), intent(in) | PT_COORD, |
integer(kind=jpim), intent(in), optional | NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 533 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_coord_v | ( | type (lola), dimension(:), intent(in) | YD_PT_COORD, |
integer(kind=jpim), intent(in), optional | K_NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | CD_DOM, | ||
character (len=1), intent(in), optional | CD_UNIT | ||
) |
Definition at line 584 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_lat_s | ( | real(kind=jprd), intent(in) | LAT, |
integer(kind=jpim), intent(in), optional | NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 313 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_lat_v | ( | real(kind=jprd), dimension(:), intent(in) | P_LAT, |
integer(kind=jpim), intent(in), optional | NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 359 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_lon_s | ( | real(kind=jprd), intent(in) | LON, |
integer(kind=jpim), intent(in), optional | NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 405 of file eggangles.F90.
integer(kind=jpim) function eggangles::val_lon_v | ( | real(kind=jprd), dimension(:), intent(in) | LON, |
integer(kind=jpim), intent(in), optional | NUM_ERR, | ||
real(kind=jprd), intent(in), optional | PI, | ||
character (len=2), intent(in), optional | DOM, | ||
character (len=1), intent(in), optional | UNIT | ||
) |
Definition at line 469 of file eggangles.F90.