-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
testing removing fucntion invertMatrix #831
base: master
Are you sure you want to change the base?
Conversation
jenkins build this opm-simulators=4896 please |
If I recall correctly, we have this here to get better performance. In Dune there was a specialization missing and since DenseMatrix was introduced the optimized invert method was not picked up. I can be missing something. We definitely will need to benchmark the changes here to be sure that the prerequisites do not hold anymore. |
benchmark please |
Did not go through the jenkins failures in detail. But it looks like only small fluctuations. Very likely that we can go ahead to remove the MatrixBlock unless more information shows the opposite. I do not know where to find the benchmark results anymore. |
I have notified Michael about the benchmark problems. In addition we need to do some manual benchmarking with more than 3 phases, too. |
For the blackoil cases, StandardWell has 4 primary variables, so the 4X4 inversion might be used. But I do not think it will affect the performance in a noticeable way. For other cases, maybe the cases with 4 primary variables, like blackoil + polymer might use it, we can check it. Other than that, there is not much 4X4 matrices involved I believe. |
benchmark please |
jenkins build this opm-simulators=4896 please |
benchmark opm-simulators=4896 please |
Benchmark result overview:
View result details @ https://www.ytelses.com/opm/?page=result&id=2515 |
benchmark opm-simulators=4896 please |
No description provided.