Back to index

salome-med  6.5.0
MEDSPLITTER_SequentialTopology.cxx
Go to the documentation of this file.
00001 // Copyright (C) 2007-2012  CEA/DEN, EDF R&D
00002 //
00003 // This library is free software; you can redistribute it and/or
00004 // modify it under the terms of the GNU Lesser General Public
00005 // License as published by the Free Software Foundation; either
00006 // version 2.1 of the License.
00007 //
00008 // This library is distributed in the hope that it will be useful,
00009 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00010 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00011 // Lesser General Public License for more details.
00012 //
00013 // You should have received a copy of the GNU Lesser General Public
00014 // License along with this library; if not, write to the Free Software
00015 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
00016 //
00017 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
00018 //
00019 #include "MEDMEM_SkyLineArray.hxx"
00020 #include "MEDMEM_ConnectZone.hxx"
00021 #include "MEDMEM_DriversDef.hxx"
00022 #include "MEDMEM_Mesh.hxx"
00023 #include "MEDMEM_Exception.hxx"
00024 
00025 #include "MEDSPLITTER_Topology.hxx"
00026 #include "MEDSPLITTER_SequentialTopology.hxx"
00027 
00028 using namespace MEDSPLITTER;
00029   
00030 SequentialTopology::SequentialTopology(){throw MEDEXCEPTION("SequentialTopology - not implemented yet");}
00031 
00032 SequentialTopology::SequentialTopology(std::vector<MEDMEM::MESH*>, std::vector<MEDMEM::CONNECTZONE*>){throw MEDEXCEPTION("SequentialTopology - not implemented yet");}
00033 
00036 void SequentialTopology::convertGlobalNodeList(const int*, int,int*,int*){}
00037 
00040 void SequentialTopology::convertGlobalCellList(const int*, int , int*, int *){}
00041 
00042 //number of doamins
00043 int SequentialTopology::nbDomain() const
00044 {
00045   return 0;
00046 }
00047 
00048 //number of cells
00049 int SequentialTopology::nbCells() const
00050 {
00051   return 0;
00052 }
00053 
00054 //number of cells on a specific domain
00055 int SequentialTopology::nbCells(int idomain) const
00056 {
00057   return 0;
00058 }
00059 
00061 void SequentialTopology::createNodeMapping(vector<int*> type_connectivity,int* present_type_numbers, int idomain){}
00062 
00064 void SequentialTopology::convertToLocal(vector<int*> type_connectivity,int* present_type_numbers){}
00065 
00067 int SequentialTopology::getNodeNumber(int idomain) const
00068 {
00069   return 0;
00070 }
00071 
00073 void SequentialTopology::getNodeList(int idomain, int* list) const{}
00074 
00076 int SequentialTopology::getCellNumber(int idomain) const
00077 {
00078   return 0;
00079 }
00080 
00082 void SequentialTopology::getCellList(int idomain, int* list) const{}