For example: inlet velocity is u1 and outlet velocity is u2
momentum at inlet (minlet)= density*u1*u1 integrated over the inlet boundary face momentum at outlet(moutlet) = density*u2*u2 integrated over the outlet boundary face
Drag = minlet - moutlet The above logic i am applying to code saturne, which is as follows using GETFBR to evaluate values at outlet boundaries
Code: Select all
CALL GETFBR('outflow_rear',NLELT,LSTELT)
DO ILELT = 1, NLELT
IFAC = LSTELT(ILELT)
IEL = IFABOR(IFAC)
ux = ux+propfb(ifac,RTP(IEL,IU(IPHAS)))
moutlet= den*ux*ux
ENDDO
! Evaluating momentum at inlet boundary
CALL GETFBR('vinlet',NLELT,LSTELT)
DO ILELT = 1, NLELT
IFAC = LSTELT(ILELT)
IEL = IFABOR(IFAC)
uxinlet= uxinlet+propfb(ifac,RTP(IEL,IU(IPHAS)))
minlet= den*uxinlet*uxinlet
ENDDO
Drag = minlet- moutlet