mus_calcForce_X Subroutine

private subroutine mus_calcForce_X(me, IBMData, nElems_fluid, convFac)

This subroutine fills the force array for the X (neighbors). (Inamuro paper: step 1, fill g_l(X))

!$omp end single

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

integer, intent(in) :: nElems_fluid

number of fluid elements on this process

type(mus_convertFac_type), intent(in) :: convFac

conversion factors


Calls

proc~~mus_calcforce_x~~CallsGraph proc~mus_calcforce_x mus_calcForce_X surfarea surfarea proc~mus_calcforce_x->surfarea val val proc~mus_calcforce_x->val

Called by

proc~~mus_calcforce_x~~CalledByGraph proc~mus_calcforce_x mus_calcForce_X proc~mus_inamuro_ibm mus_inamuro_IBM proc~mus_inamuro_ibm->proc~mus_calcforce_x proc~do_fast_singlelevel do_fast_singleLevel proc~do_fast_singlelevel->proc~mus_inamuro_ibm