本blog主要介紹為什么以及如何用command line來運(yùn)行comsol届谈。參考:
https://www.comsol.com/blogs/how-to-run-simulations-in-batch-mode-from-the-command-line/
why?
為什么要用command line來運(yùn)行comsol呢导盅?或者說它適合解決的問題是什么?
有些時(shí)候涩盾,我們要搭建的comsol model很簡(jiǎn)單州泊,但是solve起來需要花費(fèi)很長(zhǎng)時(shí)間和或者內(nèi)存,這樣如果你同時(shí)run兩個(gè)comsol文件會(huì)非常慢窟勃。那么我們就希望可以先計(jì)算一個(gè)model祖乳,結(jié)束之后再計(jì)算另一個(gè)model。但是每次都需要手動(dòng)去啟動(dòng)comsol秉氧,這樣是一個(gè)比較麻煩的事情眷昆。利用command line就是幫我們解決這樣一個(gè)問題。
how汁咏?
在windows平臺(tái)下這個(gè)可以通過編寫一個(gè)非常簡(jiǎn)單的shell script來實(shí)現(xiàn):
把上述文件保存成bat文件Batch_Commands_For_COMSOL.bat
亚斋,然后在command line輸入Batch_Commands_For_COMSOL
并運(yùn)行就好了。