|
[Sponsors] |
October 26, 2015, 07:44 |
fixedFluxPressure with PisoFoam
|
#1 |
New Member
Mohamed Elshahat Ouda
Join Date: May 2010
Posts: 29
Rep Power: 16 |
Hi all,
I have a problem of using fixedFluxPressure with pisoFoam solver and k-epsilon model which always return the below error at the beginning of simulation . When I change the pressure BC from fixedFluxPressure to zeroGradient the problem solved but I believe that fixedFluxPressure is much more appropriate for my case. Is there any problem regarding using fixedFluxPressure with pisoFoam? Code:
FoamFile { version 2.0; format ascii; class volVectorField; location "0"; object U; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 1 -1 0 0 0 0]; internalField uniform (0.2 0 0); boundaryField { inlet { type fixedValue; value uniform (0.2 0 0); } outlet { type zeroGradient; } lowerWall { type fixedValue; value uniform (0 0 0); } atmosphere { type zeroGradient; } defaultFaces { type empty; } } Code:
FoamFile { version 2.0; format ascii; class volScalarField; object p; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 2 -2 0 0 0 0]; internalField uniform 0; boundaryField { inlet { type fixedFluxPressure; } lowerWall { type fixedFluxPressure; } atmosphere { type zeroGradient; } outlet { type fixedFluxPressure; } defaultFaces { type empty; } } Code:
Starting time loop Time = 0.05 Courant Number mean: 0.1 max: 0.1 DILUPBiCG: Solving for Ux, Initial residual = 1, Final residual = 3.10139e-06, No Iterations 3 DILUPBiCG: Solving for Uz, Initial residual = 0.999993, Final residual = 6.12323e-08, No Iterations 4 #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::sigSegv::sigHandler(int) at ??:? #2 in "/lib/x86_64-linux-gnu/libc.so.6" #3 Foam::divide(Foam::Field<double>&, Foam::UList<double> const&, Foam::UList<double> const&) at ??:? #4 Foam::operator/(Foam::tmp<Foam::Field<double> > const&, Foam::UList<double> const&) at ??:? #5 Foam::fixedFluxPressureFvPatchScalarField::updateCoeffs() at ??:? #6 Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::GeometricBoundaryField::updateCoeffs() at ??:? #7 Foam::fvMatrix<double>::fvMatrix(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::dimensionSet const&) at ??:? #8 Foam::fv::gaussLaplacianScheme<double, double>::fvmLaplacianUncorrected(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) at ??:? #9 Foam::fv::gaussLaplacianScheme<double, double>::fvmLaplacian(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) at ??:? #10 Foam::fv::laplacianScheme<double, double>::fvmLaplacian(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) at ??:? #11 Foam::tmp<Foam::fvMatrix<double> > Foam::fvm::laplacian<double, double>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) at ??:? #12 at ??:? #13 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #14 at ??:? Segmentation fault (core dumped) |
|
October 27, 2015, 06:30 |
|
#2 |
New Member
Mohamed Elshahat Ouda
Join Date: May 2010
Posts: 29
Rep Power: 16 |
Any Idea why I can't use fixedFluxpressure with pisoFoam?
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Differences in solution method for pisoFoam and buoyantBoussinesqPisoFoam | mchurchf | OpenFOAM | 7 | August 6, 2023 10:12 |
why pisoFoam take such a long time to converge? | izna | OpenFOAM Running, Solving & CFD | 51 | October 25, 2013 03:28 |
pisoFoam, pimpleFoam - Fluent user's questions | RodriguezFatz | OpenFOAM Running, Solving & CFD | 0 | September 4, 2013 05:26 |
rhoPimpleFoam with fixedFluxPressure + flowRateInletVelocity --> p diverges | tatu | OpenFOAM Running, Solving & CFD | 1 | March 21, 2013 16:10 |
pisoFoam compiling error with OF 1.7.1 on MAC OSX | Greg Givogue | OpenFOAM Programming & Development | 3 | March 4, 2011 18:18 |