silo_WriteGrid Subroutine

private subroutine silo_WriteGrid(this, block, iter, time)

Write the grid attributes

Type Bound

silo_obj

Arguments

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

A silo object

type(block_obj), intent(in) :: block

Block object

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

Calls

proc~~silo_writegrid~~CallsGraph proc~silo_writegrid silo_obj%silo_WriteGrid dbaddiopt dbaddiopt proc~silo_writegrid->dbaddiopt dbclose dbclose proc~silo_writegrid->dbclose dbfreeoptlist dbfreeoptlist proc~silo_writegrid->dbfreeoptlist dbmkoptlist dbmkoptlist proc~silo_writegrid->dbmkoptlist dbopen dbopen proc~silo_writegrid->dbopen dbputmmesh dbputmmesh proc~silo_writegrid->dbputmmesh dbputqm dbputqm proc~silo_writegrid->dbputqm dbsetdir dbsetdir proc~silo_writegrid->dbsetdir mpi_barrier mpi_barrier proc~silo_writegrid->mpi_barrier

Called by

proc~~silo_writegrid~~CalledByGraph proc~silo_writegrid silo_obj%silo_WriteGrid proc~eulerian_set_writesilo eulerian_set%eulerian_set_WriteSilo proc~eulerian_set_writesilo->proc~silo_writegrid proc~cdifs_channel_flow_fields cdifs_channel_flow_fields proc~cdifs_channel_flow_fields->proc~eulerian_set_writesilo proc~cdifs_obj_writeoutputdata cdifs_obj_WriteOutputData proc~cdifs_obj_writeoutputdata->proc~eulerian_set_writesilo proc~cdifs_vortex_impingement_fields cdifs_vortex_impingement_fields proc~cdifs_vortex_impingement_fields->proc~eulerian_set_writesilo proc~grans_obj_writeoutputdata grans_obj_WriteOutputData proc~grans_obj_writeoutputdata->proc~eulerian_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_channel_flow cdifs_channel_flow proc~cdifs_channel_flow->proc~cdifs_channel_flow_fields proc~cdifs_vortex_impingement cdifs_vortex_impingement proc~cdifs_vortex_impingement->proc~cdifs_vortex_impingement_fields interface~cdifs_channel_flow cdifs_channel_flow interface~cdifs_channel_flow->proc~cdifs_channel_flow interface~cdifs_vortex_impingement cdifs_vortex_impingement interface~cdifs_vortex_impingement->proc~cdifs_vortex_impingement 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 proc~case_obj_setup cdifs_case_obj%case_obj_setup proc~case_obj_setup->interface~cdifs_channel_flow proc~case_obj_setup->interface~cdifs_vortex_impingement proc~cdifs_obj_setinitialconditions cdifs_obj%cdifs_obj_SetInitialConditions proc~cdifs_obj_setinitialconditions->proc~case_obj_setup