65 plag_updatedatastruct, &
71 TYPE(t_region
),
INTENT(INOUT),
TARGET :: region
73 INTEGER,
INTENT(IN) :: ireg, istage
78 CHARACTER(CHRLEN) :: rcsidentstring
82 TYPE(t_plag),
POINTER :: pplag
87 rcsidentstring =
'$RCSfile: PLAG_Update.F90,v $ $Revision: 1.4 $'
89 global => region%global
96 ilev = region%currLevel
97 pplag => region%levels(ilev)%plag
102 IF ( pplag%nPcls > 0 )
THEN
113 pplag%nCv,pplag%cv,pplag%cvOld,pplag%rhs,pplag%rhsSum)
136 CALL plag_updatedatastruct( region,ireg )
142 IF ( istage == global%nrkSteps )
THEN
153 IF ( region%plagInput%breakupModel > plag_breakup_nomodel .AND. &
154 istage == global%nrkSteps )
THEN
subroutine plag_wallbounce(region)
subroutine plag_injcejectparticle(region, iReg)
subroutine plag_getcellindicesoutflow(region)
subroutine registerfunction(global, funName, fileName)
subroutine rkupdategeneric(region, varType, iStage, icBeg, icEnd, ivBeg, ivEnd, cv, cvOld, rhs, rhsSum)
subroutine plag_calcbreakup(region, iReg)
subroutine plag_patchremovedataoutflow(region, iReg)
subroutine plag_calcrhsposition(region)
subroutine plag_getcellindices(region, iReg)
subroutine deregisterfunction(global)
subroutine plag_update(region, iReg, iStage)