lagrangian_obj_Locate Function

private function lagrangian_obj_Locate(this, block) result(cell)

Locate a Lagrangian object on an external grid. Returns the location of the cell containing the object.

Type Bound

lagrangian_obj

Arguments

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

A Lagrangian object

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

External block

Return Value integer, (3)


Called by

proc~~lagrangian_obj_locate~~CalledByGraph proc~lagrangian_obj_locate lagrangian_obj%lagrangian_obj_Locate proc~lagrangian_set_updateghostobjectsdir lagrangian_set_UpdateGhostObjectsDir proc~lagrangian_set_updateghostobjectsdir->proc~lagrangian_obj_locate proc~lagrangian_set_updateneighborlist lagrangian_set%lagrangian_set_UpdateNeighborList proc~lagrangian_set_updateneighborlist->proc~lagrangian_obj_locate proc~cdifs_obj_updatecollisions cdifs_obj_UpdateCollisions proc~cdifs_obj_updatecollisions->proc~lagrangian_set_updateneighborlist proc~lagrangian_set_updateghostobjects lagrangian_set%lagrangian_set_UpdateGhostObjects proc~cdifs_obj_updatecollisions->proc~lagrangian_set_updateghostobjects proc~grans_obj_advancesolution_computecollisionforces grans_obj_AdvanceSolution_ComputeCollisionForces proc~grans_obj_advancesolution_computecollisionforces->proc~lagrangian_set_updateneighborlist proc~grans_obj_advancesolution_computecollisionforces->proc~lagrangian_set_updateghostobjects proc~lagrangian_set_updateghostobjects->proc~lagrangian_set_updateghostobjectsdir proc~cdifs_obj_advancesolutionrp cdifs_obj_AdvanceSolutionRP proc~cdifs_obj_advancesolutionrp->proc~cdifs_obj_updatecollisions proc~grans_obj_advancesolution grans_obj_AdvanceSolution proc~grans_obj_advancesolution->proc~grans_obj_advancesolution_computecollisionforces interface~grans_obj_advancesolution grans_obj%grans_obj_AdvanceSolution interface~grans_obj_advancesolution->proc~grans_obj_advancesolution proc~cdifs_obj_advancesolution cdifs_obj_AdvanceSolution proc~cdifs_obj_advancesolution->proc~cdifs_obj_advancesolutionrp interface~cdifs_obj_advancesolution cdifs_obj%cdifs_obj_AdvanceSolution interface~cdifs_obj_advancesolution->proc~cdifs_obj_advancesolution