Uma biblioteca Python para modelagem de dinâmica de rede e simulação HPC.

pip install --user cortix
Se atualizar para uma nova versão, pode ser necessário especificar a versão
pip install --user cortix=="<version>"
NB: Isso não instalará os executáveis GraphViz, mas apenas o invólucro Python. Instale a biblioteca GraphViz no seu sistema.
Em um ambiente Anaconda (o Terminal MacOS Conde ou Windows Anaconda PowerShell) faz:
pip install cortix
conda install graphviz
Se atualizar para uma nova versão, pode ser necessário especificar a versão
pip install cortix=="<version>"
git clone https://github.com/dpploy/cortix.git
requirements.txt pip install --user -r cortix/requirements.txt
cortix à sua variável $PYTHONPATH export PYTHONPATH=$PYTHONPATH:$(pwd)
Nota: Você pode querer adicionar esta linha ao seu .bashrc para que seja persistente
mpiexec -n xx examples/run_droplet_swirl.py
onde xx é o número de processos MPI que devem corresponder ao número de módulos mais 1. Se houver 10 gotículas e 1 vórtice, use
Os testes são facilitados pelo Pytest. Os testes podem ser executados localmente a partir do diretório tests
cd tests && py.test
Consulte a documentação para saber mais sobre como começar!
Solicitações de tração são bem -vindas. Para grandes mudanças, abra um problema primeiro para discutir o que você gostaria de mudar.
Certifique -se de atualizar os testes conforme apropriado.
Grupo Cortix
c/o Hub de inovação Umass
110 Canal St., 3º andar
Lowell, MA 01852