|
[Sponsors] |
Problem with the running of compressible homogeneousDynOneEqEddy LES modle |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
October 7, 2015, 05:54 |
Problem with the running of compressible homogeneousDynOneEqEddy LES modle
|
#1 |
New Member
Yupeng Qin
Join Date: Oct 2015
Posts: 1
Rep Power: 0 |
Hello Foamers:
As a beginner of Openfoam, I'm doing a project to simulate the turbulence phanomenen in neck of a Heimholz resonator with different compressible LES Model. The mesh formed in a wegde with axial symmetric BC. Cases work well with compressible oneEqEddy and Smagorinsky LES modeles. But when I turn to the homogeneousDynOneEqEddy Model(which seems to be the only dynamic LES Model available in compressible cases), simulation breaks before the first step with the output like: Selecting turbulence model type LESModel Selecting LES turbulence model homogeneousDynOneEqEddy Selecting LES delta type cubeRootVol --> FOAM Warning : From function cubeRootVolDelta::calcDelta() in file cubeRootVolDelta/cubeRootVolDelta.C at line 52 Case is 2D, LES is not strictly applicable #0 Foam::error:rintStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 Uninterpreted: #3 Foam::dimensioned<double> Foam:perator/<double>(Foam::dimensioned<double> const&, Foam::dimensioned<double> const&) at ??:? #4 Foam::compressible::LESModels::homogeneousDynOneEq Eddy::ck_(Foam::GeometricField<Foam::SymmTensor<do uble>, Foam::fvPatchField, Foam::volMesh> const&) const at ??:? #5 Foam::compressible::LESModels::homogeneousDynOneEq Eddy::updateSubGridScaleFields(Foam::GeometricFiel d<Foam::SymmTensor<double>, Foam::fvPatchField, Foam::volMesh> const&) at ??:? #6 Foam::compressible::LESModels::homogeneousDynOneEq Eddy::homogeneousDynOneEqEddy(Foam::GeometricField <double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::fluidThermo const&, Foam::word const&, Foam::word const&) at ??:? #7 Foam::compressible::LESModel::adddictionaryConstru ctorToTable<Foam::compressible::LESModels::homogen eousDynOneEqEddy>::New(Foam::GeometricField<double , Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::fluidThermo const&, Foam::word const&) at ??:? #8 Foam::compressible::LESModel::New(Foam::GeometricF ield<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::fluidThermo const&, Foam::word const&) at ??:? #9 Foam::compressible::turbulenceModel::addturbulence ModelConstructorToTable<Foam::compressible::LESMod el>::NewturbulenceModel(Foam::GeometricField<doubl e, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::fluidThermo const&, Foam::word const&) at ??:? #10 Foam::compressible::turbulenceModel::New(Foam::Geo metricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::fluidThermo const&, Foam::word const&) at ??:? #11 at ??:? #12 __libc_start_main in "/lib/i386-linux-gnu/libc.so.6" #13 at ??:? I've also tried a 3-D geometry without changing the BC(that may cause some problem), but the output error was the same. I think the problem exists by calculating the coefficient number of c_k or c_e, but have no idea how to correct it. I also wonder if wall functions like the one I used (compressible::kqRWallFunction) here is available for dynamic LESmodels.I've put my LESPropeties and k BC here. Can anyone give some advise about this? With regards Yupeng |
|
March 4, 2016, 10:51 |
|
#2 |
New Member
William
Join Date: Dec 2015
Posts: 2
Rep Power: 0 |
Get rid of this:
SmagorinskyCoeffs { ce 1.05; ck 0.07; } then it will work. |
|
March 5, 2016, 08:51 |
|
#3 |
Member
gereksiz
Join Date: Mar 2015
Posts: 42
Rep Power: 11 |
Can you upload the full case?
@WilliamHill Why do you think it'll work if it is done so? |
|
March 7, 2016, 11:29 |
|
#4 |
New Member
William
Join Date: Dec 2015
Posts: 2
Rep Power: 0 |
I use different solver XiFoam with LesProperties which SmagorinskyCoeffs was removed from. It works. If it doesnt work, the problem must have sth to do with other setup, but not Lesproperties.
|
|
Tags |
compressible, dynamic, lesmodel |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ANSYS Licensing Problem, Processes Running but Showing as Not Running | penguinman | ANSYS | 3 | September 27, 2016 14:30 |
[Other] Problem running after decomposition | paul.m.edwards | OpenFOAM Meshing & Mesh Conversion | 0 | January 14, 2015 13:55 |
problem with homogeneousDynSmagorinsky LES model | bmikuz | OpenFOAM Running, Solving & CFD | 0 | October 3, 2014 13:18 |
Running Error using Compressible OpenFoam Parallel mode | dhendria | OpenFOAM Running, Solving & CFD | 0 | February 13, 2014 21:53 |
LES convergence problem: | Ning | FLUENT | 2 | March 14, 2007 22:08 |