FV3 Bundle
astronomy_mod::half_day Interface Reference

Private Member Functions

real function, dimension(size(latitude, 1), size(latitude, 2)) half_day_2d (latitude, dec)
 half_day_2d returns a 2-d array of half-day lengths at the latitudes and declination provided. More...
 
real function half_day_0d (latitude, dec)
 half_day_0d takes scalar input fields, makes them into 2-d fields dimensioned (1,1), and calls half_day_2d. On return, the 2-d fields are converted to the desired scalar output. More...
 

Detailed Description

Definition at line 335 of file astronomy.F90.

Member Function/Subroutine Documentation

◆ half_day_0d()

real function astronomy_mod::half_day::half_day_0d ( real, intent(in)  latitude,
real, intent(in)  dec 
)
private

half_day_0d takes scalar input fields, makes them into 2-d fields dimensioned (1,1), and calls half_day_2d. On return, the 2-d fields are converted to the desired scalar output.

Parameters
[in]<latitude>Latitutde of view point
[in]<dec>Solar declination angle at view point

Definition at line 2203 of file astronomy.F90.

◆ half_day_2d()

real function, dimension(size(latitude,1),size(latitude,2)) astronomy_mod::half_day::half_day_2d ( real, dimension(:,:), intent(in)  latitude,
real, intent(in)  dec 
)
private

half_day_2d returns a 2-d array of half-day lengths at the latitudes and declination provided.

Parameters
[in]latitudeLatitutde of view point
[in]decSolar declination angle at view point

Definition at line 2155 of file astronomy.F90.


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