Hi. About once in every 1000 solves, I get all zeros as the solution. Any possible reason? It doesn't seem to depend on the input. If I simply run my program again it's fine. The error code is 0 when it happens.
I just noticed that it isn't touching the solution vector. If I put a value in it before calling Pardiso, when it fails that value is still there.