ResPart_set_Prepare Subroutine

private subroutine ResPart_set_Prepare(this, timer, parser, operators, monitors)

Prepare ResPart_set for use with solvers

Type Bound

ResPart_set

Arguments

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

Collection of Resolved Particles

type(timer_obj), intent(in), target :: timer

Timer utility

type(parser_obj), intent(in), target :: parser

Parser for input file

type(op_obj), intent(in), target :: operators

Operators object

type(monitor_set), intent(in), target :: monitors

Monitors to print to stdout and files


Calls

proc~~respart_set_prepare~~CallsGraph proc~respart_set_prepare ResPart_set%ResPart_set_Prepare none~get~3 parser_obj%Get proc~respart_set_prepare->none~get~3 proc~lagrangian_set_communicate lagrangian_set%lagrangian_set_Communicate proc~respart_set_prepare->proc~lagrangian_set_communicate proc~lagrangian_set_localize lagrangian_set%lagrangian_set_Localize proc~respart_set_prepare->proc~lagrangian_set_localize proc~lagrangian_set_setfilterkernel lagrangian_set%lagrangian_set_SetFilterKernel proc~respart_set_prepare->proc~lagrangian_set_setfilterkernel proc~respart_set_setfiltersize ResPart_set%ResPart_set_SetFilterSize proc~respart_set_prepare->proc~respart_set_setfiltersize proc~respart_set_setreadfilename ResPart_set%ResPart_set_SetReadFileName proc~respart_set_prepare->proc~respart_set_setreadfilename proc~respart_set_setwritefilename ResPart_set%ResPart_set_SetWriteFileName proc~respart_set_prepare->proc~respart_set_setwritefilename proc~respart_set_updatelookup ResPart_set%ResPart_set_UpdateLookup proc~respart_set_prepare->proc~respart_set_updatelookup proc~parser_obj_read0d parser_obj%parser_obj_read0D none~get~3->proc~parser_obj_read0d proc~parser_obj_read1d parser_obj%parser_obj_read1D none~get~3->proc~parser_obj_read1d mpi_gather mpi_gather proc~lagrangian_set_communicate->mpi_gather mpi_recv mpi_recv proc~lagrangian_set_communicate->mpi_recv mpi_send mpi_send proc~lagrangian_set_communicate->mpi_send proc~lagrangian_set_recycle lagrangian_set%lagrangian_set_Recycle proc~lagrangian_set_communicate->proc~lagrangian_set_recycle proc~lagrangian_set_resize lagrangian_set%lagrangian_set_Resize proc~lagrangian_set_communicate->proc~lagrangian_set_resize particles particles proc~respart_set_updatelookup->particles proc~lagrangian_set_recycle->proc~lagrangian_set_resize none~assigndefault parser_obj%AssignDefault proc~parser_obj_read0d->none~assigndefault proc~parser_obj_fetchlabelid parser_obj%parser_obj_FetchLabelID proc~parser_obj_read0d->proc~parser_obj_fetchlabelid proc~parser_obj_read1d->none~assigndefault proc~parser_obj_read1d->proc~parser_obj_fetchlabelid proc~parser_obj_assigndefault0d parser_obj%parser_obj_AssignDefault0D none~assigndefault->proc~parser_obj_assigndefault0d proc~parser_obj_assigndefault1d parser_obj%parser_obj_AssignDefault1D none~assigndefault->proc~parser_obj_assigndefault1d

Called by

proc~~respart_set_prepare~~CalledByGraph proc~respart_set_prepare ResPart_set%ResPart_set_Prepare proc~cdifs_obj_preparesolver cdifs_obj_PrepareSolver proc~cdifs_obj_preparesolver->proc~respart_set_prepare interface~cdifs_obj_preparesolver cdifs_obj%cdifs_obj_PrepareSolver interface~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolver