mod_binary Module Reference
Data Types | |
type | bin_data |
Functions/Subroutines | |
subroutine | update_binary (NOW) |
type(bin_data) function, pointer | new_data (dims) |
subroutine | load_binary (WND, HFX, EVP, AIPF, SATF, SPQF, CLDF, DPTF) |
subroutine | ioerror (IOS, MSG) |
subroutine | read_wnd (WNDX, WNDY) |
subroutine | read_hfx (SWR, NHF, LWR) |
subroutine | read_evp (EVP, PRC) |
subroutine | read_aip (AIP) |
subroutine | read_ice (SAT, SPQ, CLD, RH) |
subroutine | read_solar (SAT, DPT, CLD) |
subroutine | update_wnd (NOW, WNDX, WNDY) |
subroutine | update_hfx (NOW, SWR, NHF, LWR) |
subroutine | update_evp (NOW, EVP, PRC) |
subroutine | update_aip (NOW, AIP) |
subroutine | update_ice (NOW, SAT, SPQ, CLD, RH) |
subroutine | update_solar (NOW, SAT, DPT, CLD) |
Variables | |
type(bin_data), pointer | swr_next |
type(bin_data), pointer | swr_prev |
type(bin_data), pointer | nhf_next |
type(bin_data), pointer | nhf_prev |
type(bin_data), pointer | lwr_next |
type(bin_data), pointer | lwr_prev |
type(bin_data), pointer | wndx_next |
type(bin_data), pointer | wndx_prev |
type(bin_data), pointer | wndy_next |
type(bin_data), pointer | wndy_prev |
type(bin_data), pointer | evp_next |
type(bin_data), pointer | evp_prev |
type(bin_data), pointer | prc_next |
type(bin_data), pointer | prc_prev |
type(bin_data), pointer | aip_next |
type(bin_data), pointer | aip_prev |
type(bin_data), pointer | sat_next |
type(bin_data), pointer | sat_prev |
type(bin_data), pointer | spq_next |
type(bin_data), pointer | spq_prev |
type(bin_data), pointer | rh_next |
type(bin_data), pointer | rh_prev |
type(bin_data), pointer | cld_next |
type(bin_data), pointer | cld_prev |
type(bin_data), pointer | dpt_next |
type(bin_data), pointer | dpt_prev |
real(sp), dimension(:), pointer | wndygl |
real(sp), dimension(:), pointer | wndxgl |
real(sp), dimension(:), pointer | swrgl |
real(sp), dimension(:), pointer | nhfgl |
real(sp), dimension(:), pointer | lwrgl |
real(sp), dimension(:), pointer | prcgl |
real(sp), dimension(:), pointer | evpgl |
real(sp), dimension(:), pointer | aipgl |
real(sp), dimension(:), pointer | satgl |
real(sp), dimension(:), pointer | spqgl |
real(sp), dimension(:), pointer | cldgl |
real(sp), dimension(:), pointer | rhgl |
real(sp), dimension(:), pointer | dptgl |
logical | sat_on |
logical | spq_on |
logical | cld_on |
logical | dpt_on |
integer | ierr |
Function/Subroutine Documentation
subroutine mod_binary::ioerror | ( | integer | IOS, |
character(len=*) | MSG | ||
) |
Here is the caller graph for this function:

subroutine mod_binary::load_binary | ( | character(len=*), intent(in) | WND, |
character(len=*), intent(in) | HFX, | ||
character(len=*), intent(in) | EVP, | ||
character(len=*), intent(in) | AIPF, | ||
character(len=*), intent(in) | SATF, | ||
character(len=*), intent(in) | SPQF, | ||
character(len=*), intent(in) | CLDF, | ||
character(len=*), intent(in) | DPTF | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

type(bin_data) function, pointer mod_binary::new_data | ( | integer, intent(in) | dims | ) |
Here is the caller graph for this function:

subroutine mod_binary::read_aip | ( | type(bin_data) | AIP | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::read_ice | ( | type(bin_data) | SAT, |
type(bin_data) | SPQ, | ||
type(bin_data) | CLD, | ||
type(bin_data) | RH | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_aip | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | AIP | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_binary | ( | type(time) | NOW | ) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_evp | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | EVP, | ||
real(sp), dimension(:), pointer | PRC | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_hfx | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | SWR, | ||
real(sp), dimension(:), pointer | NHF, | ||
real(sp), dimension(:), pointer | LWR | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_ice | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | SAT, | ||
real(sp), dimension(:), pointer | SPQ, | ||
real(sp), dimension(:), pointer | CLD, | ||
real(sp), dimension(:), pointer | RH | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_solar | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | SAT, | ||
real(sp), dimension(:), pointer | DPT, | ||
real(sp), dimension(:), pointer | CLD | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_binary::update_wnd | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | WNDX, | ||
real(sp), dimension(:), pointer | WNDY | ||
) |
Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation
type(bin_data), pointer mod_binary::aip_next |
type(bin_data), pointer mod_binary::aip_prev |
real(sp), dimension(:), pointer mod_binary::aipgl |
type(bin_data), pointer mod_binary::cld_next |
logical mod_binary::cld_on |
type(bin_data), pointer mod_binary::cld_prev |
real(sp), dimension(:), pointer mod_binary::cldgl |
type(bin_data), pointer mod_binary::dpt_next |
logical mod_binary::dpt_on |
type(bin_data), pointer mod_binary::dpt_prev |
real(sp), dimension(:), pointer mod_binary::dptgl |
type(bin_data), pointer mod_binary::evp_next |
type(bin_data), pointer mod_binary::evp_prev |
real(sp), dimension(:), pointer mod_binary::evpgl |
integer mod_binary::ierr |
type(bin_data), pointer mod_binary::lwr_next |
type(bin_data), pointer mod_binary::lwr_prev |
real(sp), dimension(:), pointer mod_binary::lwrgl |
type(bin_data), pointer mod_binary::nhf_next |
type(bin_data), pointer mod_binary::nhf_prev |
real(sp), dimension(:), pointer mod_binary::nhfgl |
type(bin_data), pointer mod_binary::prc_next |
type(bin_data), pointer mod_binary::prc_prev |
real(sp), dimension(:), pointer mod_binary::prcgl |
type(bin_data), pointer mod_binary::rh_next |
type(bin_data), pointer mod_binary::rh_prev |
real(sp), dimension(:), pointer mod_binary::rhgl |
type(bin_data), pointer mod_binary::sat_next |
logical mod_binary::sat_on |
type(bin_data), pointer mod_binary::sat_prev |
real(sp), dimension(:), pointer mod_binary::satgl |
type(bin_data), pointer mod_binary::spq_next |
logical mod_binary::spq_on |
type(bin_data), pointer mod_binary::spq_prev |
real(sp), dimension(:), pointer mod_binary::spqgl |
type(bin_data), pointer mod_binary::swr_next |
type(bin_data), pointer mod_binary::swr_prev |
real(sp), dimension(:), pointer mod_binary::swrgl |
type(bin_data), pointer mod_binary::wndx_next |
type(bin_data), pointer mod_binary::wndx_prev |
real(sp), dimension(:), pointer mod_binary::wndxgl |
type(bin_data), pointer mod_binary::wndy_next |
type(bin_data), pointer mod_binary::wndy_prev |
real(sp), dimension(:), pointer mod_binary::wndygl |