net.sourceforge.cilib.pso.dynamic
Interface ChargedParticleInitialisationStrategy

All Superinterfaces:
Cloneable, Serializable
All Known Implementing Classes:
StandardChargedParticleInitialisationStrategy

public interface ChargedParticleInitialisationStrategy
extends Cloneable

Interface for ChargedParticle intialisation.

Author:
Anna Rakitianskaia

Method Summary
 ChargedParticleInitialisationStrategy getClone()
          Clone the ChargedParticleInitialisationStrategy.
 void initialise(ChargedParticle particle)
          Initialise the Particle charge.
 

Method Detail

getClone

ChargedParticleInitialisationStrategy getClone()
Clone the ChargedParticleInitialisationStrategy.

Specified by:
getClone in interface Cloneable
Returns:
A copy of the ChargedParticleInitialisationStrategy.
See Also:
Object.clone()

initialise

void initialise(ChargedParticle particle)
Initialise the Particle charge.

Parameters:
particle - The particle to initialise. The particle must be of type ChargedParticle.


Copyright © 2009 CIRG. All Rights Reserved.