Emg3d

Latest version: v1.8.4

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.3.0

-----------------------

**2019-01-18**

- Semicoarsening option.
- Number of cells must still be 2^n, but n can be different in the x-, y-, and
z-directions.
- Many other iterative solvers from :mod:`scipy.sparse.linalg` can be used. It
seems to work fine with the following methods:

- :func:`scipy.sparse.linalg.bicgstab`: BIConjugate Gradient STABilize;
- :func:`scipy.sparse.linalg.cgs`: Conjugate Gradient Squared;
- :func:`scipy.sparse.linalg.gmres`: Generalized Minimal RESidual;
- :func:`scipy.sparse.linalg.lgmres`: Improvement of GMRES using alternating
residual vectors;
- :func:`scipy.sparse.linalg.gcrotmk`: GCROT: Generalized Conjugate Residual
with inner Orthogonalization and Outer Truncation.

- The SciPy-solver or MG can be used all in combination or on its own, hence
only MG, SciPy-solver with MG preconditioning, only SciPy-solver.

0.2.0

------------------------

**2019-01-14**

- Line relaxation option.

0.1.0

----------------

**2018-12-28**

- Standard multigrid with or without BiCGSTAB.
- Tri-axial anisotropy.
- Number of cells must be 2^n, and n has to be the same in the x-, y-, and
z-directions.

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.