LAMMPS 썸네일형 리스트형 LAMMPS에서 Clump의 구현 LAMMPS에서 Clump를 구현하기 위해서는 fix rigid스타일을 사용한다.이 경우, LAMMPS temperature를 계산 과정이 fix rigid를 통해 계산되므로, 추가적인 integration은 하지 말아야 한다. 기본적으로 lammps는 point atom으로 간주하므로, 3개의 DOF (rotation 무시)를 가지는데 별도의 선언이 없으면 temperature계산 과정에서 rigid clump의 6개 DOF를 제외하는 과정을 거친다. 이 과정에서 DOF가 "- 또는 0"로 계산되어 버린다.예를 들어 2개의 Atom이 1개의 clump를 구성하면 DOF는 3x2 - 6 = 0 이 되어 다음과 같이 에러가 발생한다.ERROR: Temperature compute degrees of fre.. 더보기 Intel build with (Packages : granular, openmp, vtk, rigid) 기존 컴파일 쓰레기 정리make uninstallxargs sudo rm Intel oneAPI 컴파일러 사용을 위한 모듈 확인$ module avail--------------------------------------------------------------- /opt/modules/modulefiles ---------------------------------------------------------------advisor/2025.0 compiler-rt/latest debugger/latest dpl/2022.7 intel_ippcp_intel64/2025.0 tbb/2022.0 advisor/lates.. 더보기 Intel, GPU, OpenMP, Granular, MPI cmake ../cmake \ -D LAMMPS_MACHINE=OIGG \ -D CMAKE_INSTALL_PREFIX=$HOME/LAMMPS_OIGG \ -D PKG_GPU=on \ -D GPU_API=cuda \ -D GPU_ARCH=sm_61 \ -D CUDPP_OPT=no \ -D CUDA_MPS_SUPPORT=yes \ -D PKG_OPENMP=on \ -D INTEL_ARCH=cpu \ -D INTEL_LRT_MODE=threads \ -D PKG_GRANULAR=on \ -D PKG_VTK=on \ -D VTK_DIR=$HOME/VTK_gcc_install/lib/cmake/vtk-9.4 \ -D BUILD_MPI=yes \ -D BUILD_OMP=yes 더보기 Pair styles https://docs.lammps.org/Commands_pair.html 5.8. Pair styles — LAMMPS documentation© Copyright 2003-2024 Sandia Corporation.docs.lammps.org 5.8. Pair stylesAll LAMMPS pair_style commands. Some styles have accelerated versions. This is indicated by additional letters in parenthesis: g = GPU, i = INTEL, k = KOKKOS, o = OPENMP, t = OPT.nonezerohybrid (ko)hybrid/molecular (o)hybrid/overlay (ko)hybri.. 더보기 Acceleration Packages https://docs.lammps.org/Speed_compare.html 7.5. Comparison of various accelerator packages — LAMMPS documentationBoth, the GPU and the KOKKOS package allows you to assign multiple MPI ranks (= CPU cores) to the same GPU. For the GPU package, this can lead to a speedup through better utilization of the GPU (by overlapping computation and data transfer) and more efficidocs.lammps.org 7.5. Comparis.. 더보기 Granular Package RestrictionsThis pair style is part of the GRANULAR package. It is only enabled if LAMMPS was built with that package. See the Build package page for more info.This pair style requires that atoms store per-particle radius, torque, and angular velocity (omega) as defined by the atom_style sphere.This pair style requires you to use the comm_modify vel yes command so that velocities are stored by .. 더보기 LAMMPS Granular particle의 가속 패키지 gran/hertz/history (o)gran/hooke (o)gran/hooke/history (ko)granular o는 openMP, k는 KOKKOS granular는 granular package 더보기 Build with GPU Package KOKKOS Package를 사용할까 했는데, 불행하게도 Granular siulation을 위한 atom_style sphere는 KOKKOS package를 지원하지 않는다고 한다.차선책으로 GPU Package를 써 볼까 한다.https://docs.lammps.org/Howto_granular.html 8.5.2. Granular models — LAMMPS documentationGranular system are composed of spherical particles with a diameter, as opposed to point particles. This means they have an angular velocity and torque can be imparted to them to .. 더보기 이전 1 2 3 4 5 6 다음