Skip to content

Tpetra: Fix #4962 (duplicate Tpetra::Details::normImpl instantiations in Albany and SPARC)

James Willenbring requested to merge Fix-4962 into develop

Created by: mhoemmen

@trilinos/tpetra

Description

  1. Add TPETRA_INSTANTIATE_G and TPETRA_INSTANTIATE_GN macros for explicit template instantiation (ETI).

  2. Fix duplicate explicit instantiations of Tpetra::Details::normImpl for Scalar=int, in case Tpetra_INST_INT_INT=ON (i.e., GlobalOrdinal=int is enabled).

Motivation and Context

Both Albany and SPARC have a broken Trilinos build now.

Related Issues

Merge request reports