Hello users,

I need some help or advice with solving the following problem. 

After solution of a simple problem (like step-3) I would like to get
access to the output in a format that is accessable to a visualisation
program written by a colleague. Essentially pass all of the information
that deal_II_intermediate format has to an external program without
writing to disk first! (ie not using write_deal_II_intermediate (out)
in that way).

Ideally, I would like call 
std::vector<dealii::Patch> patches = data_out.get_patches ()
and copy (and manipulate) the data in "patches" on a patch-by-patch
basis to another std::vector<> in a form the visualisation program can
understand.

The only trouble is: I can not seem to get access to that *protected*
function to get the patches; no matter how I try. Hmmm, perhaps this is
not the right weay to do things afterall...   :-(

Is there a straightforward way to acheive that goal? Another way?
Perhaps there is a simpler way to go about these things than this? 
All I am really trying to do is put the nodal global coordinates and
their solution values into a cell-wise std::vector<>.

Does anyone please have some hints on where I should be reading in the
docs? I have definately missed something obvious here; right?

Best,
        Toby


-- 
Toby D. Young

Assistant Professor Philosophy & Physics
Polish Academy of Sciences
www:   http://www.ippt.gov.pl/~tyoung
skype: stenografia

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to