|
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 |