|
[Sponsors] |
wallHeatFlux utility for an incompressible case |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 18, 2012, 10:23 |
wallHeatFlux utility for an incompressible case
|
#1 |
New Member
Join Date: May 2012
Posts: 2
Rep Power: 0 |
Hello Foamers,
my current work is to simulate the heat transfer coefficient by a circular cylinder in cross-flow. If i run the case with buoyantSimpleFoam (compressible & kOmegaSST) everything is fine, i can use the wallHeatFlux utility. But if I run the case with buoyantBoussinesqSimpleFoam (incompressible & kOmegaSST) , i have several problems: 1.) How can i generate a Thermophysical model for an incompressible fluid? I can't use hRhoThermo or icoPolynomial etc. 2.) Run the case with hPsiThermo<pureMixture<constTransport<specieThermo <hConstThermo<perfectGas>>>>>; make no sense?! But OpenFoam creates in 0-directory a mut-file wich is only for compressible and writes new k and omega files with compressible wallfunctions, then it calculates for time=0 and at time=10 theres an error. Is the utility only for compressible fluids? And there must be a conflict between kOmegaSST and wallHeatFlux, because set RASModel laminar and the case run. Please help me i am a newbie in CFD regards ------------------------------------------------------------------------------ Wall heat fluxes [W] KUGEL 3.47426 Time = 10 Selecting thermodynamics package hPsiThermo<pureMixture<constTransport<specieThermo <hConstThermo<perfectGas>>>>> Reading/calculating face flux field phi Selecting RAS turbulence model kOmegaSST --> Upgrading k to employ run-time selectable wall functions Backup original k to k.old Writing updated k --> Upgrading omega to employ run-time selectable wall functions Backup original omega to omega.old Writing updated omega --> Creating mut to employ run-time selectable wall functions Writing new mut --> Creating alphat to employ run-time selectable wall functions Writing new alphat bounding k, min: 0 max: 1.1343e-09 average: 2.76378e-13 #0 Foam::error:rintStack(Foam::Ostream&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #1 Foam::sigFpe::sigHandler(int) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #2 in "/lib/libc.so.6" #3 Foam::divide(Foam::Field<double>&, Foam::UList<double> const&, Foam::UList<double> const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libOpenFOAM.so" #4 void Foam::divide<Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #5 Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > Foam:perator/<Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #6 Foam::compressible::RASModels::kOmegaSST::F2() const in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #7 Foam::compressible::RASModels::kOmegaSST::kOmegaSS T(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::basicThermo const&, Foam::word const&, Foam::word const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #8 Foam::compressible::RASModel::adddictionaryConstru ctorToTable<Foam::compressible::RASModels::kOmegaS ST>::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::basicThermo const&, Foam::word const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #9 Foam::compressible::RASModel::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::basicThermo const&, Foam::word const&) in "/opt/openfoam201/platforms/linux64GccDPOpt/lib/libcompressibleRASModels.so" #10 in "/opt/openfoam201/platforms/linux64GccDPOpt/bin/wallHeatFlux" #11 __libc_start_main in "/lib/libc.so.6" #12 in "/opt/openfoam201/platforms/linux64GccDPOpt/bin/wallHeatFlux" Floating point exception |
|
Tags |
incompressible, open foam, wallheatflux |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to create an internal fan for a multiRegion case? | phsieh2005 | OpenFOAM | 0 | February 2, 2012 16:32 |
wallHeatFlux utility in OpenFoam1.6 | maruthamuthu_venkatraman | OpenFOAM | 29 | October 3, 2011 10:43 |
thermal analysis - how to model internal fan? | Pei-Ying Hsieh | Main CFD Forum | 6 | March 20, 2008 10:35 |
Free surface boudary conditions with SOLA-VOF | Fan | Main CFD Forum | 10 | September 9, 2006 12:24 |
flow simulation across a small fan | jane luo | Main CFD Forum | 15 | April 12, 2004 17:49 |