Package | Description |
---|---|
com.net2plan.interfaces.networkDesign |
Provides a set of classes and interfaces for the network design tool.
|
com.net2plan.interfaces.simulation |
Provides a set of classes for the online simulator tool.
|
com.net2plan.libraries |
Provides a set of useful libraries to develop algorithms and reports.
|
com.net2plan.utils |
General utility static methods.
|
Modifier and Type | Method and Description |
---|---|
static List<Triple<String,String,String>> |
Configuration.getNet2PlanParameters()
Returns the list of Net2Plan-wide parameters, where the first item of each element
is the parameter name, the second one is the parameter value, and the third
one is the parameter description.
|
List<Triple<String,String,String>> |
IReport.getParameters()
Returns the list of required parameters, where the first item of each element
is the parameter name, the second one is the parameter value, and the third
one is the parameter description.
|
List<Triple<String,String,String>> |
IAlgorithm.getParameters()
Returns the list of required parameters, where the first item of each element
is the parameter name, the second one is the parameter value, and the third
one is the parameter description.
|
Modifier and Type | Method and Description |
---|---|
abstract List<Triple<String,String,String>> |
IEventProcessor.getParameters()
Returns the list of required parameters, where the first item of each element
is the parameter name, the second one is the parameter value, and the third
one is the parameter description.
|
abstract List<Triple<String,String,String>> |
IEventGenerator.getParameters()
Returns the list of required parameters, where the first item of each element
is the parameter name, the second one is the parameter value, and the third
one is the parameter description.
|
List<Triple<String,String,String>> |
ICombinedEventProcessor.getParameters() |
List<Triple<String,String,String>> |
ICombinedEventGenerator.getParameters() |
Modifier and Type | Method and Description |
---|---|
static Triple<DoubleMatrix2D,Map<Link,Set<Node>>,Map<Node,Set<Link>>> |
WirelessUtils.computeInterferenceMap(List<Node> nodes,
List<Link> links,
boolean simultaneousTxAndRxPossible)
Given a wireless network where a node cannot simultanously receive signals from two different nodes (or a collision would be produced and no signal is correctly received), this function computes the cases in which a node transmission interferes with a link reception,
and returns this information in several structures.
|
static Triple<Double,Double,Double> |
TrafficComputationEngine.getTrafficProtectionDegree(NetPlan netPlan,
NetworkLayer... optionalLayerParameter)
Returns the statistics for protection degree carried traffic.
|
Modifier and Type | Method and Description |
---|---|
Triple<String,String,String> |
InputParameter.getInfo() |
static <A,B,C> Triple<A,B,C> |
Triple.of(A a,
B b,
C c)
This factory allows a triple to be created using inference to obtain the generic types.
|
static <A,B,C> Triple<A,B,C> |
Triple.unmodifiableOf(A a,
B b,
C c)
This factory allows an unmodifiable triple to be created using inference to obtain the generic types.
|
Modifier and Type | Method and Description |
---|---|
static List<Triple<String,String,String>> |
InputParameter.getInformationAllInputParameterFieldsOfObject(Object o) |
static List<Triple<String,String,String>> |
InputParameter.getInformationAllInputParameterFieldsOfObject(Object o,
String className) |