Learn R Programming

isingLenzMC

isingLenzMC: Monte Carlo for Classical Ising Model

Copy Link

Version

Install

install.packages('isingLenzMC')

Monthly Downloads

123

Version

0.2.5

License

GPL (>= 3)

Maintainer

Mehmet Suzen

Last Published

July 2nd, 2016

Functions in isingLenzMC (0.2.5)

isPerform1D

Perform metropolis MC on 1D Ising model
isStep1D

Carry one step Metropolis Monte Carlo on 1D ising model
flipConfig1D

Given Flip a site randomly
lattice1DenergyNN_R

Nearest-Neighbour energy in periodic boundary conditions in 1D
flipConfig1Dmany

Flip a single site randomly many times
genUniform

Get uniformly a spin state
flipConfig1D_R

Given Flip a site randomly
lattice1DenergyNN

Nearest-Neighbour energy in periodic boundary conditions in 1D
genConfig1D

Generate one dimensional spin sites randomly
genConfig1D_R

Generate one dimensional spin sites randomly
transferMatrix

Compute theoretical transfer matrix
transitionProbability1D_R

Compute transition probability using Boltzmann distribution.
sumVec

Sum given vector
transitionProbability1D

Compute transition probability using Boltzmann distribution.
totalEnergy1D_R

Total energy in periodic boundary conditions in 1D
totalEnergy1D

Total energy in periodic boundary conditions in 1D
sumVec_R

Sum given vector