CFD Online Discussion Forums

CFD Online Discussion Forums (
-   STAR-CCM+ (
-   -   How can I get a value from a report plot (

toastmaster December 21, 2012 03:46

How can I get a value from a report plot
I guess all of the values on a report plot is stored on somewhere.
So It might be possilbe to recall the value of t-1, t-2 ...
Is there any one who know to recall the values?

ex) Plot.getvalue(Report_Plot, t-2)

or the method to get the values using filed function.

dke December 21, 2012 09:45


try to rightclick the plot node ( plot corresponding to your report), in the pop up menue choose "Tabulate...". You'll get a pop up table with columns for time step and corresponding value.

toastmaster December 21, 2012 09:54

Thanks dke

What I want to do is to calculate a user define function with a values on the plot at every time step(or iteration)

the way you mentioned is not profer to do that.

It is possible, if I get the values every step and store on memory temporary, using Java. but I guess there are easier way to get the values.

What if we can export the values to use the menu you mentioned(tabulate), it means the values must be stored in somewhere of the simfile.

So, What I try to do is to extract and directly use the values

dke December 21, 2012 10:12

Ah ok, i see your problem.

Well, i didnt try it this way, yet.
I know one solution that's working just in time. You can use the field function corresponding to each report (Tools-> Field Functions-> Report: Name of the report). But the Field function only stores the value of the current time step.

All times are GMT -4. The time now is 11:26.