1 """Stop solver at convergence"""
2
3 from os import path
4
5 from AnalyzedRunner import AnalyzedRunner
6 from PyFoam.LogAnalysis.SteadyConvergedLineAnalyzer import SteadyConvergedLineAnalyzer
7
9 """It is assumed that the provided solver is a steady state
10 solver. After all the linear solvers have initial residuals below
11 their limits the run is assumed to be convergent and the run is
12 stopped by setting
13
14 stopAt nextWrite;
15 writeInterval 1;
16
17 in the controlDict"""
18
19 - def __init__(self,analyzer,argv=None,silent=False,logname="PyFoamSolve",server=False,lam=None):
24
31