Tpetra: Purge 'classic' template parameter
Created by: mhoemmen
Purge Tpetra's classic
template parameter.
WARNING: This will break code (e.g., Nalu) that does forward declarations of Tpetra classes.
@trilinos/tpetra
Motivation and Context
Use of the 'classic' template parameter was already deprecated in Trilinos 12.0, and we need to get rid of this in order to move ahead with FY18 Tpetra plans. This will also facilitate using a type alias to let us get rid of other template parameters, like GlobalOrdinal
and Node
.