Multiclass interface
Project description
Multiclass interface
multiclass_interface
is a package that allows you to interact with multiple objects as if it was a single object.
The interfaced objects can be executed:
- in the same thread
MultiClassInterface
- in individual threads,
MultiThreadClassInterface
- in individual processes
- using
multiprocessing
:MultiProcessClassInterface
- using
mpi4py
:MPIClassInterface
- using
Furthermore, the ProcessClass
can be used to interface an object in a different process as if it was in the current process. This feature is useful when running an object that needs to interface a dll/so in its own memory space.
Installation
pip install multiclass_interface
Usage
See https://hawc2.pages.windenergy.dtu.dk/HAWC2Lib/MulticlassInterface.html
Support
Please use the issue tracker to report problems, ideas for improvments etc.
Merge requests are very welcome
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for Multiclass_interface-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdfa72112988e0aa143784e60ebbde44a9286802651b08059095cb8eb2138e03 |
|
MD5 | 803be6c729ba9f73f244832a35051be5 |
|
BLAKE2b-256 | d75819d8590d66aa0d0bc15f6101a1b30395ebee8ca86f90f64cc234d1180017 |