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
-
class EdgeArityRangetrait Serializabletrait Producttrait Equalsclass RandomRangeclass Objecttrait Matchableclass AnyShow 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 Serializabletrait Producttrait Equalsclass RandomRangeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object EdgeArity2.type
case class MultiplicityRange(min: Int, max: Int, uniform: Boolean) extends RandomRange
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RandomRangeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object NoMultipleEdges.type
object NoMultipleEdges extends MultiplicityRange
Attributes
- Supertypes
-
class MultiplicityRangetrait Serializabletrait Producttrait Equalsclass RandomRangeclass Objecttrait Matchableclass AnyShow all
- Self type
-
NoMultipleEdges.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 Serializabletrait Producttrait Equalsclass RandomRangeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class EdgeArityRangeobject EdgeArity2.typeclass MultiplicityRangeobject NoMultipleEdges.typeclass NodeDegreeRange
In this article