SCALE-RM
Data Types | Modules | Functions/Subroutines | Variables
scale_mapprojection.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_mapprojection.F90:

Go to the source code of this file.

Data Types

interface  scale_mapprojection::lonlat2xy_s
 
interface  scale_mapprojection::mapfactor_s
 
interface  scale_mapprojection::rotcoef_s
 

Modules

module  scale_mapprojection
 module Map projection
 

Functions/Subroutines

subroutine, public scale_mapprojection::mapprojection_setup (DOMAIN_CENTER_X, DOMAIN_CENTER_Y)
 Setup. More...
 
subroutine scale_mapprojection::mapprojection_xy2lonlat_0d (x, y, lon, lat)
 (x,y) -> (lon,lat) More...
 
subroutine, public scale_mapprojection::mapprojection_mapfactor (IA, IS, IE, JA, JS, JE, lat, m1, m2)
 (x,y) -> (lon,lat) More...
 
subroutine, public scale_mapprojection::mapprojection_rotcoef (IA, IS, IE, JA, JS, JE, lon, lat, rotc)
 u(lat,lon) = cos u(x,y) - sin v(x,y) v(lat,lon) = sin u(x,y) + cos v(x,y) More...
 
subroutine, public scale_mapprojection::mapprojection_get_attributes (mapping, false_easting, false_northing, longitude_of_central_meridian, longitude_of_projection_origin, latitude_of_projection_origin, straight_vertical_longitude_from_pole, standard_parallel)
 Get mapping attributes. More...
 

Variables

real(rp), public scale_mapprojection::mapprojection_basepoint_lon = 135.221_RP
 
real(rp), public scale_mapprojection::mapprojection_basepoint_lat = 34.653_RP
 
procedure(xy2lonlat_s), pointer scale_mapprojection::xy2lonlat => NULL()