Difference between revisions of "Snip calculate field value at point"

From OpenFOAMWiki
(Added to the category of incomplete pages)
(nah, I'll leave it out of the coding guide category for now. Undo revision 14198 by Wyldckat (talk))
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 11:30, 2 November 2013

The original question (as posten on the Message board) was: Given a position as (x,y,z), I want the u or p value in this point by using interpolation.

1 Doing the interpolation by yourself

 
vector probePoint(x,y,z);
label probeCell = mesh.findCell(probePoint);
 
const labelList& probeCellNeighbours = mesh.cellCells()[probeCell];
 
forAll(probeCellNeighbours, cellI)
{
  // Do your stuff
}

2 Using OpenFOAM's interpolation classes

TODO