SURFEX v7.3
General documentation of Surfex
 All Classes Files Functions Variables Typedefs
Data Types | Public Member Functions
EGGANGLES Module Reference

List of all members.

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

Public Member Functions

REAL(KIND=JPRB) function ANGLE_DOMAIN_RS (ALPHA, PI, DOM, UNIT)
TYPE(LOLA) function ANGLE_DOMAIN_LOLAS (ALPHA, PI, DOM, UNIT)
REAL(KIND=JPRB) 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=JPRB) function COSIN_TO_ANGLE_S (COSINUS, SINUS)
REAL(KIND=JPRB) function,
dimension(size(cosinus)) 
COSIN_TO_ANGLE_V (COSINUS, SINUS)
REAL(KIND=JPRB) function P_ACOS_S (COSINUS)
REAL(KIND=JPRB) function,
dimension(size(cosinus)) 
P_ACOS_V (COSINUS)
REAL(KIND=JPRB) function P_ASIN_S (SINUS)
REAL(KIND=JPRB) function,
dimension(size(sinus)) 
P_ASIN_V (SINUS)
REAL(KIND=JPRB) function MINIMAX_S (VAL, LIM)
REAL(KIND=JPRB) function,
dimension(size(val)) 
MINIMAX_V (VAL, LIM)
REAL(KIND=JPRB) function DIST_2REF_L (COORD_LON, REF_LON, PI)
REAL(KIND=JPRB) function DIST_2REF_S (PT_COORD, REF_COORD, PI)
REAL(KIND=JPRB) function,
dimension(size(pt_coord)) 
DIST_2REF_V (PT_COORD, REF_COORD, PI)
REAL(KIND=JPRB) function SIZE_W2E_L (WEST_LON, EAST_LON, PI)
REAL(KIND=JPRB) function SIZE_W2E_S (WEST_COORD, EAST_COORD, PI)

Detailed Description

Definition at line 1 of file eggangles.F90.


Member Function/Subroutine Documentation

TYPE (LOLA) function EGGANGLES::ANGLE_DOMAIN_LOLAS ( TYPE (LOLA), intent(in)  ALPHA,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 175 of file eggangles.F90.

TYPE (LOLA) function, dimension(size(yl_alpha)) EGGANGLES::ANGLE_DOMAIN_LOLAV ( TYPE (LOLA), dimension(:), intent(in)  YL_ALPHA,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 270 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::ANGLE_DOMAIN_RS ( REAL(KIND=JPRB), intent(in)  ALPHA,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 122 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(alpha)) EGGANGLES::ANGLE_DOMAIN_RV ( REAL(KIND=JPRB), dimension(:), intent(in)  ALPHA,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 216 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::COSIN_TO_ANGLE_S ( REAL(KIND=JPRB), intent(in)  COSINUS,
REAL(KIND=JPRB), intent(in)  SINUS 
)

Definition at line 699 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(cosinus)) EGGANGLES::COSIN_TO_ANGLE_V ( REAL(KIND=JPRB), dimension(:), intent(in)  COSINUS,
REAL(KIND=JPRB), dimension(:), intent(in)  SINUS 
)

Definition at line 710 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::DIST_2REF_L ( REAL(KIND=JPRB), intent(in)  COORD_LON,
REAL(KIND=JPRB), intent(in)  REF_LON,
REAL(KIND=JPRB), intent(in), optional  PI 
)

Definition at line 817 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::DIST_2REF_S ( TYPE (LOLA), intent(in)  PT_COORD,
TYPE (LOLA), intent(in)  REF_COORD,
REAL(KIND=JPRB), intent(in), optional  PI 
)

Definition at line 851 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(pt_coord)) EGGANGLES::DIST_2REF_V ( TYPE (LOLA), dimension(:), intent(in)  PT_COORD,
TYPE (LOLA), intent(in)  REF_COORD,
REAL(KIND=JPRB), intent(in), optional  PI 
)

Definition at line 882 of file eggangles.F90.

TYPE(LOLA) function EGGANGLES::LOLAD_S ( TYPE(LOLA), intent(in)  COORD_RAD)

Definition at line 666 of file eggangles.F90.

TYPE(LOLA) function, dimension(size(coord_rad)) EGGANGLES::LOLAD_V ( TYPE(LOLA), dimension(:), intent(in)  COORD_RAD)

Definition at line 681 of file eggangles.F90.

TYPE(LOLA) function EGGANGLES::LOLAR_S ( TYPE(LOLA), intent(in)  COORD_DEG)

Definition at line 635 of file eggangles.F90.

TYPE(LOLA) function, dimension(size(coord_deg)) EGGANGLES::LOLAR_V ( TYPE(LOLA), dimension(:), intent(in)  COORD_DEG)

Definition at line 650 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::MINIMAX_S ( REAL(KIND=JPRB), intent(in)  VAL,
REAL(KIND=JPRB), intent(in), optional  LIM 
)

Definition at line 777 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(val)) EGGANGLES::MINIMAX_V ( REAL(KIND=JPRB), dimension(:), intent(in)  VAL,
REAL(KIND=JPRB), intent(in), optional  LIM 
)

Definition at line 795 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::P_ACOS_S ( REAL(KIND=JPRB), intent(in)  COSINUS)

Definition at line 725 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(cosinus)) EGGANGLES::P_ACOS_V ( REAL(KIND=JPRB), dimension(:), intent(in)  COSINUS)

Definition at line 736 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::P_ASIN_S ( REAL(KIND=JPRB), intent(in)  SINUS)

Definition at line 751 of file eggangles.F90.

REAL(KIND=JPRB) function, dimension(size(sinus)) EGGANGLES::P_ASIN_V ( REAL(KIND=JPRB), dimension(:), intent(in)  SINUS)

Definition at line 762 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::SIZE_W2E_L ( REAL(KIND=JPRB), intent(in)  WEST_LON,
REAL(KIND=JPRB), intent(in)  EAST_LON,
REAL(KIND=JPRB), intent(in), optional  PI 
)

Definition at line 918 of file eggangles.F90.

REAL(KIND=JPRB) function EGGANGLES::SIZE_W2E_S ( TYPE (LOLA), intent(in)  WEST_COORD,
TYPE (LOLA), intent(in)  EAST_COORD,
REAL(KIND=JPRB), intent(in), optional  PI 
)

Definition at line 949 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=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 532 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=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  CD_DOM,
CHARACTER (LEN=1), intent(in), optional  CD_UNIT 
)

Definition at line 583 of file eggangles.F90.

INTEGER(KIND=JPIM) function EGGANGLES::VAL_LAT_S ( REAL(KIND=JPRB), intent(in)  LAT,
INTEGER(KIND=JPIM), intent(in), optional  NUM_ERR,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 312 of file eggangles.F90.

INTEGER(KIND=JPIM) function EGGANGLES::VAL_LAT_V ( REAL(KIND=JPRB), dimension(:), intent(in)  P_LAT,
INTEGER(KIND=JPIM), intent(in), optional  NUM_ERR,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 358 of file eggangles.F90.

INTEGER(KIND=JPIM) function EGGANGLES::VAL_LON_S ( REAL(KIND=JPRB), intent(in)  LON,
INTEGER(KIND=JPIM), intent(in), optional  NUM_ERR,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 404 of file eggangles.F90.

INTEGER(KIND=JPIM) function EGGANGLES::VAL_LON_V ( REAL(KIND=JPRB), dimension(:), intent(in)  LON,
INTEGER(KIND=JPIM), intent(in), optional  NUM_ERR,
REAL(KIND=JPRB), intent(in), optional  PI,
CHARACTER (LEN=2), intent(in), optional  DOM,
CHARACTER (LEN=1), intent(in), optional  UNIT 
)

Definition at line 468 of file eggangles.F90.


The documentation for this module was generated from the following file: