AssembleMatrixFromSubmatrices Subroutine

public subroutine AssembleMatrixFromSubmatrices(bounds, num_nolakec, filter_nolakec, nband, bmatrix_snow, bmatrix_ssw, bmatrix_soil, bmatrix_snow_soil, bmatrix_ssw_soil, bmatrix_soil_snow, bmatrix_soil_ssw, bmatrix)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_nolakec
integer, intent(in) :: filter_nolakec(:)
integer, intent(in) :: nband
real(kind=r8), intent(in) :: bmatrix_snow(bounds%begc:,1:,-nlevsno:)
real(kind=r8), intent(in) :: bmatrix_ssw(bounds%begc:,1:,0:)
real(kind=r8), intent(in) :: bmatrix_soil(bounds%begc:,1:,1:)
real(kind=r8), intent(in) :: bmatrix_snow_soil(bounds%begc:,1:,-1:)
real(kind=r8), intent(in) :: bmatrix_ssw_soil(bounds%begc:,1:,0:)
real(kind=r8), intent(in) :: bmatrix_soil_snow(bounds%begc:,1:,1:)
real(kind=r8), intent(in) :: bmatrix_soil_ssw(bounds%begc:,1:,1:)
real(kind=r8), intent(out) :: bmatrix(bounds%begc:,1:,-nlevsno:)