scalax.collection.generator.parameters

Members list

Type members

Classlikes

object EdgeArity2 extends EdgeArityRange

Edge arity for non-hyperedges equaling to 2.

Edge arity for non-hyperedges equaling to 2.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class RandomRange
class Object
trait Matchable
class Any
Show all
Self type
EdgeArity2.type
case class EdgeArityRange(min: Int, max: Int, uniform: Boolean) extends RandomRange

The arity of edges to be generated.

The arity of edges to be generated.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class RandomRange
class Object
trait Matchable
class Any
Show all
Known subtypes
object EdgeArity2.type
case class MultiplicityRange(min: Int, max: Int, uniform: Boolean) extends RandomRange

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class RandomRange
class Object
trait Matchable
class Any
Show all
Known subtypes
object NoMultipleEdges.type

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class RandomRange
class Object
trait Matchable
class Any
Show all
Self type
case class NodeDegreeRange(min: Int, max: Int, uniform: Boolean) extends RandomRange

The node degrees to be generated.

The node degrees to be generated.

Value parameters

max

the maximum degree nodes should have with high probability.

min

the minimum degree nodes should have.

uniform

true for uniform, false for normal distribution of node degrees.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class RandomRange
class Object
trait Matchable
class Any
Show all
abstract class RandomRange(min: Int, max: Int, uniform: Boolean)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object EdgeArity2.type
object NoMultipleEdges.type