db7fac3f24
git-svn-id: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Core/OpenFOAM-1.5-dev@1731 e4e07f05-0c2f-0410-a05a-b8ba57e0c909
25 lines
566 B
C
25 lines
566 B
C
{
|
|
// Setting pressure on solid patch
|
|
Info << "Setting pressure" << endl;
|
|
|
|
scalarField solidPatchPressure =
|
|
interpolatorFluidSolid.faceInterpolate
|
|
(
|
|
p.boundaryField()[fluidPatchID]
|
|
);
|
|
|
|
solidPatchPressure *= rhoFluid.value();
|
|
|
|
tForce.pressure() = solidPatchPressure;
|
|
|
|
|
|
vector totalPressureForce =
|
|
sum
|
|
(
|
|
p.boundaryField()[fluidPatchID]*
|
|
mesh.Sf().boundaryField()[fluidPatchID]
|
|
);
|
|
|
|
|
|
Info << "Total pressure force = " << totalPressureForce << endl;
|
|
}
|