Skip to content
Snippets Groups Projects
Commit 72011a21 authored by David Ramos Salamanca's avatar David Ramos Salamanca
Browse files

Update README.md

parent b033cc8b
No related branches found
No related tags found
No related merge requests found
......@@ -16,13 +16,13 @@ Para correr el código se requiere de una instalación de Python3 con numpy.
A continuación se describen los archivos de la carpeta principal:
- parameters.py: contiene los parámetros necesarios para la simulación.
- Observables.py: contiene las funciones para el cálculo de la energía y magnetización de una configuración.
- metropolis.py: contiene una función para la generación aleatoria de un sistema de espines (+1, -1) en una red cuadrada, y una función correspondiente al algoritmo de Metrópolis de Monte Carlo.
- sampling.py: contiene una función que lleva un sistema de espines al equilibrio utilizando metropolis.py y realiza numerosas muestras de su energía y magnetización utilizando observables.py, calcula los observables energía, magnetización, susceptibilidad magnética y calor específico para un rango de temperaturas.
- main.py: ejecuta el muestreo de los datos contenido en sampling.py, los guarda y devuelve el tiempo que toma el código en ejecutarse para cada uno de los tamaños especificados en parameters.py. Los datos resultantes de la ejección de este archivo son guardados en el folder titulado data.
- analysis.ipynb: *jupyter notebook* donde está el análisis realizado a los datos obtenidos anteriormente.
- Ising_model.pdf: documento que contiene el reporte del presente proyecto.
- _parameters.py_: contiene los parámetros necesarios para la simulación.
- _Observables.py_: contiene las funciones para el cálculo de la energía y magnetización de una configuración.
- _metropolis.py_: contiene una función para la generación aleatoria de un sistema de espines (+1, -1) en una red cuadrada, y una función correspondiente al algoritmo de Metrópolis de Monte Carlo.
- _sampling.py_: contiene una función que lleva un sistema de espines al equilibrio utilizando metropolis.py y realiza numerosas muestras de su energía y magnetización utilizando observables.py, calcula los observables energía, magnetización, susceptibilidad magnética y calor específico para un rango de temperaturas.
- _main.py_: ejecuta el muestreo de los datos contenido en sampling.py, los guarda y devuelve el tiempo que toma el código en ejecutarse para cada uno de los tamaños especificados en parameters.py. Los datos resultantes de la ejección de este archivo son guardados en el folder titulado data.
- _analysis.ipynb_: *jupyter notebook* donde está el análisis realizado a los datos obtenidos anteriormente.
- _Ising_model.pdf_: documento que contiene el reporte del presente proyecto.
#### Folders
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment