CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

PimpleFoam not solving after iteration 1

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   February 6, 2023, 22:12
Question PimpleFoam not solving after iteration 1
  #1
New Member
 
Abhishek Kandel
Join Date: May 2022
Posts: 3
Rep Power: 4
Abhisek is on a distinguished road
hello, I need help with solving with solving with pimpleFoam. I'v been trying to simulate using pimpleFoam. when I use the solver to solve U, omega and k it gives following error. it works when i run pimplefoam -dry-run


Code:
/*---------------------------------------------------------------------------*\

| ========= | |

| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |

| \\ / O peration | Version: v2012 |

| \\ / A nd | Website: www.openfoam.com|

| \\/ M anipulation | |

\*---------------------------------------------------------------------------*/

Build : _7bdb509494-20201222 OPENFOAM=2012

Arch : "LSB;label=32;scalar=64"

Exec : pimpleFoam

Date : Feb 06 2023

Time : 08:11:56

Host : ubuntu

PID : 40200

I/O : uncollated

Case : /home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first

nProcs : 1

trapFpe: Floating point exception trapping enabled (FOAM_SIGFPE).

fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 5, maxFileModificationPolls 20)

allowSystemOperations : Allowing user-supplied system call operations



// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

Create time



Overriding OptimisationSwitches according to controlDict

fileHandler (unregistered)

maxThreadFileBufferSize 1e+15;



Overriding fileHandler to collated

I/O : collated (maxThreadFileBufferSize 1e+15)

Threading activated since maxThreadFileBufferSize > 0.

Requires large enough buffer to collect all data or thread support

enabled in MPI. If thread support cannot be enabled, deactivate

threading by setting maxThreadFileBufferSize to 0 in

OpenFOAM etc/controlDict

Create mesh for time = 0



Selecting dynamicFvMesh dynamicMotionSolverFvMesh

Selecting motion solver: multiSolidBodyMotionSolver

Applying solid body motion to entire mesh

Selecting solid-body motion function rotatingNoF1IntegrationMotion

Applying solid body motion rotatingNoF1IntegrationMotion to 751182 points of cellZone snappyBackgroundMesh

Selecting solid-body motion function multiMotion

Selecting solid-body motion function rotatingNoF1IntegrationMotion

Constructed SBMF 0 : rotatingMotion of type rotatingNoF1IntegrationMotion

Selecting solid-body motion function donnersSineMotion

Constructed SBMF 1 : pitchingMotion of type donnersSineMotion

Applying solid body motion multiMotion to 0 points of cellZone AMIBladeZone0

Selecting solid-body motion function multiMotion

Selecting solid-body motion function rotatingNoF1IntegrationMotion

Constructed SBMF 0 : rotatingMotion of type rotatingNoF1IntegrationMotion

Selecting solid-body motion function donnersSineMotion

Constructed SBMF 1 : pitchingMotion of type donnersSineMotion

Applying solid body motion multiMotion to 0 points of cellZone AMIBladeZone1

Selecting solid-body motion function multiMotion

Selecting solid-body motion function rotatingNoF1IntegrationMotion

Constructed SBMF 0 : rotatingMotion of type rotatingNoF1IntegrationMotion

Selecting solid-body motion function donnersSineMotion

Constructed SBMF 1 : pitchingMotion of type donnersSineMotion

Applying solid body motion multiMotion to 0 points of cellZone AMIBladeZone2

Selecting solid-body motion function multiMotion

Selecting solid-body motion function rotatingNoF1IntegrationMotion

Constructed SBMF 0 : rotatingMotion of type rotatingNoF1IntegrationMotion

Selecting solid-body motion function donnersSineMotion

Constructed SBMF 1 : pitchingMotion of type donnersSineMotion

Applying solid body motion multiMotion to 0 points of cellZone AMIBladeZone3



PIMPLE: max iterations = 100

field "(U|k|omega|p)" : relTol 0, tolerance 0.0001



Reading field p



Reading field U



Reading/calculating face flux field phi



AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.8120700823266893 max:2.224466093564632 average:1.008029068011056

AMI: Patch target sum(weights) min:0 max:1.251122572988223 average:0.9785420167274796

AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.8120567041590143 max:2.250718003575567 average:1.009633107061281

AMI: Patch target sum(weights) min:0 max:1.251241857076181 average:0.9793452435683825

AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.8120694305859512 max:2.250718036128393 average:1.0085504982919

AMI: Patch target sum(weights) min:0 max:1.251200867730701 average:0.9760537440723536

AMI: Creating addressing and weights between 986 source faces and 1101 target faces

AMI: Patch source sum(weights) min:0.8121252843573656 max:2.272368287597841 average:1.009899474976788

AMI: Patch target sum(weights) min:0 max:1.251234682279849 average:0.9792406707274096

Selecting incompressible transport model Newtonian

Selecting turbulence model type RAS

Selecting RAS turbulence model kOmegaSST

Selecting patchDistMethod meshWave

bounding k, min: 0 max: 0.0001882000000000001 average: 0.0001881999999974891

bounding omega, min: 0 max: 13.20100000000001 average: 13.20100000005734

RAS

{

RASModel kOmegaSST;

turbulence on;

printCoeffs on;

alphaK1 0.85;

alphaK2 1;

alphaOmega1 0.5;

alphaOmega2 0.856;

gamma1 0.5555555555555556;

gamma2 0.44;

beta1 0.075;

beta2 0.0828;

betaStar 0.09;

a1 0.31;

b1 1;

c1 10;

F3 false;

decayControl false;

kInf 0;

omegaInf 0;

}



No MRF models present



No finite volume options present

Constructing face velocity Uf



Courant Number mean: 0 max: 0



Starting time loop



writeDictionary writeDictionary1: monitoring dictionaries:

fvSolution

dynamicMeshDict

transportProperties

turbulenceProperties

controlDict

fvSchemes



--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry flowVelocity is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry pressure is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry turbulentKE is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry turbulentOmega is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry RPM is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry nu is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry rho0 is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry omegaRot is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry pitchRodLength is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry timeEnd is not a dictionary

--> FOAM Warning :

From bool Foam::functionObjectList::read()

in file db/functionObjects/functionObjectList/functionObjectList.C at line 1062

Reading "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/controlDict" at line 17 to 231

Entry timeWrite is not a dictionary

timeActivatedFileUpdate fileUpdateDT output:

time vs file list:

--> FOAM Warning :

File: "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/zeitStep.0" not found





From virtual bool Foam::functionObjects::timeActivatedFileUpdate::read(const Foam::dictionary&)

in file timeActivatedFileUpdate/timeActivatedFileUpdate.C at line 128.

--> loading function object 'fileUpdateDT'



timeActivatedFileUpdate fileUpdateFVSO output:

time vs file list:

--> FOAM Warning :

File: "/home/abhishekkandel/software/OpenFOAM/abhishekkandel-v2012/first/system/fvSolution.0" not found





From virtual bool Foam::functionObjects::timeActivatedFileUpdate::read(const Foam::dictionary&)

in file timeActivatedFileUpdate/timeActivatedFileUpdate.C at line 128.

--> loading function object 'fileUpdateFVSO'



forces airfoilUp0:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilDown0:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilUp1:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilDown1:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilUp2:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilDown2:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilUp3:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

forces airfoilDown3:

rho: rhoInf

Freestream density (rhoInf) set to 1.1436

Not including porosity effects

Courant Number mean: 0 max: 0

Time = 5.81389e-05



PIMPLE: iteration 1

AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.812070082326691 max:2.22446609356463 average:1.008029068011056

AMI: Patch target sum(weights) min:0 max:1.251122572988241 average:0.9785420167274798

AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.8120567041590168 max:2.250718003575565 average:1.010012716661045

AMI: Patch target sum(weights) min:0 max:1.251241857076186 average:0.9806930071608543

AMI: Creating addressing and weights between 986 source faces and 1100 target faces

AMI: Patch source sum(weights) min:0.8120694305859508 max:2.25071803612839 average:1.0085504982919

AMI: Patch target sum(weights) min:0 max:1.251200867730728 average:0.9760537440723539

AMI: Creating addressing and weights between 986 source faces and 1101 target faces

AMI: Patch source sum(weights) min:0.8121252843573645 max:2.272368287597841 average:1.009899474976788

AMI: Patch target sum(weights) min:0 max:1.251234682279913 average:0.9792406707274088

DICPCG: Solving for pcorr, Initial residual = 1, Final residual = 0.005910921573968026, No Iterations 50

DICPCG: Solving for pcorr, Initial residual = 0.2426855788860091, Final residual = 0.002359079469397225, No Iterations 50

DICPCG: Solving for pcorr, Initial residual = 0.02623983649147288, Final residual = 0.0009645537464753456, No Iterations 20

DICPCG: Solving for pcorr, Initial residual = 0.006537223983264086, Final residual = 9.084225546915853e-05, No Iterations 93

time step continuity errors : sum local = 7.936219695984779e-12, global = -2.002767607772247e-13, cumulative = -2.002767607772247e-13

#0 Foam::error::printStack(Foam::Ostream&) at ??:?

#1 Foam::sigFpe::sigHandler(int) at ??:?

#2 ? in /lib/x86_64-linux-gnu/libpthread.so.0

#3 Foam::divide(Foam::Field<double>&, double const&, Foam::UList<double> const&) at ??:?

#4 void Foam::divide<Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::dimensioned<double> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) in ~/OpenFOAM/OpenFOAM-v2012/platforms/linux64GccDPInt32Opt/bin/pimpleFoam

#5 Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > Foam::operator/<Foam::fvPatchField, Foam::volMesh>(Foam::dimensioned<double> const&, Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > const&) in ~/OpenFOAM/OpenFOAM-v2012/platforms/linux64GccDPInt32Opt/bin/pimpleFoam

#6 ? in ~/OpenFOAM/OpenFOAM-v2012/platforms/linux64GccDPInt32Opt/bin/pimpleFoam

#7 __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6

#8 ? in ~/OpenFOAM/OpenFOAM-v2012/platforms/linux64GccDPInt32Opt/bin/pimpleFoam

Floating point exception (core dumped)
Attached Files
File Type: c fvSolution.c (2.3 KB, 0 views)
File Type: c U.c (3.6 KB, 2 views)
File Type: c k.c (2.6 KB, 0 views)
File Type: c nut.c (3.4 KB, 3 views)
File Type: c omega.c (3.6 KB, 0 views)
Abhisek is offline   Reply With Quote

 

Tags
iteration stops, openfoam 2012, pimplefoam, rotating bodies


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
laplacianFoam with source term Herwig OpenFOAM Running, Solving & CFD 17 November 19, 2019 13:47
Free surface issues with interDyMFoam for hydroturbine oumnion OpenFOAM Running, Solving & CFD 0 October 6, 2017 14:05
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
Unstabil Simulation with chtMultiRegionFoam mbay101 OpenFOAM Running, Solving & CFD 13 December 28, 2013 13:12
Differences between serial and parallel runs carsten OpenFOAM Bugs 11 September 12, 2008 11:16


All times are GMT -4. The time now is 22:53.