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
@cwsmith and @joshia5 It seems that the way QR decomposition is implemented in PUMI has a difficulty when matrix entities are large numbers. Fixing that might take a while for me. I will let you know once that is done.
In the mean time, you can get around this error by doing the following (so @joshia5 can move forward with his pumi tests):
Divide all the elements of M by a large factor (1000.0 for example).
Then use the eigen decomposition
Multiply the eigen values by the same factor (1000.0). Eigen vectors are the same for both the scaled down M and original M, so nothing needs to be done there.
For a 3x3 input matrix
A = 22391.839134, -79303.375391, 44018.262128 ,
-79303.375391, 294606.941173, -172004.515247,
44018.262128, -172004.515247, 521170.455823
the eigen function
core/apf/apfMatrix.cc
Line 68 in 30a332d
fails to converge at
core/apf/apfMatrix.cc
Line 76 in 30a332d
However it was confirmed externally that performing eigen value decomposition for this input A
is possible.
The text was updated successfully, but these errors were encountered: