You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/faq.rst
+23Lines changed: 23 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -137,6 +137,29 @@ Pre-Processing and Numerics
137
137
138
138
We currently support conversion from the exodusII with the ``exo2nek`` converter. This enables the import from popular mesh generators like ANSYS ICEM and CUBIT.
139
139
140
+
**I received a warning message about Lanczos failing to reach a residual target, what does this mean and what should I do about it?**
141
+
142
+
``Warning: Lanczos reached a residual of 12.840714 (target: 0.000010) after 50 x 50 iterations in Level=7!``
143
+
144
+
This warning is from parRSB (parallel recursive spectral bisection) which is used to distribute the elements to MPI ranks.
145
+
parRSB guarantees "load-balancing", meaning the numbers of elements for each MPI rank are as close as possible.
146
+
It also tries to minimize the communication between ranks by finding the minimal number of separators for the graph partition.
147
+
For each cut, we find the Fiedler vector, the eigenvector of the smallest positive eigenvalue of the graph Laplacian.
148
+
The warning you simply means Lanczos has hard time to converge at one of the levels, which is commonly shown for complex geometries at scale.
149
+
As long as it doesn't produce an error, generally the warning can be ignored.
150
+
However, it's recommended to also track the quality of the partition. You can find lines like these
0 commit comments