Collaborative Code Coupling PlatfOrm
C3PO (Collaborative Code Coupling PlatfOrm) is part of Salome platform.
It is a Python library offering generic services for the definition of coupled calculations with codes meeting a certain framework (use of MEDCoupling, MPI and ICoCo).
The main objective of C3PO is to facilitate and standardize the writing of coupling scripts, in particular in HPC (High Performance Computing) environment. It also provides generic (and HPC-compatible) implementations of the main coupling algorithms (Picard iteration, Anderson acceleration, JFNK), and allows pooling of efforts in the development and verification of multi-physics calculation schemes.
C3PO is code- and physics-agnostic, and therefore constitutes a kernel of generic methods that can be shared by different multi-physics applications. For this reason, it has been made open-source under the (highly permissive) 3-Clause BSD License and available here.
Metadata
Release files for salome-c3po 2.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| salome_c3po-2.4.2.tar.gz | 106.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| salome_c3po-2.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 305.0 kB
Release files / salome_c3po-2.4.2.tar.gz
| Download URL | salome_c3po-2.4.2.tar.gz |
|---|---|
| Size | 106.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d63fbb239f548653aca3f3938d98affeedbc4be8b4d38f7ca77587f9aa6b2ea5
|
|
BLAKE2b-256 checksum How to use checksums |
bcd84c9eadc2cb517817623709c3d2db935c7bc3ba43ec986a08b13314aa9af4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / salome_c3po-2.4.2-py3-none-any.whl
| Download URL | salome_c3po-2.4.2-py3-none-any.whl |
|---|---|
| Size | 198.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
54ae3bd1e16366811dd6e397040d7f55da142e8e4481881a487cd2050f0c5a6b
|
|
BLAKE2b-256 checksum How to use checksums |
33531b1a27853fdaf9f6cb5850fc142e3c073e82dee3c599eb69ff337844c4db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|