Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

D

decouple() - Method in class com.net2plan.interfaces.networkDesign.Demand
Decouples this demand from an other layer link.
decouple() - Method in class com.net2plan.interfaces.networkDesign.MulticastDemand
Decouples this mulicast demand from a set of upper layer Links.
DEFAULT_PRIORITY - Static variable in class com.net2plan.interfaces.simulation.SimEvent
Default priority for events (higher values give higher priority).
DefaultModulationSet - Static variable in class com.net2plan.libraries.FlexGridUtils.ModulationFormat
Default set of available modulations (BPSK, QPSK, 8-QAM, 16-QAM).
Demand - Class in com.net2plan.interfaces.networkDesign
This class contains a representation of a unicast demand.
demand - Variable in class com.net2plan.interfaces.simulation.SimEvent.DemandModify
 
demand - Variable in class com.net2plan.interfaces.simulation.SimEvent.DemandRemove
 
demand - Variable in class com.net2plan.interfaces.simulation.SimEvent.RouteAdd
 
demand - Variable in class com.net2plan.libraries.WDMUtils.LightpathAdd
 
DemandAdd(Node, Node, NetworkLayer, double) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.DemandAdd
Default constructor.
demandAddedToFillByProcessor - Variable in class com.net2plan.interfaces.simulation.SimEvent.DemandAdd
 
DemandModify(Demand, double, boolean) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.DemandModify
Default constructor.
DemandRemove(Demand) - Constructor for class com.net2plan.interfaces.simulation.SimEvent.DemandRemove
Default constructor.
descending(double, double) - Method in class com.jom.DoubleMatrixND
Fills the current array with descending numbers (in the order of the linear indexes)
destinationNode - Variable in class com.net2plan.interfaces.simulation.SimEvent.LinkAdd
 
divide(double[], double[]) - Static method in class com.net2plan.utils.DoubleUtils
Divides two arrays element-to-element
divide(double[], double) - Static method in class com.net2plan.utils.DoubleUtils
Divides all elements in an array by a scalar.
divide(Map<A, Double>, double) - Static method in class com.net2plan.utils.DoubleUtils
Divides all elements in a map by a scalar.
divide(Map<A, Double>, Map<A, Double>) - Static method in class com.net2plan.utils.DoubleUtils
Returns the element-wise quotient of two maps.
divide(int[], int[]) - Static method in class com.net2plan.utils.IntUtils
Divides two arrays element-to-element.
divide(int[], double) - Static method in class com.net2plan.utils.IntUtils
Divides all elements in an array by a scalar.
divide(Map<A, Integer>, double) - Static method in class com.net2plan.utils.IntUtils
Divides all elements in a map by a scalar.
divide(Map<A, Integer>, Map<A, Integer>) - Static method in class com.net2plan.utils.IntUtils
Returns the element-wise quotient of two maps.
divide(long[], double) - Static method in class com.net2plan.utils.LongUtils
Divides all elements in an array by a scalar.
divide(long[], long[]) - Static method in class com.net2plan.utils.LongUtils
Divides two arrays element-to-element.
divideNonSingular(double[], double[]) - Static method in class com.net2plan.utils.DoubleUtils
Divides two arrays element-to-element, but when numerator and denominator = 0, returns 0 instead of a singularity (NaN)
divideNonSingular(int[], int[]) - Static method in class com.net2plan.utils.IntUtils
Divides two arrays element-to-element, but when numerator and denominator = 0, returns 0 instead of a singularity (NaN)
divideNonSingular(long[], long[]) - Static method in class com.net2plan.utils.LongUtils
Divides two arrays element-to-element, but when numerator and denominator = 0, returns 0 instead of a singularity (NaN)
DoubleMatrixND - Class in com.jom
This class implements the functionality to handle an array of doubles of an arbitrary number of dimensions.
DoubleMatrixND(double) - Constructor for class com.jom.DoubleMatrixND
Creates a 1x1 dense array with the given value.
DoubleMatrixND(double[][]) - Constructor for class com.jom.DoubleMatrixND
Creates a 2D dense array, with the same size as value, and initializes with the data in values
DoubleMatrixND(double[][], String) - Constructor for class com.jom.DoubleMatrixND
Creates a 2D array of the appropriated type, with the same size as value, and initializes with the data in values
DoubleMatrixND(double[][][]) - Constructor for class com.jom.DoubleMatrixND
Creates a 3D dense array, with the same size as value, and initializes with the data in values
DoubleMatrixND(double[][][], String) - Constructor for class com.jom.DoubleMatrixND
Creates a 3D array of the appropriated type, with the same size as value, and initializes with the data in values
DoubleMatrixND(double[][][][]) - Constructor for class com.jom.DoubleMatrixND
Creates a 4D dense array, with the same size as value, and initializes with the data in values
DoubleMatrixND(double[][][][], String) - Constructor for class com.jom.DoubleMatrixND
Creates a 4D array of the appropriated type, with the same size as value, and initializes with the data in values
DoubleMatrixND(DoubleMatrix2D) - Constructor for class com.jom.DoubleMatrixND
Creates a 2D array of the same type (sparse, dense) as values, and also with the same size and data
DoubleMatrixND(DoubleMatrix3D) - Constructor for class com.jom.DoubleMatrixND
Creates a 3D array of the same type (sparse, dense) as values, and also with the same size and data
DoubleMatrixND(int[]) - Constructor for class com.jom.DoubleMatrixND
Creates a dense empty array of the given size, initialized to zeros
DoubleMatrixND(int[], double) - Constructor for class com.jom.DoubleMatrixND
Creates a dense array of the given size, initialized to value
DoubleMatrixND(int[], double, String) - Constructor for class com.jom.DoubleMatrixND
Creates an array of the given size and type.
DoubleMatrixND(int[], double[]) - Constructor for class com.jom.DoubleMatrixND
Creates a dense array of the given size, using values as initializing data. values must be a vector of as many elements as the number of cells in the array (product of the numbers in size parameter). i-th index in values vector is put in the array position of i-th linear index.
DoubleMatrixND(int[], double[], String) - Constructor for class com.jom.DoubleMatrixND
Creates an array of the given size and type, using values as initializing data. values must be a vector of as many elements as the number of cells in the array (product of the numbers in size parameter). i-th index in values vector is put in the array position of i-th linear index.
DoubleMatrixND(int[], DoubleMatrix1D) - Constructor for class com.jom.DoubleMatrixND
Creates an array of the given size and the same type as values, using values as initializing data. values must have as many elements as the number of cells in the array (product of the numbers in size parameter). i-th index in values vector is put in the array position of i-th linear index.
DoubleMatrixND(int[], int[]) - Constructor for class com.jom.DoubleMatrixND
Creates a dense array of the given size, using values as initializing data, previously casted to double. values must be a vector of as many elements as the number of cells in the array (product of the numbers in size parameter). i-th index in values vector is put in the array position of i-th linear index.
DoubleMatrixND(int[], int[], String) - Constructor for class com.jom.DoubleMatrixND
Creates an array of the given size and type, using values as initializing data, previously casted to double. values must be a vector of as many elements as the number of cells in the array (product of the numbers in size parameter). i-th index in values vector is put in the array position of i-th linear index.
DoubleMatrixND(int[], String) - Constructor for class com.jom.DoubleMatrixND
Creates an empty array of the given size and type, initialized to zeros
DoubleUtils - Class in com.net2plan.utils
Provides extra functionality for double primitives.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links