Salome HOME
Intel17 portability.
authorabn <adrien.bruneton@cea.fr>
Thu, 2 Aug 2018 09:42:39 +0000 (11:42 +0200)
committerabn <adrien.bruneton@cea.fr>
Thu, 2 Aug 2018 09:42:39 +0000 (11:42 +0200)
src/MEDCoupling/MEDCouplingMemArray.cxx

index 8914b83b0169025403d98c7d9c7875d63bc54369..b96febeff68774d2aea7815440d5586daa468df7 100644 (file)
@@ -54,6 +54,12 @@ template class MEDCoupling::DataArrayIterator<int>;
 template class MEDCoupling::DataArrayDiscrete<Int32>;
 template class MEDCoupling::DataArrayDiscreteSigned<Int32>;
 
+// [ABN] : Newest Intel compilers need this:
+template Traits<Int32>::ArrayType* MEDCoupling::DataArrayTuple<Int32>::buildDA(int, int) const;
+template Traits<double>::ArrayType* MEDCoupling::DataArrayTuple<double>::buildDA(int, int) const;
+template Traits<float>::ArrayType* MEDCoupling::DataArrayTuple<float>::buildDA(int, int) const;
+
+
 template<int SPACEDIM>
 void DataArrayDouble::findCommonTuplesAlg(const double *bbox, int nbNodes, int limitNodeId, double prec, DataArrayInt *c, DataArrayInt *cI) const
 {