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:
![](namespacemod__binary_a16fc05c54e72d269ea090c59d3ddab43_icgraph.png)
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:
![](namespacemod__binary_ad7979153635f7aec26c02e0c430bb78a_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_ad7979153635f7aec26c02e0c430bb78a_icgraph.png)
type(bin_data) function, pointer mod_binary::new_data | ( | integer, intent(in) | dims | ) |
Here is the caller graph for this function:
![](namespacemod__binary_a10c2b56402de0b7a1976e1258d26cf7a_icgraph.png)
subroutine mod_binary::read_aip | ( | type(bin_data) | AIP | ) |
Here is the call graph for this function:
![](namespacemod__binary_a6fe327937d3d6d592f43c404bc8d1659_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a6fe327937d3d6d592f43c404bc8d1659_icgraph.png)
Here is the call graph for this function:
![](namespacemod__binary_aed6d7fba40e022e7a159f63e20326cf2_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_aed6d7fba40e022e7a159f63e20326cf2_icgraph.png)
Here is the call graph for this function:
![](namespacemod__binary_a9052b779a5c181ee1404331f4e7b45d5_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a9052b779a5c181ee1404331f4e7b45d5_icgraph.png)
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:
![](namespacemod__binary_a09b7f079c3e76c6d207eaa1efdc6c56a_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a09b7f079c3e76c6d207eaa1efdc6c56a_icgraph.png)
Here is the call graph for this function:
![](namespacemod__binary_a240af0d15fdd4ba3adbdf778e60e8700_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a240af0d15fdd4ba3adbdf778e60e8700_icgraph.png)
Here is the call graph for this function:
![](namespacemod__binary_ac96aaa0ce966819d5960dbea3bfec53b_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_ac96aaa0ce966819d5960dbea3bfec53b_icgraph.png)
subroutine mod_binary::update_aip | ( | type(time) | NOW, |
real(sp), dimension(:), pointer | AIP | ||
) |
Here is the call graph for this function:
![](namespacemod__binary_a1624465a4a8cdde3e3a08f94d411348b_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a1624465a4a8cdde3e3a08f94d411348b_icgraph.png)
subroutine mod_binary::update_binary | ( | type(time) | NOW | ) |
Here is the call graph for this function:
![](namespacemod__binary_a34a8dbe4a3e2a6878027c099dd884b7e_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a34a8dbe4a3e2a6878027c099dd884b7e_icgraph.png)
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:
![](namespacemod__binary_ae200369f8a28b79a5299bdc4ebe75687_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_ae200369f8a28b79a5299bdc4ebe75687_icgraph.png)
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:
![](namespacemod__binary_a8b47e5746e92977730e179a37b0258c6_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a8b47e5746e92977730e179a37b0258c6_icgraph.png)
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:
![](namespacemod__binary_a977e462f537af7c9717b2fb765ada3b4_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a977e462f537af7c9717b2fb765ada3b4_icgraph.png)
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:
![](namespacemod__binary_ae2c5a005b668fda65d5a0b0580f5d3ab_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_ae2c5a005b668fda65d5a0b0580f5d3ab_icgraph.png)
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:
![](namespacemod__binary_a022ca69e7df51501b9b12b3ba36ddbd0_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__binary_a022ca69e7df51501b9b12b3ba36ddbd0_icgraph.png)
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 |