{"id":30805498,"url":"https://github.com/rushingfox/2d-ising-model-by-mcmc","last_synced_at":"2025-09-06T00:58:21.604Z","repository":{"id":187245557,"uuid":"586943098","full_name":"rushingfox/2D-Ising-Model-by-MCMC","owner":"rushingfox","description":"CUHK PHYS4061 Computational Physics Project B; from two approaches: SSF and Wolff","archived":false,"fork":false,"pushed_at":"2023-01-09T16:23:29.000Z","size":20018,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-08-09T15:25:19.173Z","etag":null,"topics":["algorithm","computational-physics","solid-physics"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rushingfox.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-01-09T15:43:19.000Z","updated_at":"2023-08-09T15:25:31.885Z","dependencies_parsed_at":"2023-08-09T15:38:05.021Z","dependency_job_id":null,"html_url":"https://github.com/rushingfox/2D-Ising-Model-by-MCMC","commit_stats":null,"previous_names":["rushingfox/2d-ising-model-by-mcmc"],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/rushingfox/2D-Ising-Model-by-MCMC","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushingfox%2F2D-Ising-Model-by-MCMC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushingfox%2F2D-Ising-Model-by-MCMC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushingfox%2F2D-Ising-Model-by-MCMC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushingfox%2F2D-Ising-Model-by-MCMC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rushingfox","download_url":"https://codeload.github.com/rushingfox/2D-Ising-Model-by-MCMC/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushingfox%2F2D-Ising-Model-by-MCMC/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273842836,"owners_count":25177921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm","computational-physics","solid-physics"],"created_at":"2025-09-06T00:58:18.058Z","updated_at":"2025-09-06T00:58:21.580Z","avatar_url":"https://github.com/rushingfox.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 2D Ising model by MCMC (from two approaches: SSF and Wolff)\n\n## A quick introduction\n\n2D Ising model is one of the simplest physical models could show phase transition. Analytical solution of it has been proposed by Onsager, but we could also use simulation way to solve it. Here we use two Markov Chain Monte Carlo algorithms, the first of which is Single Spin Flip (SSF) based on Metropolis Algorithm, and the second one is one of the cluster flip algorithms-Wolff Algorithm. Wolff Algorithm has better performance than SSF.\n\n## Method\n\nSee *1.1 MC: Monte Carlo method* in the report.\n\n## Problem\n\nSee *1.2 Ising Model* in the report.\n\n## About the organization of all the files\n\nSee *1.3 Organization of my code files* in the report.\n\n## Maybe the most interesting point for CS majors: The Knowledge in Data Structure Course makes sense!\n\nSee *3.1.4 FIFO working better for cluster growing mechanism: we could give a rough proof* in the report.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frushingfox%2F2d-ising-model-by-mcmc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frushingfox%2F2d-ising-model-by-mcmc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frushingfox%2F2d-ising-model-by-mcmc/lists"}