Program Listing for File MocnikGeneratorBasic.hpp

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

/*
 * MocnikGeneratorBasic.hpp
 *
 * Created on: July 7, 2018
 * Author: Franz-Benjamin Mocnik <mail@mocnik-science.net>
 */

#ifndef NETWORKIT_GENERATORS_MOCNIK_GENERATOR_BASIC_HPP_
#define NETWORKIT_GENERATORS_MOCNIK_GENERATOR_BASIC_HPP_

#include <networkit/generators/StaticGraphGenerator.hpp>

namespace NetworKit {

class MocnikGeneratorBasic : public StaticGraphGenerator {
    // GENERAL DATA

    std::vector<std::vector<double>> nodePositions;

    count dim;
    count n;
    double k;

public:
    MocnikGeneratorBasic(count dim, count n, double k);

    Graph generate() override;
};

} /* namespace NetworKit */
#endif // NETWORKIT_GENERATORS_MOCNIK_GENERATOR_BASIC_HPP_