CAM
|
Data Types | |
type | bounds_type |
type | clump_type |
type | decomp_type |
interface | get_clump_bounds |
interface | get_proc_bounds |
type | processor_type |
Functions/Subroutines | |
pure integer function, public | get_beg (bounds, subgrid_level) |
pure integer function, public | get_end (bounds, subgrid_level) |
subroutine | get_clump_bounds_new (n, bounds) |
subroutine | get_clump_bounds_old (n, begg, endg, begl, endl, begc, endc, begp, endp, begCohort, endCohort) |
subroutine | get_proc_bounds_new (bounds) |
subroutine | get_proc_bounds_old (begg, endg, begt, endt, begl, endl, begc, endc, begp, endp, begCohort, endCohort) |
subroutine, public | get_proc_total (pid, ncells, ntopounits, nlunits, ncols, npfts, nCohorts) |
subroutine, public | get_proc_global (ng, nt, nl, nc, np, nCohorts) |
integer function, public | get_proc_clumps () |
integer function, public | get_clmlevel_gsize (clmlevel) |
subroutine, public | get_clmlevel_gsmap (clmlevel, gsmap) |
subroutine, public | get_proc_total_ghosts (ncells_ghost, nlunits_ghost, ncols_ghost, npfts_ghost, nCohorts_ghost) |
Variables | |
integer, public | clump_pproc |
integer, parameter, public | bounds_subgrid_gridcell = 1 |
integer, parameter, public | bounds_subgrid_landunit = 2 |
integer, parameter, public | bounds_subgrid_column = 3 |
integer, parameter, public | bounds_subgrid_patch = 4 |
integer, parameter, public | bounds_subgrid_cohort = 5 |
integer, parameter, public | bounds_level_proc = 1 |
integer, parameter, public | bounds_level_clump = 2 |
integer, public | nclumps |
integer, public | numg |
integer, public | numt |
integer, public | numl |
integer, public | numc |
integer, public | nump |
integer, public | numcohort |
type(processor_type), public | procinfo |
type(clump_type), dimension(:), allocatable, public | clumps |
type(decomp_type), target, public | ldecomp |
type(mct_gsmap), target, public | gsmap_lnd_gdc2glo |
type(mct_gsmap), target, public | gsmap_gce_gdc2glo |
type(mct_gsmap), target, public | gsmap_lun_gdc2glo |
type(mct_gsmap), target, public | gsmap_col_gdc2glo |
type(mct_gsmap), target, public | gsmap_patch_gdc2glo |
type(mct_gsmap), target, public | gsmap_cohort_gdc2glo |
pure integer function, public decompmod::get_beg | ( | type(bounds_type), intent(in) | bounds, |
integer, intent(in) | subgrid_level | ||
) |
integer function, public decompmod::get_clmlevel_gsize | ( | character(len=*), intent(in) | clmlevel | ) |
subroutine, public decompmod::get_clmlevel_gsmap | ( | character(len=*), intent(in) | clmlevel, |
type(mct_gsmap), pointer | gsmap | ||
) |
|
private |
|
private |
pure integer function, public decompmod::get_end | ( | type(bounds_type), intent(in) | bounds, |
integer, intent(in) | subgrid_level | ||
) |
|
private |
|
private |
integer function, public decompmod::get_proc_clumps | ( | ) |
subroutine, public decompmod::get_proc_global | ( | integer, intent(out), optional | ng, |
integer, intent(out), optional | nt, | ||
integer, intent(out), optional | nl, | ||
integer, intent(out), optional | nc, | ||
integer, intent(out), optional | np, | ||
integer, intent(out), optional | nCohorts | ||
) |
subroutine, public decompmod::get_proc_total | ( | integer, intent(in) | pid, |
integer, intent(out) | ncells, | ||
integer, intent(out) | ntopounits, | ||
integer, intent(out) | nlunits, | ||
integer, intent(out) | ncols, | ||
integer, intent(out) | npfts, | ||
integer, intent(out) | nCohorts | ||
) |
subroutine, public decompmod::get_proc_total_ghosts | ( | integer, intent(out) | ncells_ghost, |
integer, intent(out) | nlunits_ghost, | ||
integer, intent(out) | ncols_ghost, | ||
integer, intent(out) | npfts_ghost, | ||
integer, intent(out) | nCohorts_ghost | ||
) |
integer, parameter, public decompmod::bounds_level_clump = 2 |
integer, parameter, public decompmod::bounds_level_proc = 1 |
integer, parameter, public decompmod::bounds_subgrid_cohort = 5 |
integer, parameter, public decompmod::bounds_subgrid_column = 3 |
integer, parameter, public decompmod::bounds_subgrid_gridcell = 1 |
integer, parameter, public decompmod::bounds_subgrid_landunit = 2 |
integer, parameter, public decompmod::bounds_subgrid_patch = 4 |
integer, public decompmod::clump_pproc |
type(clump_type), dimension(:), allocatable, public decompmod::clumps |
type(mct_gsmap), target, public decompmod::gsmap_cohort_gdc2glo |
type(mct_gsmap), target, public decompmod::gsmap_col_gdc2glo |
type(mct_gsmap), target, public decompmod::gsmap_gce_gdc2glo |
type(mct_gsmap), target, public decompmod::gsmap_lnd_gdc2glo |
type(mct_gsmap), target, public decompmod::gsmap_lun_gdc2glo |
type(mct_gsmap), target, public decompmod::gsmap_patch_gdc2glo |
type(decomp_type), target, public decompmod::ldecomp |
integer, public decompmod::nclumps |
integer, public decompmod::numc |
integer, public decompmod::numcohort |
integer, public decompmod::numg |
integer, public decompmod::numl |
integer, public decompmod::nump |
integer, public decompmod::numt |
type(processor_type), public decompmod::procinfo |