Amesos2: Purge use of Tpetra::DefaultPlatform
Created by: mhoemmen
@trilinos/amesos2 @trilinos/tpetra
Description
Purge all use of Tpetra::DefaultPlatform
from Amesos2 source, tests, and examples. Use Tpetra::ScopeGuard
where appropriate.
Motivation and Context
This relates to #57 and will help ensure more consistent Tpetra initialization and choice of defaults.
Related Issues
- Related to #57
How Has This Been Tested?
Mac, Clang, OpenMPI 3.0.0.
Checklist
-
My commit messages mention the appropriate GitHub issue numbers. -
My code follows the code style of the affected package(s). -
I have read the code contribution guidelines for this project. -
All new and existing tests passed. -
No new compiler warnings were introduced.