此問題是由於線性勁度矩陣產生奇異點,以至於線性求解器不能求解。 檢查邊界條件是否都有設定,確認是否有遺漏。例如求解Navier-Stokes問題時看是否有必要增加約束點在邊界上 當在此非線性系統內的起始猜值給予為一常數定值時,也就是其導數為0將會導致方程式產生奇異點。要修正此項次必須定義一非零的導數例如1e-6*sqrt(x^2+y^2+z^2) 當求解非線性特徵值且有一為零的線性點,尤其是使用RF模組或是聲學模組時求解特徵頻率分析且使用PML或是材料有損失的數值模擬。要解決這問題可以嘗試在Study->Solver Configurations->Solver->Eigenvalue solver 視窗內定義一非零特徵線性點值。且如果具有第一次求解的答案,可使用在後處理中Result>Derived Values> Global Evaluation估算對自己有意義的lambda。並將此值做為新的特徵線性點值進而再度求解並且重覆此過程直到特徵值不再變化。通常不會花費太多次疊代即可找到答案。 |