Une bibliothèque Python pour la modélisation de la dynamique du réseau et la simulation HPC.

pip install --user cortix
Si la mise à jour d'une nouvelle version, vous devrez peut-être spécifier la version
pip install --user cortix=="<version>"
NB: Cela n'installera pas les exécutables Graphviz mais seulement le wrapper Python. Installez vous-même la bibliothèque Graphviz sur votre système.
Dans un environnement Anaconda (macOS Terminal conda, ou Windows Anaconda PowerShell) faire:
pip install cortix
conda install graphviz
Si la mise à jour d'une nouvelle version, vous devrez peut-être spécifier la version
pip install cortix=="<version>"
git clone https://github.com/dpploy/cortix.git
requirements.txt pip install --user -r cortix/requirements.txt
cortix à votre variable $PYTHONPATH export PYTHONPATH=$PYTHONPATH:$(pwd)
Remarque: vous voudrez peut-être ajouter cette ligne à votre .bashrc pour que ce soit persistant
mpiexec -n xx examples/run_droplet_swirl.py
où xx est le nombre de processus MPI qui doivent correspondre au nombre de modules plus 1. S'il y a 10 gouttelettes et 1 vortex, utilisez
Les tests sont facilitées par Pytest. Les tests peuvent être exécutés localement à partir du répertoire tests
cd tests && py.test
Veuillez vous référer à la documentation pour en savoir plus sur le démarrage!
Les demandes de traction sont les bienvenues. Pour les changements majeurs, veuillez d'abord ouvrir un problème pour discuter de ce que vous souhaitez changer.
Assurez-vous de mettre à jour les tests, le cas échéant.
Groupe Cortix
C / O UMass Innovation Hub
110 Canal St., 3e étage
Lowell, MA 01852