Do not unnecessarily provide the matrix to the MKL engine during a Solve() call.
Do not unnecessarily provide the matrix to the MKL engine during a Solve() call.

- during a Solve call, Pardiso does not require the matrix anymore
- depending on the underlying matrix representation, this operation may be expensive
- for timing purposes, move the specification of matrix, rhs, and sol. in the "assembly" phase of Setup() and Solve()

rserban/chrono,rserban/chrono,armanpazouki/chrono,Milad-Rakhsha/chrono,tjolsen/chrono,tjolsen/chrono,dariomangoni/chrono,jcmadsen/chrono,tjolsen/chrono,rserban/chrono,jcmadsen/chrono,armanpazouki/chrono,dariomangoni/chrono,amelmquist/chrono,jcmadsen/chrono,dariomangoni/chrono,projectchrono/chrono,armanpazouki/chrono,jcmadsen/chrono,amelmquist/chrono,amelmquist/chrono,projectchrono/chrono,rserban/chrono,rserban/chrono,andrewseidl/chrono,Milad-Rakhsha/chrono,armanpazouki/chrono,rserban/chrono,Milad-Rakhsha/chrono,jcmadsen/chrono,jcmadsen/chrono,amelmquist/chrono,projectchrono/chrono,rserban/chrono,projectchrono/chrono,dariomangoni/chrono,dariomangoni/chrono,jcmadsen/chrono,tjolsen/chrono,tjolsen/chrono,andrewseidl/chrono,andrewseidl/chrono,Milad-Rakhsha/chrono,Milad-Rakhsha/chrono,projectchrono/chrono,projectchrono/chrono,andrewseidl/chrono,armanpazouki/chrono,andrewseidl/chrono,Milad-Rakhsha/chrono,amelmquist/chrono,armanpazouki/chrono,amelmquist/chrono,dariomangoni/chrono