Skip to main content

# pycuGMRES

GMRES implementation for Toeplitz-like (Toeplitz, Hankel, Circulant) matrices and mixed (combinations of Diagonal ones and Toeplitz-like ones) matrices

We propose implementations of the Generalized Minimal Residual Method (GMRES) for solving linear systems based on dense, Toeplitz or mixed matrices. The software consists of a python module and a C++ library. The mixed matrices consist of the sum of the diag- onal and the Toeplitz matrices. The GMRES solver is parallelized for running on NVIDIA GPGPU accelerator. We report on the efficiency of the parallelization method applying GMRES to the Helmholtz linear system based on the use of Green’s Function Integral Equation Method (GFIEM) for computing electric field distribution in the design domain.

Release files for pycuGMRES 1.1.4.6.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycuGMRES 1.1.4.6.9
File Size Uploaded
pycuGMRES-1.1.4.6.9.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pycuGMRES 1.1.4.6.9
File Interpreter ABI Platform
pycuGMRES-1.1.4.6.9-py3-none-any.whl Python 3 none any Details

Total release size: 40.7 kB

Release files / pycuGMRES-1.1.4.6.9.tar.gz

Download URL pycuGMRES-1.1.4.6.9.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
97be506cfcdebc85a19f78f3a38d79c369c5fbfa9fc9ef902d9bf6770b7b168e
BLAKE2b-256 checksum
How to use checksums
b03c2dd0a0a9cd5e4ab2358176ca782f15bd99b90e13ccd579647c0db8a76621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/41.6.0.post20191030 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.5

Release files / pycuGMRES-1.1.4.6.9-py3-none-any.whl

Download URL pycuGMRES-1.1.4.6.9-py3-none-any.whl
Size 35.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb12279d1190d25c9fc2c27f9c4af4e42b1d6b80a991a2cc8f18a1f51fb63a25
BLAKE2b-256 checksum
How to use checksums
4971f7fbd768479e83db43964dea76afa5ae3a3e88d927636766ca399bc1b5e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/41.6.0.post20191030 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.5

Release history Release notifications | RSS feed

This release

1.1.4.6.9 This release

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

1 release file

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page