ogstools.ogs6py.processvars 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.processvars.ProcessVars[source]#

Bases: BuildTree

Managing the process variables section in the project file.

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

Set initial conditions.

Parameters#

process_variable_name : str components : int or str order : int or str initial_condition : str compensate_non_equilibrium_initial_residuum : str

add_bc(**args)[source]#

Adds a boundary condition.

Parameters#

process_variable_name : str type : str geometrical_set : str geometry : str component : int or str parameter : str bc_object : str mesh : str

add_st(**args)[source]#

Add a source term.

Parameters#

process_variable_name : str type : str geometrical_set : str geometry : str component : int or str parameter : str source_term_object : str mesh : str