All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
NetworKit::StaticDegreeSequenceGenerator Class Referenceabstract

#include <StaticDegreeSequenceGenerator.h>

Public Member Functions

 StaticDegreeSequenceGenerator (const std::vector< count > &sequence)
 
virtual bool isRealizable ()
 Erdoes-Gallai test if degree sequence seq is realizable. More...
 
virtual bool getRealizable () const
 
virtual Graph generate ()=0
 
- Public Member Functions inherited from NetworKit::StaticGraphGenerator
virtual ~StaticGraphGenerator ()=default
 Default destructor. More...
 

Protected Attributes

std::vector< countseq
 
short realizable
 

Constructor & Destructor Documentation

NetworKit::StaticDegreeSequenceGenerator::StaticDegreeSequenceGenerator ( const std::vector< count > &  sequence)

Member Function Documentation

virtual Graph NetworKit::StaticDegreeSequenceGenerator::generate ( )
pure virtual
bool NetworKit::StaticDegreeSequenceGenerator::getRealizable ( ) const
virtual
bool NetworKit::StaticDegreeSequenceGenerator::isRealizable ( )
virtual

Erdoes-Gallai test if degree sequence seq is realizable.

Member Data Documentation

short NetworKit::StaticDegreeSequenceGenerator::realizable
protected
std::vector<count> NetworKit::StaticDegreeSequenceGenerator::seq
protected

The documentation for this class was generated from the following files: