Cortix is an open-source Python library for enabling develoment and simulation of
network models on massively parallel computers.

Cortix takes a collection of computational modules and provides an
environment for the coupling of these modules into a network simulation.

Cortix provides a layer for data communication between modules in the network
using parallel libraries (MPI for heterogeneous computing, and the Python
multiprocessing library for multi-core computing).

Virtually any computational model that can be mapped onto a network is a
candidate for Cortix development.