Download Instrucciones para el programa de simulación

Document related concepts

Algoritmo de Wang wikipedia , lookup

Transcript
El programa Ising2D.exe permite estudiar mediante el método estadístico de Montecarlo un
sistema magnético bidimensional descrito por el Hamiltoniano de Ising:
1
H0  
2
J σ σ
i
i, j
vecinos
Unidades en la simulación:
J  1, se puede modificar
 1
kB  1
σ i  1
N
j
  H  σi
i 1
El programa tiene la siguiente presentación:
¿Cómo empezar?
1.
Elegir la temperatura, T, y el campo magnético, H.
2.
Elegir el número de filas (y columnas, red cuadrada)
3.
Elegir la configuración inicial, y pulsar Ini_Config.
Aparecerá la imagen de la red de spines.
Se puede seguir gráficamente la evolución del sistema de spines durante un cierto numero de
pasos del algoritmo de Montecarlo (intentos de cambiar un spin tomado al azar) pulsando “Un
ciclo de...”. El número de intentos que realiza en el ciclo es el indicado en la casilla (se puede
modificar).
También se puede ver la evolución de forma continua pulsando “continuo ON/OFF”.
Se puede hacer una pausa, y seguir: “PAUSA ON”
En el panel inferior aparece información sobre la situación de la simulación, así como de los valores
de la magnetización y energía (por spin) de la configuración mostrada.
El programa puede calcular los promedios de m, E, m2 y E2 durante la simulación. Esto ocurre si la
casilla promediar está activada. Estos promedios se pueden reiniciar desactivando y reactivando la
dicha casilla.
Nº de configuraciones usadas en el
cálculo de los promedios
Si el programa está en modo contínuo, y el cálculo de promedios activado, cada vez que
modifiquemos el valor del campo o la temperatura se reinicia el cálculo de promedios
Pulsando “ver gráficas” aparecen 2 ventanas dónde se representarán:
a) M vs T y <E> vs T
b) M vs H y <E> vs H
NO tocar esto
Guarda en un fichero ‘datosT.dat’ los
datos con las siguientes columnas:
T M M2 E E2
En el caso de la ventana “curvas M-H
E-H” el fichero es “datosH.dat”, y las
columnas: H M M2 E E2
Para borrar los datos y empezar de nuevo
Mover esta barra permite
agrandar la gráfica que
deseemos
Las gráficas se actualizan correctamente
si la casilla “promediar” de la ventana
principal está activada
Estos botones realizan las siguientes funciones:
“estabiliza” : realiza (1000 x nº de pasos) iteraciones de Montecarlo, con
el fin de estabilizar el sistema tras cambiar algún parámetro.
“calcula” : realiza (1000 x nº de pasos) iteraciones de Montecarlo, y los
valores de M, M2 , E y E2 de cada una de las configuraciones obtenidas
en el proceso se usan para calcular los promedios de dichas magnitudes.
Estos datos se representan en las gráficas.
Sólo se muestra la configuración final del sistema
Para usar correctamente estas funciones el
modo “continuo” debe estar desactivado:
Recomendaciones:
1.
2.
3.
Usar al menos 20x20 spines (20 filas)
Usar el modo continuo para ver de forma dinámica la evolución del sistema de spines al
variar los distintos parámetros
Para hacer un análisis (el ejercicio) con buena calidad de datos, se recomienda hacer la
siguiente secuencia:
1.
Iniciar el sistema y seleccionar “promediar”. Pulsar ”ver gráficas”. Modo continuo
desactivado.
2.
H fijo,
3.
Elegir una T,
4.
“Estabilizar” (varias veces)
5.
“calcular” . (Se puede pulsar varias veces para ver (en las gráficas o en los
valores mostrados) si hemos estabilizado correctamente el sistema. Cada vez
que se pulsa “calcular” se reinician los promedios)
6.
Elegir nueva T y volver al paso 2
7.
Al terminar, ¡¡¡ Guardar los datos de las gráficas !!!
Secuencia equivalente para estudios en función de H