mus_writeRestart Subroutine

public subroutine mus_writeRestart(levelPointer, restart, scheme, tree, timing, timerHandle, suffix)

Write the serialized buffer assembled in mus_serializeData to disk

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: levelPointer(:)

global pdf info

type(tem_restart_type), intent(inout) :: restart

restart information

type(mus_scheme_type), intent(inout) :: scheme

array of schemes including the data to be serialized and dumped

type(treelmesh_type), intent(in) :: tree

mesh, provided in treelm format

type(tem_time_type), intent(inout) :: timing

current simulation time information

integer, intent(in) :: timerHandle

Timer handle

character(len=*), intent(in), optional :: suffix

optional suffix (if present NO timestamp will be added!!!!)


Calls

proc~~mus_writerestart~~CallsGraph proc~mus_writerestart mus_writeRestart proc~mus_pdf_serialize mus_pdf_serialize proc~mus_writerestart->proc~mus_pdf_serialize tem_restart_closeWrite tem_restart_closeWrite proc~mus_writerestart->tem_restart_closeWrite tem_restart_openWrite tem_restart_openWrite proc~mus_writerestart->tem_restart_openWrite tem_restart_writeData tem_restart_writeData proc~mus_writerestart->tem_restart_writeData tem_startTimer tem_startTimer proc~mus_writerestart->tem_startTimer tem_stopTimer tem_stopTimer proc~mus_writerestart->tem_stopTimer tem_LevelOf tem_LevelOf proc~mus_pdf_serialize->tem_LevelOf val val proc~mus_pdf_serialize->val

Called by

proc~~mus_writerestart~~CalledByGraph proc~mus_writerestart mus_writeRestart proc~mus_dumpdata mus_dumpData proc~mus_dumpdata->proc~mus_writerestart proc~mus_finalize mus_finalize proc~mus_finalize->proc~mus_writerestart proc~check_flow_status check_flow_status proc~check_flow_status->proc~mus_dumpdata program~musubi musubi program~musubi->proc~mus_finalize proc~mus_solve mus_solve program~musubi->proc~mus_solve proc~mus_solve->proc~check_flow_status