CAM
|
Data Types | |
interface | lu_decomp |
Functions/Subroutines | |
subroutine, public | vd_lu_decomp (pcols, pver, ncol, ksrf, kv, tmpi, rpdel, ztodt, gravit, cc_top, ntop, nbot, decomp, cpairv) |
subroutine, public | vd_lu_solve (pcols, pver, ncol, q, decomp, ntop, nbot, cd_top) |
pure type(lu_decomp) function | lu_decomp_alloc (ncol, pver) |
pure subroutine | lu_decomp_dealloc (decomp) |
Variables | |
integer, parameter | r8 = selected_real_kind(12) |
|
private |
|
private |
subroutine, public vdiff_lu_solver::vd_lu_decomp | ( | integer, intent(in) | pcols, |
integer, intent(in) | pver, | ||
integer, intent(in) | ncol, | ||
real(r8), dimension(pcols), intent(in) | ksrf, | ||
real(r8), dimension(pcols,pver+1), intent(in) | kv, | ||
real(r8), dimension(pcols,pver+1), intent(in) | tmpi, | ||
real(r8), dimension(pcols,pver), intent(in) | rpdel, | ||
real(r8), intent(in) | ztodt, | ||
real(r8), intent(in) | gravit, | ||
real(r8), dimension(pcols), intent(in) | cc_top, | ||
integer, intent(in) | ntop, | ||
integer, intent(in) | nbot, | ||
type(lu_decomp), intent(out) | decomp, | ||
real(r8), dimension(pcols,pver), intent(in), optional | cpairv | ||
) |
subroutine, public vdiff_lu_solver::vd_lu_solve | ( | integer, intent(in) | pcols, |
integer, intent(in) | pver, | ||
integer, intent(in) | ncol, | ||
real(r8), dimension(pcols,pver), intent(inout) | q, | ||
type(lu_decomp), intent(in) | decomp, | ||
integer, intent(in) | ntop, | ||
integer, intent(in) | nbot, | ||
real(r8), dimension(pcols), intent(in) | cd_top | ||
) |
|
private |