long degree(MultilayerNetwork& mnet, vertex_id vertex, std::set<network_id> active_networks) { int tmp_degree = 0; for (std::set<network_id>::iterator net=active_networks.begin(); net!=active_networks.end(); ++net) { tmp_degree += mnet.getNetwork(*net)->getDegree(mnet.getLocalVertexId(vertex,*net)); } return tmp_degree; }
long degree(MultilayerNetwork& mnet, vertex_id vertex, network_id network) { return mnet.getNetwork(network)->getDegree(mnet.getLocalVertexId(vertex,network)); }