Difference between revisions of "Snip access cellset data"

From OpenFOAMWiki
m (Reverted edit of Wvzxnl, changed back to last version by Bgschaid)
 
(6 intermediate revisions by 4 users not shown)
Line 16: Line 16:
  
 
[http://openfoam.cfd-online.com/forum/messages/1/365.html From this thread in the message board]
 
[http://openfoam.cfd-online.com/forum/messages/1/365.html From this thread in the message board]
<div id="ghsfg5dfhsdfhd" style="overflow:auto;height:5px;">[http://maxpages.com/rolexreplica swiss rolex replica] [http://www.zyworld.com/swissrolexreplica/ swiss rolex replica] </div>
 

Latest revision as of 08:24, 21 August 2006

It would be nice to access data in a cell set like this:

 
filter[cellSet]=filterID;

to set the value of filter for all the cells in the cellSet to filterID, but unfortunately that's not possible.

The way to do this is:

 
cellSet filterSet(mesh,filterName,IOobject::MUST_READ,IOobject::NO_WRITE);
 
for(cellSet::iterator cell=filterSet.begin();cell!=filterSet.end();cell++)
filter[cell.key()]=filterID;

This can be applied to cellSets too.

From this thread in the message board