Skip to content

multi-core version of trueke, a Monte Carlo simulator for the 3D random field Ising model

License

Notifications You must be signed in to change notification settings

crinavar/mctrueke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mctrueke

multi-core version of trueke, a Monte Carlo simulator for the 3D random field Ising model

compile

note: it may be necessary to adapt the Makefile for your machine

make clean make

how to run

./bin/mctrueke -l -t

-h -s -r -x

example single core

bin/mctrueke -l 32 50 -t 4.7 0.02 -h 1.0 -s 2000 1000 10 1 1 -r 100 -x 1 1

multi-core example: 4,2 configuration for replica,spin parallelism.

note: use the OMP_PLACES variable for multi-core execution

OMP_PLACES=cores bin/mctrueke -l 32 50 -t 4.7 0.02 -h 1.0 -s 2000 1000 10 1 1 -r 100 -x 4 2

About

multi-core version of trueke, a Monte Carlo simulator for the 3D random field Ising model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published