ogstools.ogs6py.nonlinsolvers module#

Copyright (c) 2012-2024, OpenGeoSys Community (http://www.opengeosys.org)
Distributed under a Modified BSD License.

See accompanying file LICENSE or http://www.opengeosys.org/project/license

class ogstools.ogs6py.nonlinsolvers.NonLinSolvers[source]#

Bases: BuildTree

Adds a non-linearsolver section in the project file.

__init__(tree)[source]#
add_non_lin_solver(**args)[source]#

Add a nonlinear solver.

Parameters#

namestr

name

typestr

one of Picard, Newton or PETScSNES

max_iterint or str

maximum iteraterion

linear_solverstr

linear solver configuration to chose

dampingfloat or str

damping for newton step