Link Search Menu Expand Document

Métodos de Diferencias Finitas y Elementos Finitos

\[\left\lbrace \begin{array}{cc} \Delta u = f & x\in\Omega \\ u = 0 & x\in\partial\Omega \end{array} \right.\]

Códigos elementales para la resolución de Ecuaciones en Derivadas Parciales, escritos con fines educativos, como parte de un curso de Análisis Numérico de la Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires.

Comenzar Ver en GitHub


Comenzar

Para contribuir código al proyecto, es necesario tener una cuenta de GitHub.

Luego, ir a la página del proyecto y hacer click en “Fork”. Entonces tendremos una copia personal del repositorio bajo nuestro nombre en el servidor de Github. Para descargarlo, el comando que necesitamos es

git clone https://github.com/your.github.username/MateUBA_PDE.git

(modificando your.github.username por el nombre de usuario que hayamos registrado).

Después de trabajar localmente con el código, cuando querramos subir una copia al servidor, hacer

git add file1.py file2.py

donde file1.py file2.py son los archivos que hemos modificado o añadido. Alternativamente, se puede hacer

git add --all

para añadir todos los archivos del directorio de trabajo (usar esto con cuidado).

Este comando (add) añade los archivos a la lista de archivos del repositorio. Para prepararnos para subir la contribución, hacer

git commit -m "mensaje"

donde “mensaje” incluye un texto con la descripción de los cambios. Finalmente, con

git push

se hace la transferencia de datos hacia el servidor de Github.

Ahora bien, si queremos que nuestros cambios sean incorporados a la versión oficial del proyecto, hay que ir a la página de Github del mismo y pedir un “pull request”. El administrador así podrá revisar nuestros cambios y decidir si los acepta.