|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MigrationObject in es.udc.gii.common.eaf.algorithm.parallel.migration |
---|
Fields in es.udc.gii.common.eaf.algorithm.parallel.migration declared as MigrationObject | |
---|---|
private MigrationObject |
MigrationOperator.currentMigrant
|
Fields in es.udc.gii.common.eaf.algorithm.parallel.migration with type parameters of type MigrationObject | |
---|---|
private java.util.List<MigrationObject> |
MigrationOperator.currentMigrants
|
Methods in es.udc.gii.common.eaf.algorithm.parallel.migration that return MigrationObject | |
---|---|
MigrationObject |
MigrationOperator.getCurrentMigrant()
|
protected MigrationObject |
MigrationOperator.selectIndividualsForMigration(EvolutionaryAlgorithm algorithm,
java.util.List<Individual> toPopulation)
Selects the individuals that will be sent to other nodes. |
Methods in es.udc.gii.common.eaf.algorithm.parallel.migration that return types with arguments of type MigrationObject | |
---|---|
java.util.List<MigrationObject> |
MigrationOperator.getCurrentMigrants()
|
Method parameters in es.udc.gii.common.eaf.algorithm.parallel.migration with type arguments of type MigrationObject | |
---|---|
protected java.util.List<Individual> |
MigrationOperator.acceptIndividuals(EvolutionaryAlgorithm algorithm,
java.util.List<Individual> toPopulation,
java.util.List<MigrationObject> migrants)
Returns the individuals that satisfy some criterion (see MigAcceptacePolicy )
among those which are received from other nodes. |
Uses of MigrationObject in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance |
---|
Fields in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance with type parameters of type MigrationObject | |
---|---|
private java.util.List<MigrationObject> |
GenerationBasedAcceptance.pendingMigrants
Individuals that have not been yet accepted but that might be accepted in the future. |
Methods in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance that return types with arguments of type MigrationObject | |
---|---|
java.util.List<MigrationObject> |
GenerationBasedAcceptance.getPendingMigrants()
|
Methods in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance with parameters of type MigrationObject | |
---|---|
java.util.List<Individual> |
BinaryAcceptancePolicy.accept(MigrationObject migrant,
EvolutionaryAlgorithm algorithm,
java.util.List<Individual> currentPopulation)
Accepts the individuals that come in a MigrationObject based on
some criterion. |
java.util.List<Individual> |
GenerationBasedAcceptance.accept(MigrationObject migrant,
EvolutionaryAlgorithm algorithm,
java.util.List<Individual> currentPopulation)
Accepts the individuals that come in a MigrationObject based on
the generation of the sending node. |
java.util.List<Individual> |
MigAcceptancePolicy.accept(MigrationObject migrant,
EvolutionaryAlgorithm algorithm,
java.util.List<Individual> currentPopulation)
Accepts the individuals that come in a MigrationObject based on
some criterion. |
Method parameters in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance with type arguments of type MigrationObject | |
---|---|
void |
GenerationBasedAcceptance.setPendingMigrants(java.util.List<MigrationObject> pendingMigrants)
|
Uses of MigrationObject in es.udc.gii.common.eaf.algorithm.parallel.topology.migration |
---|
Methods in es.udc.gii.common.eaf.algorithm.parallel.topology.migration that return types with arguments of type MigrationObject | |
---|---|
protected java.util.List<MigrationObject> |
MigrationTopology.doReceive()
Each subclass can implement the receive method accordingly. |
java.util.List<MigrationObject> |
MigrationTopology.receive()
Receives a list of MigrationObject from the senders. |
private java.util.List<MigrationObject> |
MigrationTopology.testRecvRequests()
|
Methods in es.udc.gii.common.eaf.algorithm.parallel.topology.migration with parameters of type MigrationObject | |
---|---|
private void |
MigrationTopology.addRecvRequest(mpi.Request request,
MigrationObject[] migrant)
|
private void |
MigrationTopology.addSendRequest(mpi.Request request,
MigrationObject[] migrant)
|
protected void |
MigrationTopology.doSend(MigrationObject migrant)
Each subclass can implement the send method accordingly. |
void |
MigrationTopology.send(MigrationObject migrant)
Sends a MigrationObject to the receivers. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |