I write on a big cfd simulation based on a real problem and have to solve 60000 x 60000 systems and the preconditioner wich I´m forced to use
(I tried "solver_parameters={"linear_solver": "gmres","preconditioner": "none"}")
fails:
Error: Unable to initialize uBLAS ILU preconditioner.
Reason: Zero pivot detected in row 4352.
Where: This error was encountered inside uBLASILUPreconditioner.cpp.
I don´t want to sacrifice 2GB to Linux because I have only 8GB and I need Windows, too.
Also I want to keep this Simulation portable for other students who need the results but know even less of FENICS than me.
Finally we have old and idle computers in our lab so spending more time on iterations
is more affordable than installing Linux...