/serinv

Selected Decomposition Routines

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

SerinV: Selected Inversion, factorization and solver for structured sparse matrices

codecov Code style: black

SerinV bundle implementations of several selected factorization, inversion and solver algorithms for severals types of block-structured sparse matrices.

How to install

# Recommended: Create a new conda environment with python version above 3.9
conda create --name serinv_env python=3.11

# Activate the created environment
conda activate serinv_env

# Move to the root of the repository
cd /path/to/serinv/

# Install the package in editable mode
pip install -e .