Skip to main content

Collaborative Code Coupling PlatfOrm

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

salome_c3po-2.4.2.tar.gz (106.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

salome_c3po-2.4.2-py3-none-any.whl (198.1 kB view details)

Uploaded Python 3

File details

Details for the file salome_c3po-2.4.2.tar.gz.

File metadata

  • Download URL: salome_c3po-2.4.2.tar.gz
  • Upload date:
  • Size: 106.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for salome_c3po-2.4.2.tar.gz
Algorithm Hash digest
SHA256 d63fbb239f548653aca3f3938d98affeedbc4be8b4d38f7ca77587f9aa6b2ea5
MD5 33f5e19e0cbebaf4c2fd7f65634d39c0
BLAKE2b-256 bcd84c9eadc2cb517817623709c3d2db935c7bc3ba43ec986a08b13314aa9af4

See more details on using hashes here.

File details

Details for the file salome_c3po-2.4.2-py3-none-any.whl.

File metadata

  • Download URL: salome_c3po-2.4.2-py3-none-any.whl
  • Upload date:
  • Size: 198.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for salome_c3po-2.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 54ae3bd1e16366811dd6e397040d7f55da142e8e4481881a487cd2050f0c5a6b
MD5 5854963b6a68cf6cec58b93ad5b43969
BLAKE2b-256 33531b1a27853fdaf9f6cb5850fc142e3c073e82dee3c599eb69ff337844c4db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page