collision_obj_Prepare Subroutine

private subroutine collision_obj_Prepare(this, timer, parser, monitors)

Type Bound

collision_obj

Arguments

Type IntentOptional Attributes Name
class(collision_obj), intent(inout) :: this
type(timer_obj), intent(in), target :: timer

Timer utility

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

Parser for input file

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

Monitors to print to stdout and files


Calls

proc~~collision_obj_prepare~~CallsGraph proc~collision_obj_prepare collision_obj%collision_obj_Prepare none~get~3 parser_obj%Get proc~collision_obj_prepare->none~get~3 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 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~~collision_obj_prepare~~CalledByGraph proc~collision_obj_prepare collision_obj%collision_obj_Prepare proc~grans_obj_preparesolvercollision grans_obj_PrepareSolverCollision proc~grans_obj_preparesolvercollision->proc~collision_obj_prepare proc~grans_obj_preparesolver grans_obj_PrepareSolver proc~grans_obj_preparesolver->proc~grans_obj_preparesolvercollision interface~grans_obj_preparesolver grans_obj%grans_obj_PrepareSolver interface~grans_obj_preparesolver->proc~grans_obj_preparesolver