Updates the state of the ice sheet from its state vector. The state vector is a real array containing the value of each of the ice sheet's properties at each of the locations on the grid used in descretization.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ice_sheet), | intent(inout) | :: | this | |||
real(kind=r8), | intent(in), | dimension(:) | :: | state_vector | A real array containing the data describing the state of the glacier. |
subroutine sheet_update(this, state_vector)
!* Author: Christopher MacMackin
! Date: April 2016
!
! Updates the state of the ice sheet from its state vector. The state
! vector is a real array containing the value of each of the ice sheet's
! properties at each of the locations on the grid used in descretization.
!
class(ice_sheet), intent(inout) :: this
real(r8), dimension(:), intent(in) :: state_vector
!! A real array containing the data describing the state of the
!! glacier.
end subroutine sheet_update