Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 물리:재규격화_변환_renormalization_transformation [2022/01/16 11:24] – minwoo | 물리:재규격화_변환_renormalization_transformation [2023/09/05 15:46] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 29: | Line 29: | ||
| 그래서 이러한 과정을 coasre graining이라고 부르는데, | 그래서 이러한 과정을 coasre graining이라고 부르는데, | ||
| + | |||
| + | $\\$ $\\$ 같은 방식으로 128x128개의 스핀 배열을 예로 들어, 아래의 그림들로 보다 명확히 살펴볼 수 있다. | ||
| + | |||
| + | (각각 ' | ||
| + | {{:: | ||
| + | $\\$ | ||
| + | {{:: | ||
| + | |||
| + | ($\beta=0.5$ 로 설정하였고, | ||
| 위에서 설명한 decimation의 방식을 택하여 시뮬레이션을 수행해 보기 위해, 아래의 C++ 코드를 이용할 수 있으며, | 위에서 설명한 decimation의 방식을 택하여 시뮬레이션을 수행해 보기 위해, 아래의 C++ 코드를 이용할 수 있으며, | ||
| - | [[물리: | + | [[물리: |
| - | decimation을 이용하는 부분만 추가해주었다. | + | (spin : 스핀 배열 원본, deci : decimation을 적용시킨 블록 스핀 배열) |
| <code C++> | <code C++> | ||
| Line 108: | Line 117: | ||
| } | } | ||
| - | for (int a=0; | + | for (int a=0; |
| for (int b=0; | for (int b=0; | ||
| if ((a+1)%2==0 && (a+b)%2==1){ | if ((a+1)%2==0 && (a+b)%2==1){ | ||