آموزش نصب کد محاسباتی سیستا

دانلود سیستا

سیستا یک کد محاسباتی محبوب برای انجام محاسبات نظریه تابعیت چگالی شبکه ها و کلاستر های اتمی است. این کد برای انستیتو های آکادمیک رایگان است و می توان آن را از اینجادانلود کرد.

نصب سیستا برای حرفه ای ها

فرآیند نصب در فصل دوم راهنمای کاربری توضیح داده شده است. راهنمای کاربری به صورت فاصل لتکس siesta.tex در زیر دایرکتوری Docs در محل نصب سیستا موجود است.
اگر شما حرفه ای هستید راهنمای کاربری اطلاعات جامع مفیدی برای شما به ارمغان می آورد. اگر حرفه ای نیستید با ادامه آموزش با ما همراه باشید.

نصب سیستا برای مبتدیان

در ادامه فرض می کنم که شما:

  • در نظر دارید سیستا را روی یک رایان‌کُنج (workstation) لینوکس نصب کنید.
  • تا حدودی با سیستم عامل لینوکس آشنا هستید.
  • در نظر دارید که سیستا را برای همه کاربران موجود در کامپیوتر خود قابل دسترس سازید.
  • می دانید که چطور به root دسترسی پیدا کنید.

وارد سیستم عامل لینوکس بر روی کامپیوتر خود شود. فایل سیستا را دانلود کنید و در مسیری که فایل دانلود شده قرار دارد ترمینال را باز کنید.

دستور زیر را وارد کنید:

tar -xzvf siesta-3.0-rc2.tgz

سپس دستور های زیر را وارد کنید:

 

cd siesta-3.0-rc2/Obj
sh ../Src/obj_setup.sh
cd ../Src
./configure
cp arch.make ../Obj
cd ../Obj
make

حال برنامه در حال کامپایل شدن بر روی سیستم شما می باشد که ممکن است کمی زمان ببرد.

حال برای اینکه دستور siesta برای کاربران قابل دسترسی باشد دستور زیر را وارد کنید:

sudo cp siesta /usr/local/bin

 حال برای پاک کردن فایل های اضافی دستور زیر را وارد کنید:

make clean

 در نهایت اگر نیاز به کد جانبی transiesta دارید برای نصب آن می توانید از دستور زیر استفاده کنید:

make transiesta

 

 

 


بنده دانشجوی دکترای فیزیک ماده چگال از دانشگاه تربیت مدرس تهران هستم. حوزه مورد علاقه من فیزیک محاسباتی (به طور خاص نظریه تابعیت چگالی) و همچنین سیستم های توپولوژیک است.


3 دیدگاه

  • سلام , مهمان
  • خروج
  • ورود

    Or use one of these social networks

This site is protected by wp-copyrightpro.com