|March 20, 2013, 11:51||
Field functions and table
Join Date: Oct 2011
Location: Thessaloniki, Greece
Posts: 36Rep Power: 3
My problem is the following:
I have 30 field functions reporting the molar concentration of 30 different species: F1, F2, .... , F30.
My aim is to use the data from these field functions by an external software.
I could call each of these field functions one by one, but it's a bit heavy.
1/ Thus, I wish to create a field function referencing the 30 set of data. Like a vector where I order the field functions data Order=(F1,F2,F3, ... , F30).
Like this, by calling the filed function 'order', I can get the molar concentration of the specie 3 by calling order.
However, I do success to create such 'order' vector field function. Does anyone know if it is possible to do so?
2/ Another attempt was to create a table from all the above defined 30 field functions. I created such table referencing the 30 molar concentrations associated to their cell ID, and with their position (via the XyzInternalTable)
a/ I can then export the table at every iteration and read the extracted file. But if so, it is quite a heavy solution.
b/ As on 1/, is it possible then to create a matrix defined by a field function, ordering all the 30 molar concentrations by the cell ID? There are examples in the manual about interpolation table data in field functions,but I don't think it is what is needed in my case.
Thank you for any help.
|field function, species, table|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Field Function Conditional Expressions||shanefarrell||STAR-CCM+||4||February 21, 2013 09:44|
|Material Properties table? (function of two variables)||evcelica||CFX||2||October 1, 2012 19:36|
|Field Function for interpolating a table to regulate a mass-flow||Eike||STAR-CCM+||0||August 7, 2012 03:59|
|Mesh refinement with Field Functions - error||Dan Chambers||STAR-CCM+||6||July 6, 2011 15:32|
|Run time Selection Mechanism - Some help required to understand||jaswi||OpenFOAM Running, Solving & CFD||0||March 23, 2009 14:39|