|
[Sponsors] |
May 21, 2014, 12:16 |
SIMPLE: no convergence criteria found
|
#1 |
New Member
Gennaro
Join Date: May 2014
Posts: 23
Rep Power: 12 |
Hi all,
I'm working on a solver based on Laplacian Foam. This solver compiles but then crashes returning the following error: Create time Create mesh for time = 0 Reading field T Reading thermophysicalProperties Selecting thermodynamics package { type heSolidThermo; mixture pureMixture; transport polynomial; thermo hPolynomial; equationOfState rhoConst; specie specie; energy sensibleEnthalpy; } Reading Alambda Reading Slambda Reading Tlambda No finite volume options present Radiation model not active: radiationProperties not found Selecting radiationModel none Calculating temperature distribution SIMPLE: no convergence criteria found. Calculations will run for 0.01 steps. Time = 1e-06 #0 Foam::error:rintStack(Foam::Ostream&) in "/afs/cern.ch/project/cfd/OpenFOAM/SLC6/OpenFOAM/OpenFOAM-2.3.x/platforms/linux64Gcc46DPOpt/lib/libOpenFOAM.so" #1 Foam::sigFpe::sigHandler(int) in "/afs/cern.ch/project/cfd/OpenFOAM/SLC6/OpenFOAM/OpenFOAM-2.3.x/platforms/linux64Gcc46DPOpt/lib/libOpenFOAM.so" #2 at sigaction.c:0 #3 Foam::divide(Foam::Field<double>&, Foam::UList<double> const&, Foam::UList<double> const&) in "/afs/cern.ch/project/cfd/OpenFOAM/SLC6/OpenFOAM/OpenFOAM-2.3.x/platforms/linux64Gcc46DPOpt/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 "/afs/cern.ch/user/g/gbozza/OpenFOAM/gbozza-2.3.x/platforms/linux64Gcc46DPOpt/bin/laplacianFoamCustom" #5 at laplacianFoamCustom.C:0 #6 in "/afs/cern.ch/user/g/gbozza/OpenFOAM/gbozza-2.3.x/platforms/linux64Gcc46DPOpt/bin/laplacianFoamCustom" #7 __libc_start_main in "/lib64/libc.so.6" #8 in "/afs/cern.ch/user/g/gbozza/OpenFOAM/gbozza-2.3.x/platforms/linux64Gcc46DPOpt/bin/laplacianFoamCustom" Floating exception (core dumped) I don't understand what SIMPLE: no convergence criteria found means. Please find in attachment the solver and a case. Can you please help? Thanks Best regards |
|
May 21, 2014, 14:17 |
|
#2 |
Senior Member
|
Hi,
currently you have in your fvSolution Code:
SIMPLE { nNonOrthogonalCorrectors 4; } Code:
residualControl { p 1e-2; U 1e-3; "(k|epsilon|omega)" 1e-3; } Concerning the message you've mentioned, it is written by simpleControl constructor: src/finiteVolume/cfdTools/general/solutionControl/simpleControl/simpleControl.C Code:
Foam::simpleControl::simpleControl(fvMesh& mesh) : solutionControl(mesh, "SIMPLE"), initialised_(false) { ... if (residualControl_.empty()) { Info<< algorithmName_ << ": no convergence criteria found. " << "Calculations will run for " << mesh_.time().endTime().value() << " steps." << nl << endl; } ... } |
|
May 22, 2014, 06:20 |
|
#3 |
New Member
Gennaro
Join Date: May 2014
Posts: 23
Rep Power: 12 |
Hi Alex,
thanks for your reply, it was very useful! Best regards Genn |
|
October 21, 2018, 01:08 |
|
#4 |
New Member
|
Hi Alex,
I don't usually write on forums but I want to thank you for that solution! That was helpful while running a modified case of laplacianFoam. The case in the tutorial imports an ANSYS file. I have modified it to import and mesh an stl file. |
|
Tags |
convergence, laplacianfoam, simple |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gmsh installation on terminal help | spitfire | Main CFD Forum | 4 | July 27, 2017 16:11 |
[Other] Mesh Importing Problem | cuteapathy | ANSYS Meshing & Geometry | 2 | June 24, 2017 06:29 |
Force can not converge | colopolo | CFX | 13 | October 4, 2011 23:03 |
Regarding FoamX running Kindly help out | hariya03 | OpenFOAM Pre-Processing | 0 | April 18, 2008 05:26 |
Problem with rhoSimpleFoam | matteo_gautero | OpenFOAM Running, Solving & CFD | 0 | February 28, 2008 07:51 |