def __init__(self, tolerance=1e-15, iterations=2000, precon=SmoothedAggregationPreconditioner()): """ :Parameters: - `tolerance`: The required error tolerance. - `iterations`: The maximum number of iterative steps to perform. - `precon`: Preconditioner to use. """ super(LinearPCGSolver, self).__init__(tolerance=tolerance, iterations=iterations, precon=precon)
def __init__(self, tolerance=1e-15, iterations=2000, precon=SmoothedAggregationPreconditioner()): """ Parameters ---------- tolerance : float Required error tolerance. iterations : int Maximum number of iterative steps to perform. precon : ~fipy.solvers.pyAMG.preconditioners.smoothedAggregationPreconditioner.SmoothedAggregationPreconditioner, optional """ super(LinearGMRESSolver, self).__init__(tolerance=tolerance, iterations=iterations, precon=precon)