isingLenzMC: Monte Carlo for Classical Ising Model
Version 0.2.5

Classical Ising Model is a land mark system in statistical physics.The model explains the physics of spin glasses and magnetic materials, and cooperative phenomenon in general, for example phase transitions and neural networks.This package provides utilities to simulate one dimensional Ising Model with Metropolis and Glauber Monte Carlo with single flip dynamics in periodic boundary conditions. Utility functions for exact solutions are provided.

AuthorMehmet Suzen [aut, cre]
Date of publication2016-07-02 03:03:29
MaintainerMehmet Suzen <mehmet.suzen@physics.org>
LicenseGPL (>= 3)
Version0.2.5
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("isingLenzMC")

Getting started

README.md

Popular man pages

flipConfig1D: Given Flip a site randomly
flipConfig1Dmany: Flip a single site randomly many times
flipConfig1D_R: Given Flip a site randomly
isStep1D: Carry one step Metropolis Monte Carlo on 1D ising model
lattice1DenergyNN: Nearest-Neighbour energy in periodic boundary conditions in...
totalEnergy1D_R: Total energy in periodic boundary conditions in 1D
transferMatrix: Compute theoretical transfer matrix
See all...

All man pages Function index File listing

Man pages

flipConfig1D: Given Flip a site randomly
flipConfig1Dmany: Flip a single site randomly many times
flipConfig1D_R: Given Flip a site randomly
genConfig1D: Generate one dimensional spin sites randomly
genConfig1D_R: Generate one dimensional spin sites randomly
genUniform: Get uniformly a spin state
isPerform1D: Perform metropolis MC on 1D Ising model
isStep1D: Carry one step Metropolis Monte Carlo on 1D ising model
lattice1DenergyNN: Nearest-Neighbour energy in periodic boundary conditions in...
lattice1DenergyNN_R: Nearest-Neighbour energy in periodic boundary conditions in...
sumVec: Sum given vector
sumVec_R: Sum given vector
totalEnergy1D: Total energy in periodic boundary conditions in 1D
totalEnergy1D_R: Total energy in periodic boundary conditions in 1D
transferMatrix: Compute theoretical transfer matrix
transitionProbability1D: Compute transition probability using Boltzmann distribution.
transitionProbability1D_R: Compute transition probability using Boltzmann distribution.

Functions

flipConfig1D Man page Source code
flipConfig1D_R Man page Source code
flipConfig1Dmany Man page Source code
genConfig1D Man page Source code
genConfig1D_R Man page Source code
genUniform Man page Source code
isPerform1D Man page Source code
isStep1D Man page Source code
lattice1DenergyNN Man page Source code
lattice1DenergyNN_R Man page Source code
sumVec Man page Source code
sumVec_R Man page Source code
totalEnergy1D Man page Source code
totalEnergy1D_R Man page Source code
transferMatrix Man page Source code
transitionProbability1D Man page Source code
transitionProbability1D_R Man page Source code

Files

inst
inst/examples
inst/examples/effectiveErgodicity
inst/examples/effectiveErgodicity/isingErgodicity.R
inst/examples/effectiveErgodicity/README
inst/examples/effectiveErgodicity/run.R
inst/examples/effectiveErgodicity/plotData.R
inst/examples/powerLawErgodicity
inst/examples/powerLawErgodicity/generateData.R
inst/examples/powerLawErgodicity/analyseData.R
inst/examples/powerLawErgodicity/functions.R
inst/CITATION
inst/doc
inst/doc/isingLenzMC.pdf
inst/doc/isingLenzMC.R
inst/doc/isingLenzMC.Rnw
src
src/isingLib.c
NAMESPACE
NEWS
R
R/isingLibWrapper.R
R/isingUtils.R
R/isingLibR.R
vignettes
vignettes/isingLenzMC.Rnw
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/flipConfig1Dmany.Rd
man/isStep1D.Rd
man/flipConfig1D_R.Rd
man/genUniform.Rd
man/genConfig1D_R.Rd
man/lattice1DenergyNN_R.Rd
man/lattice1DenergyNN.Rd
man/totalEnergy1D.Rd
man/transitionProbability1D_R.Rd
man/sumVec_R.Rd
man/isPerform1D.Rd
man/totalEnergy1D_R.Rd
man/transferMatrix.Rd
man/flipConfig1D.Rd
man/transitionProbability1D.Rd
man/sumVec.Rd
man/genConfig1D.Rd
GPL-3
LICENCE.note
isingLenzMC documentation built on May 20, 2017, 3:23 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.