mus_IBM_getSurfVel Subroutine

private subroutine mus_IBM_getSurfVel(me, IBMData, levelDesc, general, iLevel)

This routine calculates the surface velocity for all local xk.

Arguments

Type IntentOptional Attributes Name
type(mus_IBM_type), intent(in) :: me

datatype to store the surface information

type(mus_IBM_tmpData_type), intent(inout) :: IBMData

tmp IBMData type to be filled

type(tem_levelDesc_type), intent(in) :: levelDesc

level descriptor incl. ghost and fluid elements

type(tem_general_type), intent(in) :: general

general info

integer :: iLevel

the current level


Calls

proc~~mus_ibm_getsurfvel~~CallsGraph proc~mus_ibm_getsurfvel mus_IBM_getSurfVel backpointcoords backpointcoords proc~mus_ibm_getsurfvel->backpointcoords nelems nelems proc~mus_ibm_getsurfvel->nelems pointcoords pointcoords proc~mus_ibm_getsurfvel->pointcoords ptrs ptrs proc~mus_ibm_getsurfvel->ptrs tem_spacetime_for tem_spacetime_for proc~mus_ibm_getsurfvel->tem_spacetime_for

Called by

proc~~mus_ibm_getsurfvel~~CalledByGraph proc~mus_ibm_getsurfvel mus_IBM_getSurfVel proc~mus_buildbuffibm mus_buildBuffIBM proc~mus_buildbuffibm->proc~mus_ibm_getsurfvel proc~do_fast_singlelevel do_fast_singleLevel proc~do_fast_singlelevel->proc~mus_buildbuffibm