Solver
In the Feel++ library, we have at our disposition different solvers we can use for our problem resolution.
In this case, we interest us in particular to two of them : LU and ML
Here are the time results for each case, with
-
Original: the initial code before any modifications -
LU-n/ML-n: Code with modification launch on n processors withLU/ML


If we decompose each part of our program, we obtained

As we can clearly see ahead, the ML solver is the best in this case, and so on, this is the one we will use.