CAM
|
Data Types | |
type | flbc |
Functions/Subroutines | |
subroutine, public | flbc_inti (flbc_file, flbc_list, flbc_timing_in, co2vmr, ch4vmr, n2ovmr, f11vmr, f12vmr) |
subroutine, public | flbc_chk () |
logical function | file_has_gmean (ncid, species) |
subroutine | flbc_get (ncid, lbcs, initial, read_gmean) |
subroutine, public | flbc_set (vmr, ncol, lchnk, map) |
subroutine | get_dels (dels, last, next) |
subroutine, public | flbc_gmean_vmr (co2vmr, ch4vmr, n2ovmr, f11vmr, f12vmr) |
real(r8) function | global_mean_vmr (flbcs, dels, last, next) |
Variables | |
integer, parameter | time_span = 1 |
integer | ntimes |
integer | flbc_cnt |
integer | gndx |
integer, dimension(2) | tim_ndx |
integer, dimension(2) | jlim |
integer, dimension(:), allocatable | dates |
real(r8), dimension(:), allocatable | times |
logical, dimension(pcnst), public | has_flbc |
character(len=256) | filename |
character(len=256) | lpath |
character(len=256) | mspath |
type(time_ramp) | flbc_timing |
integer | ncdate |
integer | ncsec |
integer, parameter | nghg = 5 |
integer, parameter | max_nflbc = pcnst+nghg |
integer, parameter | co2_ndx = 1 |
integer, parameter | ch4_ndx = 2 |
integer, parameter | n2o_ndx = 3 |
integer, parameter | f11_ndx = 4 |
integer, parameter | f12_ndx = 5 |
character(len=5), dimension(nghg) | ghg_names = (/ 'CO2 ','CH4 ','N2O ','CFC11','CFC12' /) |
integer, dimension(nghg) | ghg_indices = -1 |
type(flbc), dimension(max_nflbc) | flbcs |
logical, parameter | debug = .false. |
logical function mo_flbc::file_has_gmean | ( | type(file_desc_t), intent(inout) | ncid, |
character(*), intent(in) | species | ||
) |
subroutine, public mo_flbc::flbc_chk | ( | ) |
subroutine mo_flbc::flbc_get | ( | type(file_desc_t), intent(in) | ncid, |
type(flbc), intent(inout) | lbcs, | ||
logical, intent(in) | initial, | ||
logical, intent(in), optional | read_gmean | ||
) |
subroutine, public mo_flbc::flbc_gmean_vmr | ( | real(r8), intent(inout) | co2vmr, |
real(r8), intent(inout) | ch4vmr, | ||
real(r8), intent(inout) | n2ovmr, | ||
real(r8), intent(inout) | f11vmr, | ||
real(r8), intent(inout) | f12vmr | ||
) |
subroutine, public mo_flbc::flbc_inti | ( | character(len=*), intent(in) | flbc_file, |
character(len=*), dimension(:), intent(in) | flbc_list, | ||
type(time_ramp), intent(in) | flbc_timing_in, | ||
real(r8), intent(in) | co2vmr, | ||
real(r8), intent(in) | ch4vmr, | ||
real(r8), intent(in) | n2ovmr, | ||
real(r8), intent(in) | f11vmr, | ||
real(r8), intent(in) | f12vmr | ||
) |
subroutine, public mo_flbc::flbc_set | ( | real(r8), dimension(:,:,:), intent(inout) | vmr, |
integer, intent(in) | ncol, | ||
integer, intent(in) | lchnk, | ||
integer, dimension(:), intent(in) | map | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
logical, dimension(pcnst), public mo_flbc::has_flbc |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |