|August 13, 2012, 15:51||
calling janaf coefficients
Join Date: Feb 2012
Posts: 11Rep Power: 7
I'm working on fireFoam, OpenFoam and I try to implement a new model. For this model, I need to have access to polynomial Janaf coefficients defined in "constant/thermo.compressibleGas".
My solution was to use a dynamic cast inside my code as follows :
const specieThermo<janafThermo<perfectGas> >& janaf_
dynamic_const<const specieThermo<janafThermo<perfectGas> >&>(thermo_)
And after to call those coefficients with member functions in janafthermo, which are lowCpcoeffs and highCpcoeff.
For example : janaf_.lowCpcoeffs()
When I compile my code, I have no errors, but when I run the code I have a bas cast error ( std::bad_cast)
I don't know how to solve this problem,. If you have any idea you're welcomed.
|janaf, openfoam, polynomial, thermo|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Calculate aerodynamic coefficients with openfoam using only opensource programs||Xwang||OpenFOAM||20||May 20, 2016 11:26|
|A way to optimize the WENO scheme by optimizing the coefficients of linear scheme||moon_light||Main CFD Forum||1||November 27, 2012 10:19|
|calling Janaf coeff||sebastien_F1||OpenFOAM Running, Solving & CFD||0||August 13, 2012 15:20|
|Blottner Coefficients||f_sizer||Main CFD Forum||0||August 26, 2010 07:03|
|Computing aerodynamic coefficients on bidimensional sections in 3D problems||Aragon||FLUENT||0||July 22, 2009 04:07|