프로그램 정보

[LAMMPS] LAMMPS 설치하기

정보를공유합니다 2022. 8. 15. 23:34
반응형

안녕하세요, 정보공유소 입니다.

 

원자 혹은 분자 구조를 계산하는 대표적인 프로그램 중, LAMMPS 라는 프로그램이 있습니다.

Molecular dynamics (MD)를 계산할 수 있는 프로그램인데, 무료이고 많은 사람들이 연구 목적으로 사용을 많이 하고 있습니다.

프로그램의 보급화를 위해서 지금부터 LAMMPS에 대해 함께 공부해보도록 하겠습니다.

 

LAMMPS를 사용하기 위해서 가장 먼저 설치를 해야 합니다.

LAMMPS는 과거와 다르게, Linux, Windows, Mac 세 가지 OS에서 사용할 수 있습니다.

다만, 모든 옵션을 원활하게 사용하기 위해서는 Linux 버전 설치를 추천 드립니다.

 

Linux를 설치하기 부담스럽거나, 여분의 PC가 없으신 분들을 위해 윈도우에 Ubuntu를 설치하는 법을 설명 드리도록 하겠습니다.

윈도우10을 기준으로 설명 드리겠습니다 (윈도우11도 동일합니다).

 

윈도우10에 설치되어 있는 Microsoft Store 앱을 실행합니다.

 

가장 맨 위에 있는 검색창에 Ubuntu를 입력하고 검색을 합니다.

 

그러면 가장 첫 번째에 Ubuntu 앱이 보이고, 설치를 하시면 됩니다.

저는 이미 설치가 되어 있기때문에 열기로 되어 있습니다.

 

Ubuntu를 설치하고 실행하면 제대로 작동하지 않을 수 있습니다.

설정을 안해줬기때문인데요, 아래 블로그에서 Ubuntu 실행 방법 설정을 확인하실 수 있습니다.

2022.02.23 - [프로그램 정보] - 윈도우에서 우분투 (Ubuntu) 설치 후 실행 에러 해결 방법

 

윈도우에서 우분투 (Ubuntu) 설치 후 실행 에러 해결 방법

안녕하세요, 정보공유소 입니다. 윈도우에서 듀얼 부팅없이 리눅스 (Linux)를 사용할 수 있는 방법은 바로 Microsoft Store에 있는 우분투 (Ubuntu)를 설치하는 것 입니다. 윈도우10 이상부터는 Microsoft Str

shareinfomation.tistory.com

 

그럼 이제 윈도우에서 Linux를 사용할 수 있는 환경을 구축하였습니다.

Ubuntu를 실행해보겠습니다.

 

위와 같은 Ubuntu 앱을 실행합니다.

 

정상적으로 실행된다면, 위와 같은 창이 뜰 것 입니다.

 

이제 LAMMPS를 설치해보도록 하겠습니다.

우선 apt-get을 업데이트합니다.

 

~$뒤에 sudo apt-get update를 입력하고 엔터키를 누릅니다.

그러면 apt-get이 최신 버전으로 업데이트 될 것 입니다.

 

다 apt-get 업데이트가 되었으면, ~$뒤에 sudo apt-get install lammps를 입력하고 엔터키를 누릅니다.

그러면 lammps가 다운로드되고 설치가 될 것 입니다.

 

정상적으로 설치가 되었다면, ~$뒤에 lmp -in in.lj를 입력하고 엔터키를 누르시면 위와 같은 내용이 나타날 것 입니다.

반응형

KIM이라는 추가 기능을 설치해보도록 하겠습니다.

KIM은 추후에 설명 드리도록 하겠습니다.

 

~$뒤에 sudo apt-get install openkim-models를 입력하고 엔터키를 누릅니다.

그러면, KIM이 다운로드 되고 설치될 것 입니다.

 

Ubuntu가 아닌 Fedora, OpenSuse에서도 설치하실 수 있습니다.

 

Fedora에서는 아래의 순서로 진행합니다.

~$뒤에 dnf install lammps-openmpi를 입력하고 엔터키를 누릅니다.

~$뒤에 module load mpi/openmpi -86_64를 입력하고 엔터키를 누릅니다.

~$뒤에 mpirun -np 2 lmp -in in.lj를 입력하고 엔터키를 눌렀을 때 에러가 없으면 정상적으로 설치가 된 것 입니다.

KIM 옵션은 ~$뒤에 dnf install openkim-models를 입력하고 엔터키를 누르면 됩니다.

 

OpenSuse에서는 아래의 순서로 진행합니다.

~$뒤에 zypper install lammps를 입력하고 엔터키를 누릅니다.

~$뒤에 mpirun -np 2 lmp -in in.lj를 입력하고 엔터키를 눌렀을 때 에러가 없으면 정상적으로 설치가 된 것 입니다.

KIM 옵션은 ~$뒤에 zypper install openkim-modles를 입력하고 엔터키를 누르면 됩니다.

 

설치가 안 되시면 댓글을 남겨주세요.

반응형