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

Go to the source code of this file.

Modules

module  scale_atmos_solarins
 module atmosphere / SOLARINS
 

Functions/Subroutines

subroutine, public scale_atmos_solarins::atmos_solarins_setup (basepoint_lon, basepoint_lat, iyear)
 setup solar incidence module More...
 
subroutine, public scale_atmos_solarins::atmos_solarins_orbit (iyear)
 setup solar incidence module More...
 
subroutine scale_atmos_solarins::atmos_solarins_ecliptic_longitude (Re_factor, sinDEC, cosDEC, hourangle, now_date, offset_year)
 calc factor of Earths solar insolation More...
 
subroutine scale_atmos_solarins::atmos_solarins_insolation_0d (real_lon, real_lat, now_date, offset_year, solins, cosSZA)
 calc factor of Earths solar insolation More...
 
subroutine scale_atmos_solarins::atmos_solarins_insolation_2d (IA, IS, IE, JA, JS, JE, real_lon, real_lat, now_date, offset_year, solins, cosSZA)
 calc factor of Earths solar insolation More...
 

Variables

real(rp), public scale_atmos_solarins::atmos_solarins_constant = 1360.250117_RP
 
logical, public scale_atmos_solarins::atmos_solarins_set_ve = .false.
 
logical, public scale_atmos_solarins::atmos_solarins_set_ideal = .false.
 
real(rp), public scale_atmos_solarins::atmos_solarins_obliquity = 0.0_RP
 
real(rp), public scale_atmos_solarins::atmos_solarins_eccentricity = 0.0_RP
 
logical, public scale_atmos_solarins::atmos_solarins_fixedlatlon = .false.
 
real(rp), public scale_atmos_solarins::atmos_solarins_lon
 
real(rp), public scale_atmos_solarins::atmos_solarins_lat
 
logical, public scale_atmos_solarins::atmos_solarins_fixeddate = .false.
 
integer, dimension(6), public scale_atmos_solarins::atmos_solarins_date