From debbcaca50ab2414f351353c7239a313438ffc06 Mon Sep 17 00:00:00 2001 From: Gervasio Perez Date: Thu, 10 Aug 2023 16:44:23 +0000 Subject: [PATCH] README y Makefile actualizados --- Makefile | 4 ++-- README.md | 26 +++++++++++++++++++------- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index b238ad4..56c48e0 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,9 @@ install: - ./script_install.sh + bash ./script_install.sh run: - ./run_simulation.sh + bash ./run_simulation.sh test: binaries cd tests/integration && python3 -m unittest test.py diff --git a/README.md b/README.md index 55a5a2b..6f3750d 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,32 @@ # Paralelización de simulación de permeabilidad -## Paso inicial en entorno NIX +## Clonar este repositorio -Ejecutar en la carpeta del proyecto +``` +# Por HTTPS +git clone https://git.csc.gob.ar/ssantisi/simulacion-permeabilidad.git +# Por SSH +git clone git@git.csc.gob.ar:ssantisi/simulacion-permeabilidad.git +``` + +Entrar a la carpeta del proyecto + +``` +cd simulacion-permeabilidad +``` + +## Habilitar NIX e ingresar a entorno ``` +enable_nix nix-shell ``` -y seguir todos los pasos subsiguientes en ese entorno. -*No hace instalar python3, pip, gfortran, gcc y build-essentials pues están provistos por el nix-shell.* Para más info ver el archivo `shell.nix`. -## Instalación de las librerías (Python 3) +## Instalación de las librerías (Python 3) + +**(Sólo si no se usa nix-shell)** Como requisitos previos a la instalación hace falta tener: @@ -68,5 +82,3 @@ 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. - -