Reducing dependencies between Teuchos sub packages
Created by: mperego
@jwillenbring @hkthorn, I was trying to reduce to a minimum the dependencies of Intrepid2 and I found that I need to build most of Teuchos in order to use LAPACK wrappers.
In fact Intrepid2 requires TeuchosNumerics, but TeuchosNumerics requires TeuchosComm which in turn requires TeuchosParameterList that requires TeuchosParser.
I think the reason why TeuchosNumerics depends on TeuchosComm is because of the MatrixMarket stuff. Would it be possible to move MatrixMarket in another sub package so that one does not have to build most of Teuchos to use LAPACK wrappers?
I understand it's low priority.. :-)