|
CAM
|
Functions/Subroutines | |
| subroutine, public | surfrd_get_globmask (filename, mask, ni, nj) |
| subroutine, public | surfrd_get_grid (begg, endg, ldomain, filename, glcfilename) |
| subroutine, public | surfrd_get_topo (domain, filename) |
| subroutine, public | surfrd_get_data (begg, endg, ldomain, lfsurdat) |
| subroutine, private | surfrd_special (begg, endg, ncid, ns) |
| subroutine, private | surfrd_cftformat (ncid, begg, endg, wt_cft, cftsize, natpft_size) |
| subroutine, private | surfrd_pftformat (begg, endg, ncid) |
| subroutine, private | surfrd_veg_all (begg, endg, ncid, ns) |
| subroutine, private | surfrd_veg_dgvm (begg, endg) |
| subroutine, public | surfrd_get_grid_conn (filename, cellsOnCell, edgesOnCell, nEdgesOnCell, areaCell, dcEdge, dvEdge, nCells_loc, nEdges_loc, maxEdges) |
Variables | |
| real(r8), parameter, private | eps_fact = 2._r8 |
|
private |

| subroutine, public surfrdmod::surfrd_get_data | ( | integer, intent(in) | begg, |
| integer, intent(in) | endg, | ||
| type(domain_type), intent(in) | ldomain, | ||
| character(len=*), intent(in) | lfsurdat | ||
| ) |


| subroutine, public surfrdmod::surfrd_get_globmask | ( | character(len=*), intent(in) | filename, |
| integer, dimension(:), pointer | mask, | ||
| integer, intent(out) | ni, | ||
| integer, intent(out) | nj | ||
| ) |


| subroutine, public surfrdmod::surfrd_get_grid | ( | integer, intent(in) | begg, |
| integer, intent(in) | endg, | ||
| type(domain_type), intent(inout) | ldomain, | ||
| character(len=*), intent(in) | filename, | ||
| character(len=*), intent(in), optional | glcfilename | ||
| ) |


| subroutine, public surfrdmod::surfrd_get_grid_conn | ( | character(len=*), intent(in) | filename, |
| integer, dimension(:,:), pointer | cellsOnCell, | ||
| integer, dimension(:,:), pointer | edgesOnCell, | ||
| integer, dimension(:), pointer | nEdgesOnCell, | ||
| real(r8), dimension(:), pointer | areaCell, | ||
| real(r8), dimension(:), pointer | dcEdge, | ||
| real(r8), dimension(:), pointer | dvEdge, | ||
| integer, intent(out) | nCells_loc, | ||
| integer, intent(out) | nEdges_loc, | ||
| integer, intent(out) | maxEdges | ||
| ) |


| subroutine, public surfrdmod::surfrd_get_topo | ( | type(domain_type), intent(inout) | domain, |
| character(len=*), intent(in) | filename | ||
| ) |


|
private |

|
private |


|
private |


|
private |

|
private |