From b4a0ce0a3741cba1f0c788973efcf942265563a5 Mon Sep 17 00:00:00 2001 From: wolf Date: Thu, 2 Jun 2005 00:28:31 +0000 Subject: [PATCH] Avoid confusing gcc2.95 by a friend declaration of a template without a prior declaration of the template function. This otherwise leads to completely odd error messages. git-svn-id: https://svn.dealii.org/trunk@10812 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/symmetric_tensor.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deal.II/base/include/base/symmetric_tensor.h b/deal.II/base/include/base/symmetric_tensor.h index f8848cc075..1c6c68b317 100644 --- a/deal.II/base/include/base/symmetric_tensor.h +++ b/deal.II/base/include/base/symmetric_tensor.h @@ -23,6 +23,11 @@ template class SymmetricTensor; template SymmetricTensor<2,dim> unit_symmetric_tensor (); template SymmetricTensor<4,dim> deviator_tensor (); template SymmetricTensor<4,dim> identity_tensor (); +template double trace (const SymmetricTensor<2,dim2> &); + +template SymmetricTensor<2,dim> +deviator (const SymmetricTensor<2,dim> &); + namespace internal { -- 2.39.5