Skip to content

jvolmer/action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Action

https://codecov.io/gh/jvolmer/action/branch/main/graph/badge.svg https://github.com/jvolmer/action/actions/workflows/ci.yml/badge.svg

> Simulation of the Ising model implemented using the actor model

Usage

Build

cargo build

Execute

cargo run

Run tests

cargo test

Milestones

Can compute magnetization

  • [X] Can do a Metropolis step on one spin
  • [X] Can do Metropolis steps on each spin on a lattice to generate a configuration
  • [X] Can compute magnetization on one configuration
  • [X] Can compute magnetization on full set of configurations (including uncertainty)

Can read and write configuration files and use them for computation of magnetization

  • [ ] Can write one lattice configuration to a file
  • [ ] Can read configuration from file
  • [ ] Can compute magnetization from a set of configuration files

Uses actor model for computation of magnetization from configuration files

  • [ ] Include proper actor library
  • [ ] Worker actor can read one configuration and compute magnetization on it
  • [ ] Manger actor can distributes work onto workers and computes resulting magnetization

Background

TODO

Theory

TODO

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages