Skip to main content

Framework for iterative solver via reverse communication

  • Free software: GNU Lesser General Public License v3 or later (LGPLv3+)

Installation

pip install rcis

You can also install the in-development version with:

pip install https://github.com/enricofacca/rcis/archive/main.zip

Documentation

https://rcis.readthedocs.io/

Development

To run all the tests run:

tox

Note, to combine the coverage data from all the tox environments run:

Windows

set PYTEST_ADDOPTS=--cov-append
tox

Other

PYTEST_ADDOPTS=--cov-append tox

Changelog

1.0.0 (2022-06-10)

  • Reverse communication without abstract classes.

0.2.0 (2022-01-16)

  • Reverse communication with just one flag for user-solver communication

0.1.0 (2022-01-10)

  • First release with Reverse communication code

0.0.0 (2022-01-05)

  • First release on PyPI.

Release files for rcis 1.0.0

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

Source distribution (sdist)

Source distribution for rcis 1.0.0
File Size Uploaded
rcis-1.0.0.tar.gz 31.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rcis 1.0.0
File Interpreter ABI Platform
rcis-1.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 51.1 kB

Release files / rcis-1.0.0.tar.gz

Download URL rcis-1.0.0.tar.gz
Size 31.1 kB
Tags Source
SHA-256 checksum
How to use checksums
14b2ddf8d076e180dc9b1ece79e5cce6a1dfdf4b198aa655d0e9b61adc8df885
BLAKE2b-256 checksum
How to use checksums
3b21e79e12247f03253ef0b07694fd8c2d56782c51ebb58ac5d9803e37d6ef17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.8.2 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.10

Release files / rcis-1.0.0-py2.py3-none-any.whl

Download URL rcis-1.0.0-py2.py3-none-any.whl
Size 20.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
f4701e86c9c5859a6e23f9d52aec32ef7c19fd77174d892b513e5da869950c1f
BLAKE2b-256 checksum
How to use checksums
e47a4d20d201d1e7402071ed91bc82c0e13130720ea1a4a9e6719ac6608c8fcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.8.2 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.10

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.3.1

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.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