|March 14, 2010, 07:58||
Reading forces from previous time step within solver
Join Date: Jan 2010
Location: Kiel, Germany
Posts: 78Rep Power: 9
what would be the best way of reading forces from previous time step within solver code? I'm calculating some cases with OF 1.6 via simpleFoam.
I noticed the function objects where pressure and viscous forces/moments are integrated over given walls (using "libforces.so"). In forces.C the
data of interest accessed by:
... fm.first().first() (pressure forces) or fm.first().second() (viscous forces) fm.second().first() (moment of pressure forces) or fm.second().second() (moment of viscous forces) ... return fm; ... fm.write();
scalar Fp = fm.first().first(); scalar Fv = fm.first().second();
I'm not familiar with the code conventions of OF and new to object oriented programming in C++! Any advice is much appreciated...
|May 25, 2016, 03:00||
Join Date: Feb 2016
Location: Genova, Italy
Posts: 38Rep Power: 3
I know that this is an old post but I'm very interested in it. Have you found a solution to that problem? I need to customize a restraint library inserting pressure and viscous forces calculated in the previous time step.
Do you have any suggestion?
|forces, header, solver|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Dynamic moving mesh||Pei-Ying Hsieh (Hsieh)||OpenFOAM Running, Solving & CFD||64||June 7, 2012 10:04|
|Reading old time step||markc||OpenFOAM Running, Solving & CFD||8||July 22, 2008 15:11|
|Doubt on Implicit Methods||analyse In India||Main CFD Forum||10||March 9, 2007 04:01|
|AMG versus ICCG||msrinath80||OpenFOAM Running, Solving & CFD||2||November 7, 2006 16:15|
|Could anybody help me see this error and give help||liugx212||OpenFOAM Running, Solving & CFD||3||January 4, 2006 19:07|