Program Listing for File ChungLuGenerator.hpp

Return to documentation for file (include/networkit/generators/ChungLuGenerator.hpp)

/*
 * ChungLu.hpp
 *
 *  Created on: Dec 23, 2013
 *      Author: Henning
 */

#ifndef NETWORKIT_GENERATORS_CHUNG_LU_GENERATOR_HPP_
#define NETWORKIT_GENERATORS_CHUNG_LU_GENERATOR_HPP_

#include <networkit/generators/StaticDegreeSequenceGenerator.hpp>

namespace NetworKit {

class ChungLuGenerator final : public StaticDegreeSequenceGenerator {
    count sum_deg;
    count n;

public:
    ChungLuGenerator(const std::vector<count> &degreeSequence);

    Graph generate() override;
};

} /* namespace NetworKit */
#endif // NETWORKIT_GENERATORS_CHUNG_LU_GENERATOR_HPP_