|
3 years ago | |
---|---|---|
bash | 3 years ago | |
fftma_module | 3 years ago | |
test_loop | 3 years ago | |
tests | 3 years ago | |
tools | 3 years ago | |
utilities | 3 years ago | |
.gitignore | 3 years ago | |
Makefile | 3 years ago | |
README.md | 3 years ago | |
config.ini | 3 years ago | |
env.sh | 3 years ago | |
mpirunner.py | 3 years ago | |
requirements.txt | 3 years ago | |
run_simulation.sh | 3 years ago | |
script_fortran.sh | 3 years ago | |
script_install.sh | 3 years ago | |
script_install_py2.sh | 3 years ago |
README.md
Paralelización de simulación de permeabilidad
Instalación de las librerías (Python 3)
make install
Generación de los binarios de conectividad
make binaries
Correr la simulación
make run
Correr los casos de prueba
make test
Correr las pruebas de performance
make perf
Instalar el binario FFTMA
make fftma
Instalación de las librerías (Python 2)
El sistema actualmente se encuentra migrado a Python3 por lo que no se recomienda correr este script.
./script_install_py2.sh
Branches de github
Explicacion sobre las branches que quedaron en github para entender cuales usar:
-
main
-> solo la migracion a python3 sin ninguna cambio sobre el modulo de FFTMA (sin mejoras) -
improvement_NOMBRE
-> branch con elNOMBRE
de la mejora que esta explicado que hace cada una en el analisis
donde la primera es remove_generate_array
y la ultima es multiple_buffers
-
improvement_NOMBRE-logs
-> misma branch de mejora pero agregando informacion de logs que se utilizo para realizar los analisis y no deberian utilizarse porque degradan la performance considerablemente. -
migrate_fortran
-> una branch donde se trato de migrar de fortran a C pero quedo inconcluso el trabajo y no se continuo.