双腿间已经湿成一片,亚洲啪啪综合AV一区,厨房的春潮A片,日本一道久久高清国产

    快捷下單入口 關(guān)于 合作 招聘 新人手冊 會員中心

    熱線:400-152-6858

    測試狗科研服務(wù)

    預(yù)存 免費(fèi)試測 登錄
    Document
    當(dāng)前位置:文庫百科 ? 文章詳情
    【技能】Win10系統(tǒng)Bash中快速安裝和使用LAMMPS的方法
    來源:本站 時間:2019-10-25 16:19:09 瀏覽:5788次


    前言

    對于LAMMPS初學(xué)者來說,第一件事就是在自己電腦上安裝一個可以運(yùn)行的LAMMPS程序。但是大多數(shù)初學(xué)者都是自己課題組模擬計(jì)算的先鋒隊(duì),沒有安裝和使用LAMMPS的經(jīng)驗(yàn),并且習(xí)慣了Windows操作系統(tǒng),更不愿意將自己的電腦系統(tǒng)轉(zhuǎn)變?yōu)長inux系統(tǒng)。因此,部分初學(xué)者會在自己的電腦上安裝虛擬機(jī),在虛擬機(jī)中安裝和使用LAMMPS;另外一些初學(xué)者可能會嘗試在自己的電腦上安裝上雙系統(tǒng)。這兩種方式筆者都嘗試過,用起來存在很多不方便得地方,特別是雙系統(tǒng),經(jīng)常需要在Windows系統(tǒng)和Linux系統(tǒng)來回切換,筆者已無力吐槽這種方式。

    Build 2016大會上,微軟公司公布了重磅消息,Win10系統(tǒng)下可以直接使用基于Ubuntu的Bash Shell,不再需要安裝笨重的虛擬機(jī),并且Bash用起來更加順暢,與Windows系統(tǒng)共享存儲的文件,與受眾的親和力有了很大的提高。

    本文對Win10系統(tǒng)下如何安裝和使用LAMMPS進(jìn)行了簡單總結(jié),供初學(xué)者參考。整個安裝過程包括兩部分:(1)在Win10系統(tǒng)下啟動Ubuntu系統(tǒng);(2)Ubuntu系統(tǒng)下LAMMPS的安裝和測試。


    安裝過程

    ? 在Win10系統(tǒng)下啟動Ubuntu系統(tǒng)

    Win10系統(tǒng)安裝過程中本身不包含Ubuntu系統(tǒng),需要手動添加,添加的方法非常簡單。

    (1)具體安裝過程為:打開設(shè)置——更新和安全——開發(fā)者選項(xiàng)——選擇 “開發(fā)人員模式”。

    (2)然后進(jìn)入控制版面——程序——啟動或關(guān)閉Windows功能——勾選“適用于LinuxWindows子系統(tǒng)”——點(diǎn)擊確定。安裝過程中需要重啟計(jì)算機(jī),并且需要下載Linux安裝程序。

    (3)安裝之后可以直接在搜索中輸入“bash”就可以找到安裝的bash shell,也可以直接在cmd中輸入“bash”轉(zhuǎn)換到bash shell。

    ? Ubuntu系統(tǒng)下LAMMPS的安裝和測試

    第一種方法非常簡單,根據(jù)LAMMPS官方手冊,可以直接采用編譯好的可執(zhí)行文件進(jìn)行安裝。復(fù)制以下命令,依次執(zhí)行,即可獲得執(zhí)行文件lmp_daily

    1)sudo add-apt-repository ppa:gladky-anton/lammps

    2)sudo apt-get update

    3)sudo apt-get install lammps-daily

    4)cd /lammps/examples/HEAT(打開LAMMPS中有關(guān)傳熱的例子)

    運(yùn)行程序測試:mpirun -np 8 lmp_daily -in in.spce.hex

    或者:mpirun -np 8 lmp_daily < in.spce.hex

    第二種安裝方法稍微復(fù)雜一點(diǎn),但是對初學(xué)者來說也并不難

    1)sudo apt install -y build-essential ccache gfortran openmpi-bin libopenmpi-dev libfftw3-dev libjpeg-dev libpng12-dev python-dev python-virtualenv libblas-dev liblapack-dev libhdf5-serial-dev hdf5-tools(更新和安裝LAMMPS所需要的安裝包,這部分可以根據(jù)需要選擇性安裝)

    2)wget http://lammps.sandia.gov/tars/lammps-stable.tar.gz(從官網(wǎng)下載LAMMPS安裝包)

    3)tar xvzf lammps-stable.tar.gz(解壓安裝包)

    4)cd lammps(注意:這里解壓后的文件夾名為lammps,而實(shí)際解壓的文件名可能不同,需要根據(jù)實(shí)際解壓的文件名進(jìn)行調(diào)整,可以在命令行輸入“l(fā)s”進(jìn)行查看)

    5)cd src/

    6)make -j 4 mpi(編譯可執(zhí)行的文件,成功后會在src文件夾下面得到執(zhí)行文件名字為 “lmp_mpi”。但是在每次計(jì)算中,都需要將可執(zhí)行文件的絕對路徑添加上才能計(jì)算,比較麻煩??梢酝ㄟ^設(shè)定臨時路徑或者修改 “.bashrc”文件解決這個問題,兩者擇一即可)

    保存臨時路徑(第一種方法)

    7)cd(跳轉(zhuǎn)到根目錄)

    8)mkdir lmp(建立臨時文件夾lmp)

    9)cp lammps/src/lmp_mpi ./lmp/(將可執(zhí)行文件復(fù)制cp到lmp中)

    10)pwd(顯示當(dāng)前路徑)

    11)LAMMPS_DIR=$PWD(保存臨時路徑,并進(jìn)行測試)

    12)cd /lammps/examples/HEAT(打開LAMMPS中有關(guān)傳熱的例子)測試:mpirun -np 8 $LAMMPS_DIR/lmp_mpi -in in.spce.hex

    或者:mpirun -np 8 $LAMMPS_DIR/lmp_mpi -in in.spce.hex

    或者修改 .bashrc文件(第二種方法)

    13)執(zhí)行完上述步驟后繼續(xù)下面的步驟

    14)vi .bashrc(輸入i,進(jìn)入編輯模式,并且在.bashrc文件結(jié)尾添加“ export PATH=~/lmp:$PATH”;然后點(diǎn)擊ESC鍵,分別輸入冒號wq,點(diǎn)擊Enter,完成對文件的修改)

    15)source  .bashrc

    16)cd /lammps/examples/HEAT(打開LAMMPS中有關(guān)傳熱的例子)運(yùn)行程序測試:mpirun -np 8 lmp_mpi -in in.spce.hex

    或者:mpirun -np 8 lmp_mpi < in.spce.hex

    本文主要參考了LAMMPS手冊:https://lammps.sandia.gov/doc/Howto_bash.html

    歡迎大家踴躍投稿,豐厚稿酬等你來拿!更多精彩內(nèi)容,請關(guān)注“計(jì)算GO”微信公眾號,獲取最新資訊。

    ————END————

    評論 / 文明上網(wǎng)理性發(fā)言
    12條評論
    全部評論 / 我的評論
    最熱 /  最新
    全部 3小時前 四川
    文字是人類用符號記錄表達(dá)信息以傳之久遠(yuǎn)的方式和工具?,F(xiàn)代文字大多是記錄語言的工具。人類往往先有口頭的語言后產(chǎn)生書面文字,很多小語種,有語言但沒有文字。文字的不同體現(xiàn)了國家和民族的書面表達(dá)的方式和思維不同。文字使人類進(jìn)入有歷史記錄的文明社會。
    點(diǎn)贊12
    回復(fù)
    全部
    查看更多評論
    相關(guān)文章

    【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(上)

    2019-10-25

    晶體結(jié)構(gòu)可視化軟件 VESTA使用教程(下篇)

    2021-01-22

    手把手教你用ChemDraw 畫化學(xué)結(jié)構(gòu)式:基礎(chǔ)篇

    2021-06-19

    【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(下)

    2019-10-25

    基礎(chǔ)理論丨一文了解XPS(概念、定性定量分析、分析方法、譜線結(jié)構(gòu))

    2020-05-03

    Zeta電位的基本理論、測試方法和應(yīng)用

    2020-08-24

    熱門文章/popular

    【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(上)

    晶體結(jié)構(gòu)可視化軟件 VESTA使用教程(下篇)

    手把手教你用ChemDraw 畫化學(xué)結(jié)構(gòu)式:基礎(chǔ)篇

    電化學(xué)實(shí)驗(yàn)基礎(chǔ)之電化學(xué)工作站篇 (二)三電極和兩電極體系的搭建 和測試

    【科研干貨】電化學(xué)表征:循環(huán)伏安法詳解(下)

    基礎(chǔ)理論丨一文了解XPS(概念、定性定量分析、分析方法、譜線結(jié)構(gòu))

    微信掃碼分享文章

    意見反饋

    有獎舉報(bào)

    商務(wù)合作

    ...

    更多

    公眾號

    關(guān)注我們 了解更多

    小程序

    隨時預(yù)約 掌握進(jìn)度

    舉報(bào)有獎

    TEL: 191-3608-6524

    如:在網(wǎng)絡(luò)上惡意使用“測試狗”等相關(guān)關(guān)鍵詞誤導(dǎo)用戶點(diǎn)擊、惡意盜用測試狗商標(biāo)、冒稱官方工作人員等情形,請您向我們舉報(bào),經(jīng)查實(shí)后,我們將給予您獎勵。

    舉報(bào)內(nèi)容:

    200

    上傳附件:
    文件格式不正確,請重新上傳文件格式不正確,請重新上傳文件格式不正確,請重新上傳
    文件格式:jpg、jpeg、png、gif、tif、doc、docx、ppt、pptx、xls、xlsx、pdf、zip、rar
    聯(lián)系方式
    姓名
    電話
    提交意見

    意見反饋

    Suggestions

    您可以在此留下您寶貴的意見,您的意見或問題反饋將會成為我們不斷改進(jìn)的動力。

    意見類型
    測試服務(wù)
    網(wǎng)站功能
    財(cái)務(wù)報(bào)賬
    其他類型
    意見內(nèi)容

    200

    聯(lián)系方式
    姓名
    電話
    提交意見

    收起

    01

    專屬信用額度,先測后付0元下單

    02

    下單享高額積分,萬千好禮免費(fèi)兌

    200
    200元無門檻優(yōu)惠券
    立即激活 立即下單
    已使用
    已作廢

    全流程在線可視化,便捷高效觸手可及

    如下單過程中有任何疑問或需要幫助,請隨時咨詢專屬顧問~
    9
    9折無門檻優(yōu)惠券

    支付一筆訂單后可領(lǐng)取

    立即領(lǐng)取 立即下單
    已使用
    已作廢

    免費(fèi)測+驚喜盲盒+高額福利,多重福利大放送

    新人免費(fèi)測

    雙雙開盲盒(100%中獎)

    邀請人專享

    受邀人專享

    創(chuàng)建/加入團(tuán)隊(duì),解鎖定制化權(quán)益

    01

    1500元團(tuán)隊(duì)專屬優(yōu)惠券

    02

    萬元大額信用額度,享先測后付

    03

    團(tuán)隊(duì)成員統(tǒng)一開票報(bào)銷;

    04

    專業(yè)工程師課題專屬服務(wù)

    領(lǐng)取成功,請下單
    請您支付一筆訂單后才可以領(lǐng)取優(yōu)惠券
    Document
    關(guān)于我們 新手幫助 測試干貨 商務(wù)合作 基金查詢 相關(guān)資質(zhì) 模擬計(jì)算 現(xiàn)場測試 服務(wù)項(xiàng)目 科研繪圖 同步輻射 電池行業(yè)

    聯(lián)系方式/contact

    400-152-6858

    工作時間/work time

    09:00-18:00

    測試狗公眾號

    關(guān)注我們 了解更多

    測試狗小程序

    隨時預(yù)約 掌握進(jìn)度

    蜀公網(wǎng)安備51010602000648號

    蜀ICP備17005822號-1

    成都世紀(jì)美揚(yáng)科技有限公司

    Copyright@測試狗·科研服務(wù)

    肇州县| 洪泽县| 监利县| 沐川县| 平阴县| 通道| 昆山市| 普安县| 阳城县| 鹤峰县| 惠水县| 金昌市| 柳河县| 启东市| 万安县| 武穴市| 德令哈市| 商河县| 霞浦县| 柳州市| 惠东县| 彭山县| 鹤壁市| 彭泽县| 鲁山县| 富阳市| 保定市| 隆德县| 禄丰县| 六枝特区| 普宁市| 宁都县| 玉树县| 东平县| 合水县| 桐乡市| 若尔盖县| 岳西县| 连平县| 犍为县| 水富县|