본문 바로가기

LIGGGHTS

단단한 atom의 생성

LIGGGHTS는 LAAMPS의 파생 프로그램이라, Granular particle에 대한 이해가 낮은 프로그램이다.

그러다보니, 기본적으로 Hertz model의 Young's modulus는 1E9 이하로 setting되어 있다.

따라서, 이 이상의 Young's modulus를 가지는 atom을 생성하기 위해서는 units명령어 뒤에 특정 명령어를 선언해야 하는데,

다들 아시다 시피 그지 같은 LIGGGHTS의 user manual에는 이러한 명령어가 존재하기 않고, run-time error로 발생하는 골때리는 상황이 연출된다. ㅅㅂ

 

그래서, 아래와 같은 예제를 적어 본다.

units                      si                                         # This command cannot be used after the simulation box
hard_particles             yes

위의 hard_particles yes 명령어를 이용하여 1E9 이상의 Young's modulus를 가지는 atom을 생성해 보자.