- GDL - package GDL
-
- GDL - Class in GDL
-
This class is the main class that contains the algorithm of the GDL.
- GDL(Abstract_CommutativeSemiring) - Constructor for class GDL.GDL
-
This method is the constructor of this class
- GDL_Run() - Method in class GDL.GDL
-
This method is the big method which contain the basic algorithm of the GDL.
- GenericAdditionOperationOnSet - Class in Implemented_Operation
-
This class is an implementation of an operation.
- GenericAdditionOperationOnSet(List<Variable>, Abstract_Atom) - Constructor for class Implemented_Operation.GenericAdditionOperationOnSet
-
- GenericMultiplicationOperationOnSet - Class in Implemented_Operation
-
This class is an implementation of an operation.
- GenericMultiplicationOperationOnSet(List<Variable>, Abstract_Atom) - Constructor for class Implemented_Operation.GenericMultiplicationOperationOnSet
-
- get() - Method in class Util_Math.ListLocalDomainAndLocalKernel
-
- getAdditionIdentity() - Method in class Abstract.Abstract_CommutativeSemiring
-
This method is used to obtain the identity of the additive monoid
- getColumn() - Method in class Util_Implemented_Function.VariableWithSupplementaryFixedField
-
- getComplexity() - Method in class Util_Graph.Edge
-
Getter of the complexity of the edge.
- getCurrent() - Method in class Util_Graph.JunctionTreeCell
-
- getFather() - Method in class Util_Graph.JunctionTreeCell
-
- getFixedValue() - Method in class Util_Implemented_Function.FixedVariable
-
- getFunction() - Method in class Util_Math.LocalKernel
-
GETTERS AND SETTERS
- getGraphJunctionTree() - Static method in class Environment.DISPLAY
-
The getter on the Graph field
- getIdentificator() - Method in class Util_Graph.MoralGraphCell
-
- getIdentificator() - Method in class Util_Graph.Vertex
-
- getIdFrom() - Method in class Message.Message
-
This is the getter of the sender of the message
- getIdTo() - Method in class Message.Message
-
This is the getter of the receiver of the message
- getIndentificator() - Method in class Util_Math.LdAndLk
-
GETTERS / SETTERS / ADDERS
- getINDEX_VERTEX_SVP() - Static method in class Environment.ENVIRONMENT
-
Getter on the index of the vertex on which must be run the single vertex problem
- getLabel() - Method in class Abstract.Abstract_Function
-
Getter on the label of the function (ie : name )
- getLabel() - Method in class Abstract.Abstract_SetK
-
The getter on the label field
- getLabel() - Method in class Util_Math.Variable
-
- getListChild() - Method in class Util_Graph.JunctionTreeCell
-
- getListConditions() - Method in class Util_Implemented_Function.ProbabilitiesTableLine
-
getter on the list of conditions
- getListEdges() - Method in class Util_Graph.Graph
-
getter of the list of edges of the current graph
- getListeVariables() - Method in class Util_Graph.Edge
-
This method return the list off all the variables which are already linked
- getListIdChilds() - Method in class Util_Graph.JunctionTreeCell
-
This method is used for display purposes and return the list of the
id of the child
- getListIdNeighbors() - Method in class Util_Graph.MoralGraphCell
-
This method is used for display purposes and return the neighbors ID
- getListLdAndLk() - Method in class Util_Graph.VertexToLocalDomain
-
- getListLocalDomainAndLocalKernel() - Static method in class Environment.ENVIRONMENT
-
Getter on the list of all local domains and kernel
- getListLocalDomainAndLocalKernel() - Method in class GDL.GDL
-
This is the getter on the list of local kernel and domain
- getListLocalDomainVariable() - Method in class Util_Math.ListLocalDomainAndLocalKernel
-
This function return a list of list of String.
- getListLocalKernelLabel() - Method in class Util_Math.ListLocalDomainAndLocalKernel
-
This function return a list of String each containing a label of one local
kernel.
- getListMessage() - Method in class Util_Graph.JunctionTreeCell
-
- getListNeighbors() - Method in class Util_Graph.MoralGraphCell
-
- getListOfResultParameter() - Static method in class Environment.ENVIRONMENT
-
Getter on the list of the parameter that leads to the results stored in memory
- getListResults() - Static method in class Environment.ENVIRONMENT
-
Getter for all the results lists
- getListValue() - Method in class Util_Implemented_Function.Parameter
-
Getter on the list of value of the parameter
- getListVariableExtended() - Method in class Util_Math.LocalDomainExtended
-
GETTERS AND SETTERS
- getListVariableinCell() - Method in class Util_Graph.MoralGraphCell
-
- getListVariables() - Method in class Util_Math.LocalDomain
-
GETTERS AND SETTERS
- getListVariablesNeighbors() - Method in class Util_Graph.MoralGraphCell
-
This method is used for display purposes and return the list of the
variable in the neighbors cell's with a string format.
- getListVertices() - Method in class Util_Graph.Graph
-
getter on the list of vertices of the current graph
- getLocalDomain() - Method in class Util_Math.LdAndLk
-
GETTERS / SETTERS / ADDERS
- getLocalDomainByIdentificator(int) - Method in class Util_Math.ListLocalDomainAndLocalKernel
-
This function search for a local domain using the unique id which is
associated with every couple
- getlocalDomainExtendedLabel() - Method in class Util_Math.LocalDomainExtended
-
This method return a list of all the variable name present in the list of
Variable instead of returning the 'Variable' object itself
- getLocalDomainInVertex() - Method in class Util_Graph.Vertex
-
- getLocalDomainLabel() - Method in class Util_Math.LdAndLk
-
This method return the label of all the local domains
- getlocalDomainLabel() - Method in class Util_Math.LocalDomain
-
This method return a list of all the variable name present in the list of
Variable instead of returning the 'Variable' object itself
- getLocalDomainVariables() - Method in class Util_Math.LdAndLk
-
This method return the label of all the local domains
- getLocalKernel() - Method in class Util_Graph.JunctionTreeCell
-
- getLocalKernel() - Method in class Util_Math.LdAndLk
-
GETTERS / SETTERS / ADDERS
- getLocalKernelByIdentificator(int) - Method in class Util_Math.ListLocalDomainAndLocalKernel
-
This function search for a localKernel using the unique id which is
associated with every couple
- getLocalKernelLabel() - Method in class Util_Math.LocalKernel
-
This function return the label of the function instead of the 'Abstract_Function'
object itself
- getMessageContent() - Method in class Message.Message
-
Return the content of the message which is an Abstract atom
- getMultiplicationIdentity() - Method in class Abstract.Abstract_CommutativeSemiring
-
This method is used to obtain the identity of the multiplicative monoid
- getName() - Method in class Util_Implemented_Function.Parameter
-
getter on the variable
- getNbEdgesNeeded() - Method in class Util_Graph.MoralGraphCell
-
- getNbMessagesReceived() - Method in class Util_Graph.JunctionTreeCell
-
- getNbMessagesSent() - Method in class Util_Graph.JunctionTreeCell
-
- getNbVariable() - Static method in class Environment.ENVIRONMENT
-
Getter on the field of the number of variables present in all the local domains
- getNextCell() - Method in class Util_Graph.InformationsOnCell
-
- getRealVariablesLabelInVertex() - Method in class Util_Graph.Vertex
-
This method is used for display purposes and return the list of the
variable in the vertex with a string format.
- getResult() - Method in class Util_Implemented_Function.ProbabilitiesTableLine
-
getter on the result probability
- getSemiRing() - Static method in class Environment.ENVIRONMENT
-
This is the getter on the field semiRing
- getSetContent() - Method in class Abstract.Abstract_SetK
-
This method return the content of the set.
- getSetContent() - Method in class Implemented_SetK.AllenFact
-
- getSetContent() - Method in class Implemented_SetK.Binary
-
- getSetContent() - Method in class Implemented_SetK.Boolean
-
- getSetContent() - Method in class Implemented_SetK.IntegerFromXToY
-
- getSetK() - Method in class Util_Math.Variable
-
- getSize() - Method in class Abstract.Abstract_SetK
-
The getter on the field size of the SetK
- getValue() - Method in class Util_Implemented_Function.CoupleVariableValue
-
getter on the field value
- getValue() - Method in class Util_Implemented_Function.Parameter
-
getter on the values of the parameter
- getVariable() - Method in class Util_Implemented_Function.CoupleVariableValue
-
getter of the field variable
- getVariableExtentedOrNormal() - Method in class Util_Math.LocalDomain
-
- getVariablesInVertex() - Method in class Util_Graph.Vertex
-
This method is used for display purposes and return the list of the
variable in the vertex.
- getVariablesLabelInCell() - Method in class Util_Graph.MoralGraphCell
-
This method is used for display purposes and return the list of the
variable in the cell with a string format.
- getVariablesLabelInEdge() - Method in class Util_Graph.Edge
-
This method is used for display purposes and return the list of the
variable in common by the two vertex of the edge with a string format.
- getVariablesLabelInVertex() - Method in class Util_Graph.Vertex
-
This method is used for display purposes and return the list of the
variable in the vertex with a string format.
- getVertex() - Method in class Util_Graph.VertexToLocalDomain
-
- getVertexA() - Method in class Util_Graph.Edge
-
Return the first vertex linked
- getVertexB() - Method in class Util_Graph.Edge
-
Return the first vertex linked
- getWeight() - Method in class Util_Graph.Edge
-
Getter on the field weight, which represent (in this case) the number of variables in common
between the two vertices linked
- GRAPH(String, Graph) - Static method in class Environment.DISPLAY
-
This method is used to display graphs
- Graph - Class in Util_Graph
-
When the graph is represented with a list of vertices and a list of edges this class is used to put them all together instead of having
in one hand all the vertices and in an other one all the edges
- Graph() - Constructor for class Util_Graph.Graph
-
The constructor initialise the array lists
- GRAPHIC_DISPLAY_MODE_ON - Static variable in class Environment.DISPLAY
-
This field is use to activate or not the graph display mode
- graphJunctionTree - Static variable in class Environment.DISPLAY
-
This field contain the junction tree (if the graph display mode is on).
- GraphManipulation - Class in GDL
-
This class contain all the methods that are necessary for the trees/graphs creation :
- Creation of the local domain graph
- Transformation of the local domain graph into a maximal weight spanning tree
- Creation of the moral graph
- transformation of the maximal weight spanning tree into a junction tree
when the condition are met.
- GraphManipulation() - Constructor for class GDL.GraphManipulation
-