View Issue Details

IDProjectCategoryView StatusLast Update
0003329OpenFOAMBugpublic2019-08-19 09:47
ReporterjoegiAssigned Tohenry 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSOpenSUSEOS Version15.1
Product Version7 
Fixed in Versiondev 
Summary0003329: The option minIter does not work with the linear solver PBiCGStab
DescriptionThe option minIter does not work with the linear solver PBiCGStab.

I tested this option (minIter) with the linear solvers PBiCG, PCG, GAMG, smoothSolver (and all of them with different combinations of preconditioners), and the option minIter worked fine. I also tested this option with different physics (compressible, incompressible, multiphase), and the option worked fine.

The only linear solver that does not take the option minIter is the PBiCGStab.

Despite this, the results seem to be correct (at least for the cases where I checked this).

Steps To ReproduceRun any case using the the linear solver PBiCGStab and set the minIter keywork to 10 (or a larger number).
The linear solver will not iterate to the minimum number of iterations (in this case 10).

I am attaching a fast case that you can use to reproduce the issue. Just run the script run_solver.sh:

sh run_solver.sh


Check first that the PBiCGStab solver is set.
Additional InformationI didn't check if the option maxIter was having the same problem.
TagsNo tags attached.

Activities

joegi

2019-08-19 06:22

reporter  

cavity2D.tar.gz (4,147 bytes)

henry

2019-08-19 09:47

manager   ~0010678

Resolved by commit 6736543e3a61fd2c3cbc3ce64525ae63f2b1aad2

Issue History

Date Modified Username Field Change
2019-08-19 06:22 joegi New Issue
2019-08-19 06:22 joegi File Added: cavity2D.tar.gz
2019-08-19 09:47 henry Assigned To => henry
2019-08-19 09:47 henry Status new => resolved
2019-08-19 09:47 henry Resolution open => fixed
2019-08-19 09:47 henry Fixed in Version => dev
2019-08-19 09:47 henry Note Added: 0010678