reservoirflow.solutions.numerical.FDM.run#
- FDM.run(nsteps=10, threading=True, vectorize=True, check_MB=True, print_arrays=False, isolver=None)#
Perform a simulation run for nsteps.
- Parameters:
nsteps (int, optional) – _description_
threading (bool, optional) – _description_
check_MB (bool, optional) – _description_
isolver (str, optional) – iterative solver for sparse matrices. Available solvers are [“bicg”, “bicgstab”, “cg”, “cgs”, “gmres”, “lgmres”, “minres”, “qmr”, “gcrotmk”, “tfqmr”]. If None, direct solver is used. Only relevant when argument sparse=True. Direct solver is recommended for more accurate calculations. To improve performance, “cgs” is recommended to increase performance while option “minres” is not recommended due to high MB error. For more information check [1][2].
References
SciPy: Solving Linear Problems.
SciPy: Iterative Solvers.