| Package | Description |
|---|---|
| Abstract | |
| GDL | |
| Implemented_Function | |
| Implemented_Monoid | |
| Implemented_Operation | |
| Util_Graph | |
| Util_Implemented_Function | |
| Util_Math |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Variable> |
Abstract_Atom.listVariablesNeeded
This field store all the variables that are needed for all calculations for the class that extends Abstract_Atom
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.List<Variable> |
Abstract_Atom.returnVariableUsed(java.util.List<Variable> listVariablesUsed)
This method return the variables that are used in the Abstract_Atom instance.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Abstract_Atom |
Abstract_CommutativeMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1)
A commutative monoid must be able to do real calculations.
|
Abstract_Atom |
Abstract_CommutativeSemiring.doAdditionOnSet(java.util.List<Variable> additionVariables,
Abstract_Atom atom)
This method do the addition using the addition commutative monoid of an atom over specific set of variables
|
Abstract_Atom |
Abstract_CommutativeSemiring.doMultiplicationOnSet(java.util.List<Variable> additionVariables,
Abstract_Atom atom)
This method do the multiplication using the multiplication commutative monoid of an atom over specific set of variables
|
abstract java.util.List<Variable> |
Abstract_Atom.returnVariableUsed(java.util.List<Variable> listVariablesUsed)
This method return the variables that are used in the Abstract_Atom instance.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
GraphManipulation.createEdge(Vertex VertexA,
Vertex VertexB,
Variable labelVariable,
java.util.ArrayList<Edge> listEdge)
This method is used for creating the edge between the vertices for the
local domain graph and for the maximun weight spanning tree.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Variable> |
AllenFunction.listVar |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Variable> |
AddTenVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AddThreeVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AllenFunction.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MinusOnePower.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MultTwoVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MultiplicationIdentity.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Number.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ProbabilityOf.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ProbabilityOfGiven.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Sudoku6_6LineOrBoxCheck.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
TwoQueenCanCoexist.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Variable> |
AddTenVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AddThreeVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AllenFunction.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MinusOnePower.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MultTwoVar.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
MultiplicationIdentity.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Number.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ProbabilityOf.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ProbabilityOfGiven.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Sudoku6_6LineOrBoxCheck.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
TwoQueenCanCoexist.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
| Constructor and Description |
|---|
AddTenVar(Variable one,
Variable two,
Variable three,
Variable four,
Variable five,
Variable six,
Variable seven,
Variable eight,
Variable nine,
Variable ten) |
AddThreeVar(Variable firstVar,
Variable secondVar,
Variable thirdVar) |
MinusOnePower(Variable firstVar,
Variable secondVar) |
MultTwoVar(Variable firstVar,
Variable secondVar) |
ProbabilityOf(Variable variable,
java.lang.Object probability) |
ProbabilityOfGiven(Variable probabilityOf,
java.util.List<Variable> given,
java.util.List<ProbabilitiesTableLine> probabilitiesTable) |
Sudoku6_6LineOrBoxCheck(Variable v1,
Variable v2,
Variable v3,
Variable v4,
Variable v5,
Variable v6) |
TwoQueenCanCoexist(Variable firstVar,
Variable secondVar) |
| Constructor and Description |
|---|
AllenFunction(java.util.List<Variable> listVar) |
ProbabilityOfGiven(Variable probabilityOf,
java.util.List<Variable> given,
java.util.List<ProbabilitiesTableLine> probabilitiesTable) |
| Modifier and Type | Method and Description |
|---|---|
Abstract_Atom |
ANDMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
ANDMorganMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
AllenMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
ORAllenMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
ORMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
ORMorganMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom1) |
Abstract_Atom |
UsualAdditionMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom) |
Abstract_Atom |
UsualMultiplicationMonoid.calculateOnSet(java.util.List<Variable> variable,
Abstract_Atom atom) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Variable> |
GenericAdditionOperationOnSet.additionVariables |
protected java.util.List<Variable> |
OrOperationOnSet.additionVariables |
protected java.util.List<Variable> |
GenericMultiplicationOperationOnSet.multiplicationVariables |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Variable> |
AND.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ANDMorgan.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Addition.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AllenComposition.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
GenericAdditionOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
GenericMultiplicationOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Multiplication.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
OR.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ORAllen.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ORmorgan.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
OrOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Variable> |
AND.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ANDMorgan.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Addition.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
AllenComposition.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
GenericAdditionOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
GenericMultiplicationOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
Multiplication.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
OR.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ORAllen.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
ORmorgan.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
java.util.List<Variable> |
OrOperationOnSet.returnVariableUsed(java.util.List<Variable> listVariablesUsed) |
| Constructor and Description |
|---|
GenericAdditionOperationOnSet(java.util.List<Variable> additionVariables,
Abstract_Atom additionOn) |
GenericMultiplicationOperationOnSet(java.util.List<Variable> additionVariables,
Abstract_Atom additionOn) |
OrOperationOnSet(java.util.List<Variable> additionVariables,
Abstract_Atom additionOn) |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Variable> |
Edge.getListeVariables()
This method return the list off all the variables which are already linked
|
java.util.ArrayList<Variable> |
MoralGraphCell.getListVariableinCell() |
java.util.List<Variable> |
Vertex.getVariablesInVertex()
This method is used for display purposes and return the list of the
variable in the vertex.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Edge.addVariable(Variable variable)
When the weight is increase this method should be used in order to had the new variable in common in order to not add it a second times.
|
void |
MoralGraphCell.addVariableInCell(Variable variableToAdd) |
| Modifier and Type | Method and Description |
|---|---|
void |
MoralGraphCell.setListVariableinCell(java.util.ArrayList<Variable> listVariableinCell) |
void |
Edge.setListVariables(java.util.ArrayList<Variable> listeVariables)
Setter on the list of variables in common
|
| Modifier and Type | Class and Description |
|---|---|
class |
FixedVariable |
class |
VariableWithSupplementaryFixedField
This class represent a variable.
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
Parameter.getName()
getter on the variable
|
Variable |
CoupleVariableValue.getVariable()
getter of the field variable
|
| Modifier and Type | Method and Description |
|---|---|
void |
Parameter.setName(Variable name)
setter on the name field ( variable )
|
void |
CoupleVariableValue.setVariable(Variable variable)
setter on the field variable
|
| Constructor and Description |
|---|
CoupleVariableValue(Variable variable,
java.lang.Object Value)
The constructor
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Variable> |
LocalDomain.listVariable
This is an ArrayList of 'Variable' class.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<java.util.ArrayList<Variable>> |
ListLocalDomainAndLocalKernel.getListLocalDomainVariable()
This function return a list of list of String.
|
java.util.ArrayList<Variable> |
LocalDomainExtended.getListVariableExtended()
GETTERS AND SETTERS
|
java.util.ArrayList<Variable> |
LocalDomain.getListVariables()
GETTERS AND SETTERS
|
java.util.ArrayList<Variable> |
LdAndLk.getLocalDomainVariables()
This method return the label of all the local domains
|
java.util.List<Variable> |
LocalDomain.getVariableExtentedOrNormal() |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalDomainExtended.addListVariablesExtended(Variable variables) |
void |
LocalDomain.addVariable(Variable variable)
This method allow to directly add a variable to the variable list of the
current local domain
|
| Modifier and Type | Method and Description |
|---|---|
void |
LocalDomainExtended.addListVariablesExtended(java.util.ArrayList<Variable> variables) |
static void |
EnumerationOnSet.enumeration(java.util.List<Variable> listVariablesPresent,
Message stateOfVertex) |
void |
LocalDomain.setListVariable(java.util.ArrayList<Variable> listVariable) |
void |
LocalDomainExtended.setListVariableExtended(java.util.ArrayList<Variable> listVariableExtended) |