ResPart_set_WriteSilo Subroutine

private subroutine ResPart_set_WriteSilo(this, iter, time, list)

Write data to disk in Silo format

Type Bound

ResPart_set

Arguments

Type IntentOptional Attributes Name
class(ResPart_set), intent(inout) :: this

Set of resolved particles

integer, intent(in) :: iter

Iteration at write

real(kind=wp), intent(in) :: time

Time at write

character(len=str8), intent(in), optional :: list(:)

Names of components to write


Calls

proc~~respart_set_writesilo~~CallsGraph proc~respart_set_writesilo ResPart_set%ResPart_set_WriteSilo particles particles proc~respart_set_writesilo->particles proc~silo_final silo_obj%silo_Final proc~respart_set_writesilo->proc~silo_final proc~silo_init silo_obj%silo_Init proc~respart_set_writesilo->proc~silo_init proc~silo_newtimestep silo_obj%silo_NewTimeStep proc~respart_set_writesilo->proc~silo_newtimestep proc~silo_writelagrangianmesh silo_obj%silo_WriteLagrangianMesh proc~respart_set_writesilo->proc~silo_writelagrangianmesh v v proc~respart_set_writesilo->v w w proc~respart_set_writesilo->w dbclose dbclose proc~silo_final->dbclose dbsetemptyok dbsetemptyok proc~silo_init->dbsetemptyok proc~leap_create_directory leap_create_directory proc~silo_init->proc~leap_create_directory proc~silo_creategroups silo_obj%silo_CreateGroups proc~silo_init->proc~silo_creategroups dbcreate dbcreate proc~silo_newtimestep->dbcreate dbset2dstrlen dbset2dstrlen proc~silo_newtimestep->dbset2dstrlen mpi_barrier mpi_barrier proc~silo_newtimestep->mpi_barrier proc~silo_newtimestep->proc~leap_create_directory proc~silo_setupgroupfiles silo_obj%silo_SetupGroupFiles proc~silo_newtimestep->proc~silo_setupgroupfiles dbaddiopt dbaddiopt proc~silo_writelagrangianmesh->dbaddiopt proc~silo_writelagrangianmesh->dbclose dbfreeoptlist dbfreeoptlist proc~silo_writelagrangianmesh->dbfreeoptlist dbmkoptlist dbmkoptlist proc~silo_writelagrangianmesh->dbmkoptlist dbopen dbopen proc~silo_writelagrangianmesh->dbopen dbputmmesh dbputmmesh proc~silo_writelagrangianmesh->dbputmmesh dbputpm dbputpm proc~silo_writelagrangianmesh->dbputpm dbsetdir dbsetdir proc~silo_writelagrangianmesh->dbsetdir proc~silo_writelagrangianmesh->mpi_barrier mpi_abort mpi_abort proc~leap_create_directory->mpi_abort mpi_comm_rank mpi_comm_rank proc~silo_creategroups->mpi_comm_rank mpi_comm_split mpi_comm_split proc~silo_creategroups->mpi_comm_split proc~silo_setupgroupfiles->dbclose proc~silo_setupgroupfiles->dbcreate proc~silo_setupgroupfiles->mpi_barrier dbmkdir dbmkdir proc~silo_setupgroupfiles->dbmkdir mpi_comm_size mpi_comm_size proc~silo_setupgroupfiles->mpi_comm_size

Called by

proc~~respart_set_writesilo~~CalledByGraph proc~respart_set_writesilo ResPart_set%ResPart_set_WriteSilo proc~cdifs_obj_writeoutputdata cdifs_obj_WriteOutputData proc~cdifs_obj_writeoutputdata->proc~respart_set_writesilo proc~grans_obj_writeoutputdata grans_obj_WriteOutputData proc~grans_obj_writeoutputdata->proc~respart_set_writesilo interface~cdifs_obj_writeoutputdata cdifs_obj%cdifs_obj_WriteOutputData interface~cdifs_obj_writeoutputdata->proc~cdifs_obj_writeoutputdata interface~grans_obj_writeoutputdata grans_obj%grans_obj_WriteOutputData interface~grans_obj_writeoutputdata->proc~grans_obj_writeoutputdata proc~cdifs_obj_preparesolver cdifs_obj_PrepareSolver proc~cdifs_obj_preparesolver->interface~cdifs_obj_writeoutputdata proc~grans_obj_preparesolver grans_obj_PrepareSolver proc~grans_obj_preparesolver->interface~grans_obj_writeoutputdata interface~cdifs_obj_preparesolver cdifs_obj%cdifs_obj_PrepareSolver interface~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolver interface~grans_obj_preparesolver grans_obj%grans_obj_PrepareSolver interface~grans_obj_preparesolver->proc~grans_obj_preparesolver