cdifs_obj_WriteOutputData Interface

interface


Calls

interface~~cdifs_obj_writeoutputdata~~CallsGraph interface~cdifs_obj_writeoutputdata cdifs_obj%cdifs_obj_WriteOutputData proc~cdifs_obj_writeoutputdata cdifs_obj_WriteOutputData interface~cdifs_obj_writeoutputdata->proc~cdifs_obj_writeoutputdata proc~eulerian_obj_updateghostcells eulerian_obj_base%eulerian_obj_UpdateGhostCells proc~cdifs_obj_writeoutputdata->proc~eulerian_obj_updateghostcells proc~eulerian_set_writesilo eulerian_set%eulerian_set_WriteSilo proc~cdifs_obj_writeoutputdata->proc~eulerian_set_writesilo proc~op_obj_intrp1 op_obj%op_obj_intrp1 proc~cdifs_obj_writeoutputdata->proc~op_obj_intrp1 proc~op_obj_intrp2 op_obj%op_obj_intrp2 proc~cdifs_obj_writeoutputdata->proc~op_obj_intrp2 proc~op_obj_intrp3 op_obj%op_obj_intrp3 proc~cdifs_obj_writeoutputdata->proc~op_obj_intrp3 proc~eulerian_obj_updateghostcells_x eulerian_obj_base%eulerian_obj_UpdateGhostCells_x proc~eulerian_obj_updateghostcells->proc~eulerian_obj_updateghostcells_x proc~eulerian_obj_updateghostcells_y eulerian_obj_base%eulerian_obj_UpdateGhostCells_y proc~eulerian_obj_updateghostcells->proc~eulerian_obj_updateghostcells_y proc~eulerian_obj_updateghostcells_z eulerian_obj_base%eulerian_obj_UpdateGhostCells_z proc~eulerian_obj_updateghostcells->proc~eulerian_obj_updateghostcells_z proc~eulerian_set_getindex eulerian_set%eulerian_set_GetIndex proc~eulerian_set_writesilo->proc~eulerian_set_getindex proc~eulerian_set_writesinglesilo eulerian_set%eulerian_set_WriteSingleSilo proc~eulerian_set_writesilo->proc~eulerian_set_writesinglesilo proc~silo_final silo_obj%silo_Final proc~eulerian_set_writesilo->proc~silo_final proc~silo_init silo_obj%silo_Init proc~eulerian_set_writesilo->proc~silo_init proc~silo_newtimestep silo_obj%silo_NewTimeStep proc~eulerian_set_writesilo->proc~silo_newtimestep proc~silo_writegrid silo_obj%silo_WriteGrid proc~eulerian_set_writesilo->proc~silo_writegrid proc~eulerian_obj_init eulerian_obj_base%eulerian_obj_Init proc~op_obj_intrp1->proc~eulerian_obj_init proc~op_obj_intrp2->proc~eulerian_obj_init proc~op_obj_intrp3->proc~eulerian_obj_init cell cell proc~eulerian_obj_updateghostcells_x->cell mpi_irecv mpi_irecv proc~eulerian_obj_updateghostcells_x->mpi_irecv mpi_isend mpi_isend proc~eulerian_obj_updateghostcells_x->mpi_isend mpi_waitall mpi_waitall proc~eulerian_obj_updateghostcells_x->mpi_waitall proc~eulerian_obj_updateghostcells_y->cell proc~eulerian_obj_updateghostcells_y->mpi_irecv proc~eulerian_obj_updateghostcells_y->mpi_isend proc~eulerian_obj_updateghostcells_y->mpi_waitall proc~eulerian_obj_updateghostcells_z->cell proc~eulerian_obj_updateghostcells_z->mpi_irecv proc~eulerian_obj_updateghostcells_z->mpi_isend proc~eulerian_obj_updateghostcells_z->mpi_waitall proc~hashtbl_obj_get hashtbl_obj%hashtbl_obj_Get proc~eulerian_set_getindex->proc~hashtbl_obj_get proc~hashtbl_obj_hashstring hashtbl_obj%hashtbl_obj_HashString proc~eulerian_set_getindex->proc~hashtbl_obj_hashstring proc~eulerian_set_writesinglesilo->cell dbclose dbclose proc~silo_final->dbclose 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_writegrid->dbaddiopt 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 proc~silo_writegrid->mpi_barrier proc~sllist_obj_get sllist_obj%sllist_obj_Get proc~hashtbl_obj_get->proc~sllist_obj_get 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 proc~sllist_obj_get->proc~sllist_obj_get

Called by

interface~~cdifs_obj_writeoutputdata~~CalledByGraph interface~cdifs_obj_writeoutputdata cdifs_obj%cdifs_obj_WriteOutputData proc~cdifs_obj_preparesolver cdifs_obj_PrepareSolver proc~cdifs_obj_preparesolver->interface~cdifs_obj_writeoutputdata interface~cdifs_obj_preparesolver cdifs_obj%cdifs_obj_PrepareSolver interface~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolver

private module subroutine cdifs_obj_WriteOutputData(this)

Arguments

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

The solver

Description

Process single-precision data for visualization