-// Copyright (C) 2007-2019 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2024 CEA, EDF
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#ifndef __TOPOLOGY_HXX__
#define __TOPOLOGY_HXX__
+#include "MCType.hxx"
+
namespace MEDCoupling
{
class ProcessorGroup;
public:
Topology() { }
virtual ~Topology() { }
- virtual int getNbElements() const = 0;
- virtual int getNbLocalElements() const = 0;
+ virtual mcIdType getNbElements() const = 0;
+ virtual mcIdType getNbLocalElements() const = 0;
virtual const ProcessorGroup* getProcGroup()const = 0;
};
}