+
+int MEDPARTITIONER::Graph::nbDomains() const
+{
+ std::set<int> domains;
+ if ( _partition )
+ if ( ParaMEDMEM::DataArrayInt* array = _partition->getValueArray() )
+ {
+ for ( const int * dom = array->begin(); dom != array->end(); ++dom )
+ domains.insert( *dom );
+ }
+ return domains.size();
+}