Commit
b63e2779dd0149fbd12777fe6d0cef52657845e3
by noreply[Core][LinearSolver] Introduction of ordering method components (#4477)
* Introduction of ordering method components
* Give names to ordering methods
* Use OrderingMethod to select the solver
* Introduce EigenSolver factory
* cleanup
* Prefer metis when available
* deprecate traits
* documentation
* Fix by adding this
* Fix initialization of static variable
* Deprecate the Data 'ordering'
* Remove usage of ordering Data
* Initialize solver otherwise ordering method is not crated