Salome HOME
Merge branch 'V8_0_0_BR'
[tools/medcoupling.git] / src / ParaMEDMEM / MxN_Mapping.hxx
old mode 100755 (executable)
new mode 100644 (file)
index 4476b70..6a5e8be
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2014  CEA/DEN, EDF R&D
+// Copyright (C) 2007-2015  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 
 #include <vector>
 
-namespace ParaMEDMEM
+namespace MEDCoupling
 {
 
   class ProcessorGroup;
 
+  /*!
+   * Internal class, not part of the public API.
+   *
+   * Used by InterpolationMatrix. This class manages the mapping between a given processor and part
+   * of the mesh (cell ids).
+   */
   class MxN_Mapping : public DECOptions
   {
   public:
-    MxN_Mapping();
     MxN_Mapping(const ProcessorGroup& source_group, const ProcessorGroup& target_group, const DECOptions& dec_options);
     virtual ~MxN_Mapping();
     void addElementFromSource(int distant_proc, int distant_elem);