※ 引述《kuanfu (風之獵人)》之銘言:
: 最近在用HFSS 10版跑模擬時會出現一個奇怪現象
: 就是明明還沒跑完 但是去開Results Report時
: 一樣可以叫出結果
: 感覺蠻奇怪的
: 照理說應該是沒有跑完就沒有辦法叫出結果才是
: 怎麼還沒跑完 就一樣會有結果出現呢~"~
: 在這種情況下所叫出的結果我真的不太敢用
: 我還是比較相信最後跑完所叫出的結果
: 有沒有前輩可以解釋一下這是什麼情況呢?
: 還是說我不小心動到軟體裡面什麼設定
: 才會發生這種情形
: 或是說其實軟體可以在模擬跑到一定程度時叫出目前所解出的結果呢?
: 那最後跑完的結果跟沒跑完所叫出的結果會有差異嗎?
: 麻煩各位前輩幫我解惑了
HFSS 跑模擬的步驟, 會先根據你的模型去切 mesh
再來就是以最初的 mesh 去解 maxwell equations
根據解出來的誤差來修正 mesh, 這個流程叫作 adaptive passes
(預設是最多跑六個迴圈)
等 adaptive pass 跑完才會開始做 frequency sweep
但這時候你已經可以點進去看 solution frequency 的 field results
如果你的 frequency sweep 設定是 "discrete"
HFSS 會在每個頻率分別求解, 所以個別頻率跑出來的解就會是最後的結果
但假使設定成 "interpolating", 個別頻率的解和最後解可能會差很多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 67.186.57.226