نرم افزار لمپس (LAMMPS) یک کد شبیه سازی دینامیک مولکولی کلاسیک با تمرکز بر مدل سازی مواد است. این برنامه برای اجرای کارآمد بر روی کامپیوترهای موازی طراحی شده است. این نرم افزار در اصل در آزمایشگاه ملی Sandia، یک مرکز وزارت انرژی ایالات متحده توسعه داده شده است.
نرم افزار لمپس برای سیستم هایی که ذرات آنها یک جعبه مستطیلی سه بعدی با چگالی تقریباً یکنواخت را پر می کنند، کارآمدترین است (در مفهوم محاسباتی موازی). لمپس همچنین امکان چرخش همراه و دینامیک مولکولی را به صورت شتابی فراهم می کند. لمپس با بسیاری از ابزارها و موتورهای آنالیز نیز همراه است.
این برنامه دارای پتانسیل هایی برای مواد حالت جامد (فلزات، نیمه هادی ها) و مواد نرم (مولکول های زیستی، پلیمرها) و سیستم های درشت دانه یا مزوسکوپی است. می توان از آن برای مدل سازی اتم ها یا به طور کلی تر، به عنوان شبیه ساز ذرات موازی در مقیاس اتمی، مزو یا پیوسته استفاده کرد.
فهرست
کاربردهای نرم افزار لمپس چیست
لمپس یک برنامه دینامیک مولکولی است که برای شبیه سازی سیالات، فلزات و سایر مواد در سطح مولکولی استفاده می شود. شما می توانید با استفاده از آن دقت خوبی در سطح اتمی مانند دمای انرژی تشکیل نقص و سایر خواص ترمودینامیکی بدست آورید.
نوشتن اسکریپت در لمپس نیز بسیار آسان تر از سایر زبان های برنامه نویسی در نظر گرفته می شود و می توانید به راحتی در عرض 2-3 روز آن را یاد بگیرید. شما می توانید بسیاری از پدیده های فیزیکی مانند ذوب فلزات، پخت، خاموش کردن و غیره را در لمپس انجام دهید.
نرم افزار لمپس بر روی پردازنده های منفرد یا به صورت موازی با استفاده از تکنیک های ارسال پیام و تجزیه فضایی دامنه شبیه سازی اجرا می شود. بسیاری از مدل های آن دارای نسخه هایی هستند که عملکرد سریعی را در CPU، GPU و Intel Xeon Phis ارائه می دهند. این کد به گونه ای طراحی شده است که به راحتی قابل تغییر یا گسترش با عملکرد جدید باشد. لمپس نرم افزار لمپس به عنوان یک کد منبع باز تحت شرایط GPL توزیع می شود.
دینامیک مولکولی آینده روشنی دارد در چند سال آینده ما انتظار پیشرفت های عظیمی در پزشکی، علم مواد، ماشین های مقیاس نانو و غیره داریم. همراه با پیشرفت های اخیر در محاسبات، هرگز زمان بهتری برای ورود به این حوزه وجود نداشته است. پس جای تعجب نیست که چیزی با این همه پتانسیل باید آنقدر پیچیده باشد و الزامات و مسائل زیادی داشته باشد که باید حل شود تا به درستی کار کند.
شما می توانید با نرم افزار لمپس متداول ترین دستورات، رفع اشکال و توابع مشابه لمپس را توضیح دهید. این برنامه قدرت سازماندهی هر چیزی از فشردن کریستال ها تا تاخوردن آنزیم ها را دارد. نحوه کنار هم قرار دادن مولکول های پیچیده با شبیه سازی های دینامیک مولکولی مبتنی بر مکانیک کلاسیک و فرمت های مورد استفاده توسط لمپس امکان پذیر است. این برنامه مبانی دینامیک مولکولی را ابهام زدایی کرده و نشان می دهد که می توان آن را ساده و به راحتی درک کرد.
