Output mismatch (see stdout for details) + testDumpSparseSVD.mos ... equation mismatch [time: 1] ==== Log /tmp/omc-rtest-omtmpuser/openmodelica/cruntime/debugDumps/testDumpSparseSVD.mos_temp5473/log-testDumpSparseSVD.mos true "" record SimulationResult resultFile = "", simulationOptions = "startTime = 0.0, stopTime = 0.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'testDumpSVD', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-lv=LOG_NLS_SVD -svdCount=1 -svdSigma=1e-8 -nls=experimental-kinsol'", messages = "Simulation execution failed for model: testDumpSVD LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 1.22304384e+01 | | | | | | Matrix is well conditioned: Cond(M) = 1.22304384e+01 < 1e4 | | | | | Smallest Singular values | | | | | | sigma_1 = 1.21052260e-01, rnorm_1 = 4.21712330e-16 | | | | | Largest Singular values | | | | | | sigma_1 = 1.48052221e+00, rnorm_1 = 3.09185959e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 1.21052260e-01) | | | | | | | V[1][2] = -9.54904116e-01 for NLS Var: 1 with Name: x | | | | | | | V[2][2] = -2.96914347e-01 for NLS Var: 2 with Name: z | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 1.21052260e-01) | | | | | | | U[2][2] = +7.24849454e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 | | | | | | | U[1][2] = +6.88907301e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = inf | | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values | | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.27565568e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = -4.52668442e-09 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 0.00000000e+00) | | | | | | | U[2][2] = -7.07106801e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 | | | | | | | U[1][2] = -7.07106761e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = inf | | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values | | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 4.18017798e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = +1.20713268e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 0.00000000e+00) | | | | | | | U[1][2] = +7.07106809e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 | | | | | | | U[2][2] = +7.07106753e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = inf | | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values | | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.18705502e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = +1.91750837e-10 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 0.00000000e+00) | | | | | | | U[2][2] = +7.07107270e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 | | | | | | | U[1][2] = +7.07106292e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 8.42201884e+01 | | | | | | Matrix is well conditioned: Cond(M) = 8.42201884e+01 < 1e4 | | | | | Smallest Singular values | | | | | | sigma_1 = 1.68059462e-02, rnorm_1 = 1.68562049e-14 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41539995e+00, rnorm_1 = 3.43169838e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 1.68059462e-02) | | | | | | | V[1][2] = +9.99161679e-01 for NLS Var: 1 with Name: x | | | | | | | V[2][2] = +4.09382359e-02 for NLS Var: 2 with Name: z | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 1.68059462e-02) | | | | | | | U[2][2] = -7.07450700e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 | | | | | | | U[1][2] = -7.06762695e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 2.29221972e+01 | | | | | | Matrix is well conditioned: Cond(M) = 2.29221972e+01 < 1e4 | | | | | Smallest Singular values | | | | | | sigma_1 = 6.24233663e-02, rnorm_1 = 3.17080741e-15 | | | | | Largest Singular values | | | | | | sigma_1 = 1.43088071e+00, rnorm_1 = 3.65992182e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 6.24233663e-02) | | | | | | | V[2][2] = -9.88329483e-01 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = -1.52331324e-01 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 6.24233663e-02) | | | | | | | U[1][2] = -7.11845314e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 | | | | | | | U[2][2] = -7.02336280e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 1.09588316e+08 | | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.09588316e+08 < 1e12 | | info | | Smallest Singular values | | | | | | sigma_1 = 1.29047841e-08, rnorm_1 = 1.32425130e-08 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.23284613e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 1.29047841e-08) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = +1.47384472e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 1.29047841e-08) | | | | | | | U[1][2] = +3.31574498e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 | | | | | | | U[2][2] = +3.31574490e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 9.49062656e+07 | | warning | | | Matrix is moderately ill-conditioned: 1e4 < Cond(M) = 9.49062656e+07 < 1e8 | | info | | Smallest Singular values | | | | | | sigma_1 = 1.49011612e-08, rnorm_1 = 7.67813536e-09 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.48758088e-17 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 1.49011612e-08) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = -3.39585509e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 1.49011612e-08) | | | | | | | U[1][2] = -6.61620829e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 | | | | | | | U[2][2] = -6.61620819e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 1.89812531e+08 | | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.89812531e+08 < 1e12 | | info | | Smallest Singular values | | | | | | sigma_1 = 7.45058060e-09, rnorm_1 = 7.42990938e-09 | | | | | Largest Singular values | | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.77748532e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 7.45058060e-09) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z | | | | | | | V[1][2] = -9.55834856e-10 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 7.45058060e-09) | | | | | | | U[1][2] = -3.72454290e-02 for NLS Eqn: 1 with transformational debugger Idx: 12 | | | | | | | U[2][2] = -3.72454040e-02 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 7.48758990e+00 | | | | | | Matrix is well conditioned: Cond(M) = 7.48758990e+00 < 1e4 | | | | | Smallest Singular values | | | | | | sigma_1 = 2.28909949e-01, rnorm_1 = 2.64694856e-16 | | | | | Largest Singular values | | | | | | sigma_1 = 1.71398382e+00, rnorm_1 = 3.88646500e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 2.28909949e-01) | | | | | | | V[1][2] = +8.21582825e-01 for NLS Var: 1 with Name: x | | | | | | | V[2][2] = -5.70089170e-01 for NLS Var: 2 with Name: z | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 2.28909949e-01) | | | | | | | U[2][2] = -7.69339378e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 | | | | | | | U[1][2] = -6.38840295e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 LOG_ASSERT | debug | Solving non-linear system 16 failed at time=0. | | | | For more information please use -lv LOG_NLS. " end SimulationResult; "" Equation mismatch: diff says: --- /tmp/omc-rtest-omtmpuser/openmodelica/cruntime/debugDumps/testDumpSparseSVD.mos_temp5473/equations-expected2026-08-27 19:14:13.995382046 +0000 +++ /tmp/omc-rtest-omtmpuser/openmodelica/cruntime/debugDumps/testDumpSparseSVD.mos_temp5473/equations-got2026-08-27 19:14:14.117380460 +0000 @@ -39,21 +39,21 @@ | | | | | | Cond(M) = inf | | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values | | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 4.87365867e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.27565568e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = +1.14758238e-08 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = -4.52668442e-09 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 0.00000000e+00) -| | | | | | | U[1][2] = +7.07106790e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 -| | | | | | | U[2][2] = +7.07106772e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 +| | | | | | | U[2][2] = -7.07106801e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 +| | | | | | | U[1][2] = -7.07106761e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 @@ -63,69 +63,69 @@ | | | | | | Cond(M) = inf | | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values | | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 1.76642636e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 4.18017798e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = -2.88981103e-08 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = +1.20713268e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. | | | | | | U[:,2] (singular value 0.00000000e+00) -| | | | | | | U[2][2] = -7.07106787e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 -| | | | | | | U[1][2] = -7.07106775e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 +| | | | | | | U[1][2] = +7.07106809e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 +| | | | | | | U[2][2] = +7.07106753e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = 1.89812531e+08 -| | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.89812531e+08 < 1e12 +| | | | | | Cond(M) = inf +| | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf | | info | | Smallest Singular values -| | | | | | sigma_1 = 7.45058060e-09, rnorm_1 = 7.21884708e-09 +| | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 5.55941663e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.18705502e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 7.45058060e-09) +| | | | | | V[:,2] (singular value 0.00000000e+00) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = +3.20032700e-09 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = +1.91750837e-10 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 7.45058060e-09) -| | | | | | | U[1][2] = +1.24705148e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 -| | | | | | | U[2][2] = +1.24705137e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 +| | | | | | U[:,2] (singular value 0.00000000e+00) +| | | | | | | U[2][2] = +7.07107270e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 +| | | | | | | U[1][2] = +7.07106292e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 8 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = 7.48565813e+00 -| | | | | | Matrix is well conditioned: Cond(M) = 7.48565813e+00 < 1e4 +| | | | | | Cond(M) = 8.42201884e+01 +| | | | | | Matrix is well conditioned: Cond(M) = 8.42201884e+01 < 1e4 | | | | | Smallest Singular values -| | | | | | sigma_1 = 2.29023971e-01, rnorm_1 = 2.87428984e-16 +| | | | | | sigma_1 = 1.68059462e-02, rnorm_1 = 1.68562049e-14 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.71439515e+00, rnorm_1 = 2.59035502e-16 +| | | | | | sigma_1 = 1.41539995e+00, rnorm_1 = 3.43169838e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 2.29023971e-01) -| | | | | | | V[1][2] = +8.21378544e-01 for NLS Var: 1 with Name: x -| | | | | | | V[2][2] = -5.70383456e-01 for NLS Var: 2 with Name: z +| | | | | | V[:,2] (singular value 1.68059462e-02) +| | | | | | | V[1][2] = +9.99161679e-01 for NLS Var: 1 with Name: x +| | | | | | | V[2][2] = +4.09382359e-02 for NLS Var: 2 with Name: z | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 2.29023971e-01) -| | | | | | | U[2][2] = -7.69399440e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 -| | | | | | | U[1][2] = -6.38767956e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 +| | | | | | U[:,2] (singular value 1.68059462e-02) +| | | | | | | U[2][2] = -7.07450700e-01 for NLS Eqn: 2 with transformational debugger Idx: 3 +| | | | | | | U[1][2] = -7.06762695e-01 for NLS Eqn: 1 with transformational debugger Idx: 4 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 @@ -133,11 +133,11 @@ | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition | | | | | | Cond(M) = 2.29221972e+01 | | | | | | Matrix is well conditioned: Cond(M) = 2.29221972e+01 < 1e4 | | | | | Smallest Singular values -| | | | | | sigma_1 = 6.24233663e-02, rnorm_1 = 3.79693130e-15 +| | | | | | sigma_1 = 6.24233663e-02, rnorm_1 = 3.17080741e-15 | | | | | Largest Singular values | | | | | | sigma_1 = 1.43088071e+00, rnorm_1 = 3.65992182e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. | | | | | | V[:,2] (singular value 6.24233663e-02) @@ -154,99 +154,98 @@ | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = 1.89812531e+08 -| | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.89812531e+08 < 1e12 +| | | | | | Cond(M) = 1.09588316e+08 +| | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.09588316e+08 < 1e12 | | info | | Smallest Singular values -| | | | | | sigma_1 = 7.45058060e-09, rnorm_1 = 7.36394057e-10 +| | | | | | sigma_1 = 1.29047841e-08, rnorm_1 = 1.32425130e-08 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 5.98346403e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.23284613e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 7.45058060e-09) +| | | | | | V[:,2] (singular value 1.29047841e-08) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = -1.72264832e-08 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = +1.47384472e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 7.45058060e-09) -| | | | | | | U[2][2] = -6.71253625e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 -| | | | | | | U[1][2] = -6.71253614e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | U[:,2] (singular value 1.29047841e-08) +| | | | | | | U[1][2] = +3.31574498e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | | U[2][2] = +3.31574490e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = 1.89812531e+08 -| | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.89812531e+08 < 1e12 +| | | | | | Cond(M) = 9.49062656e+07 +| | warning | | | Matrix is moderately ill-conditioned: 1e4 < Cond(M) = 9.49062656e+07 < 1e8 | | info | | Smallest Singular values -| | | | | | sigma_1 = 7.45058060e-09, rnorm_1 = 3.71185194e-09 +| | | | | | sigma_1 = 1.49011612e-08, rnorm_1 = 7.67813536e-09 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.25153519e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.48758088e-17 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 7.45058060e-09) +| | | | | | V[:,2] (singular value 1.49011612e-08) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = -1.28546987e-08 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = -3.39585509e-08 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 7.45058060e-09) -| | | | | | | U[2][2] = -5.00901027e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 -| | | | | | | U[1][2] = -5.00901018e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | U[:,2] (singular value 1.49011612e-08) +| | | | | | | U[1][2] = -6.61620829e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | | U[2][2] = -6.61620819e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = inf -| | warning | | | Matrix is very ill-conditioned: 1e12 < Cond(M) = inf +| | | | | | Cond(M) = 1.89812531e+08 +| | warning | | | Matrix is fairly ill-conditioned: 1e8 < Cond(M) = 1.89812531e+08 < 1e12 | | info | | Smallest Singular values -| | | | | | sigma_1 = 0.00000000e+00, rnorm_1 = 1.41421356e+00 +| | | | | | sigma_1 = 7.45058060e-09, rnorm_1 = 7.42990938e-09 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 1.75524380e-16 +| | | | | | sigma_1 = 1.41421356e+00, rnorm_1 = 3.77748532e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 0.00000000e+00) +| | | | | | V[:,2] (singular value 7.45058060e-09) | | | | | | | V[2][2] = -1.00000000e+00 for NLS Var: 2 with Name: z -| | | | | | | V[1][2] = +8.74767253e-09 for NLS Var: 1 with Name: x +| | | | | | | V[1][2] = -9.55834856e-10 for NLS Var: 1 with Name: x | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 0.00000000e+00) -| | | | | | | U[2][2] = +7.07106812e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 -| | | | | | | U[1][2] = +7.07106750e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | U[:,2] (singular value 7.45058060e-09) +| | | | | | | U[1][2] = -3.72454290e-02 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | | U[2][2] = -3.72454040e-02 for NLS Eqn: 2 with transformational debugger Idx: 11 LOG_NLS_SVD | info | experimental-kinsol: sparse SVD analysis (scaled = true, Caller: experimental-kinsol: Kinsol entry point). | | | | | Matrix Info | | | | | | NLS eq index = 16 | | | | | | Columns = 2 | | | | | | Rows = 2 | | | | | | NNZ = 4 | | | | | | Curr Time = 0.00000e+00 | | | | | Matrix condition -| | | | | | Cond(M) = 2.09699528e+01 -| | | | | | Matrix is well conditioned: Cond(M) = 2.09699528e+01 < 1e4 +| | | | | | Cond(M) = 7.48758990e+00 +| | | | | | Matrix is well conditioned: Cond(M) = 7.48758990e+00 < 1e4 | | | | | Smallest Singular values -| | | | | | sigma_1 = 6.83980289e-02, rnorm_1 = 3.37026727e-15 +| | | | | | sigma_1 = 2.28909949e-01, rnorm_1 = 2.64694856e-16 | | | | | Largest Singular values -| | | | | | sigma_1 = 1.43430344e+00, rnorm_1 = 4.37868980e-16 +| | | | | | sigma_1 = 1.71398382e+00, rnorm_1 = 3.88646500e-16 | | | | | Smallest right singular vectors (variable space) | | | | | | Found 1 singular vectors. -| | | | | | V[:,2] (singular value 6.83980289e-02) -| | | | | | | V[1][2] = +9.85961136e-01 for NLS Var: 1 with Name: x -| | | | | | | V[2][2] = -1.66974966e-01 for NLS Var: 2 with Name: z +| | | | | | V[:,2] (singular value 2.28909949e-01) +| | | | | | | V[1][2] = +8.21582825e-01 for NLS Var: 1 with Name: x +| | | | | | | V[2][2] = -5.70089170e-01 for NLS Var: 2 with Name: z | | | | | Smallest left singular vectors (function space) | | | | | | Found 1 singular vectors. -| | | | | | U[:,2] (singular value 6.83980289e-02) -| | | | | | | U[2][2] = +7.12794102e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 -| | | | | | | U[1][2] = +7.01373344e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 +| | | | | | U[:,2] (singular value 2.28909949e-01) +| | | | | | | U[2][2] = -7.69339378e-01 for NLS Eqn: 2 with transformational debugger Idx: 11 +| | | | | | | U[1][2] = -6.38840295e-01 for NLS Eqn: 1 with transformational debugger Idx: 12 LOG_ASSERT | debug | Solving non-linear system 16 failed at time=0. | | | | For more information please use -lv LOG_NLS. -LOG_ASSERT | info | simulation terminated by an assertion at initialization " end SimulationResult; "" Equation mismatch: omc-diff says: Line 49: Text differs: expected: ] = + got: ] = == 1 out of 1 tests failed [openmodelica/cruntime/debugDumps/testDumpSparseSVD.mos_temp5473, time: 1]