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){ |