mus_pdf_unserialize Subroutine

public subroutine mus_pdf_unserialize(scheme, treeID, levelPointer, varMap, nElems, buffer, minLevel, maxLevel)

This subroutine unserializes the read data and stores it in the state- vector to perform a restart.

Arguments

Type IntentOptional Attributes Name
type(mus_scheme_type), intent(inout) :: scheme

scheme type containing the different state vectors

integer(kind=long_k), intent(in) :: treeID(nElems)

global tree data type

integer, intent(in) :: levelPointer(nElems)

Level Pointer - from treelm to level descriptor

type(tem_varMap_type), intent(in) :: varMap

variable map

integer, intent(in) :: nElems
real(kind=rk), intent(in) :: buffer(:)
integer :: minLevel
integer :: maxLevel