Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Post-processing of mph files with script or matlab
Posted May 19, 2010, 5:08 a.m. EDT 0 Replies
Please login with a confirmed email address before reporting spam
It is likely a trivial question but I could not sort out the answer by myself.
Position of the problem:
I am solving a 2-dim time-dependent PDE model, with dependent variables u(x,y,t), v(x,y,t),k(x,y,t),p(x,y,t).
Since simulations need to run over long times, I produced a set of .mph files: the first one
saves the state of the model from t = 0 to t = T1, the second one starts from T1 to t = T2 and so forth,...
Out of all the data produced I need to make statistical analysis on the variables u,v,k,p just at few spatial locations.
I am running version 3.5 (NOT 3.5a), hence I may use comsol script. On the other hand, have not access to
Matlab easily (I could arrange it, if necessary, but would rather not).
In conclusion, I would like to write a script that
a) load sequentially the .mph files
b) for each simulation extracts the arrays u,v,k,p at the locations selected and assembles them into one single array
c) makes the postprocessing. This seems the easy part.
However, up to now, I only used COMSOL through its graphical interface, so am quite unexperienced
with scripting.
I anticipated that it looks like trivial, but from reading the user's guide, I was not able to understand
how doing point (a).
Thanks for your cooperation
Fabio
Hello Fabio Sattin
Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.
If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.