|
[Sponsors] |
January 11, 2010, 18:53 |
thermophysicalProperties Dict
|
#1 |
New Member
Join Date: Jul 2009
Posts: 14
Rep Power: 17 |
I am trying to model a droplet that is a mixture of heptane and octane.
For this, to implement the liquid mixture, I modified the thermophysicalProperties dictionary as thermoType hMixtureThermo<reactingMixture>; CHEMKINFile "$FOAM_CASE/chemkin/chem.inp"; // We use the central thermo data: CHEMKINThermoFile "~OpenFOAM/thermoData/therm.dat"; inertSpecie N2; liquidComponents ( C7H16 C8H18 ); liquidProperties { C7H16 C7H16 defaultCoeffs; C8H18 C8H18 defaultCoeffs; } Implementing this gives me an out of temperature range error right at the first time step. attempt to use janafThermo<equationOfState> out of temperature range 200 -> 5000; T = 1.20488e+17#0 Foam::error:rintStack(Foam::Ostream&) in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libOpenFOAM.so" #1 Foam::error::abort() in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libOpenFOAM.so" #2 Foam:arcel::setRelaxationTimes(int, double&, Foam::Field<double>&, double&, Foam::Field<double>&, Foam::spray const&, double, Foam::Vector<double> const&, double, double, Foam::Field<double> const&, Foam::Field<double> const&, double) in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libdieselSpray.so" #3 Foam:arcel::updateParcelProperties(double, Foam::spray&, int, int) in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libdieselSpray.so" #4 Foam:arcel::move(Foam::spray&) in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libdieselSpray.so" #5 Foam::spray::inject() in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libdieselSpray.so" #6 Foam::spray::evolve() in "/usr/local/OpenFOAM/OpenFOAM-1.5/lib/linux64GccDPOpt/libdieselSpray.so" #7 main in "/usr/local/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/dieselFoam" #8 __libc_start_main in "/lib64/libc.so.6" #9 Foam::regIOobject::writeObject(Foam::IOstream::str eamFormat, Foam::IOstream::versionNumber, Foam::IOstream::compressionType) const in "/usr/local/OpenFOAM/OpenFOAM-1.5/applications/bin/linux64GccDPOpt/dieselFoam" Could someone tell me where I might be making an error? Moreover, how can I set the mass fraction of each liquid component in the mixture? Thanks. |
|
January 12, 2010, 05:28 |
|
#2 |
Member
Christof Benz
Join Date: Mar 2009
Posts: 52
Rep Power: 17 |
Hi,
could you upload your case, so i have a look at it? massfraction can be set in injectorProps for spray-simulations. i think you dont use this but maybe it`s a starting point. Christof |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Thermophysicalproperties dict entries | srinath | OpenFOAM Running, Solving & CFD | 9 | February 28, 2024 02:51 |
Ensight | Mattijs Janssens (Mattijs) | OpenFOAM Post-Processing | 77 | November 5, 2021 12:33 |
SnappyHexMesh bug or dict syntax change | wikstrom | OpenFOAM Bugs | 2 | January 13, 2009 13:47 |
DieselEngineFoam | stefanke | OpenFOAM Pre-Processing | 42 | December 3, 2008 23:53 |
[mesh manipulation] Building faceZones dict | stefanke | OpenFOAM Meshing & Mesh Conversion | 6 | December 4, 2006 06:59 |