Constructors
constructor
- new math_PSO(theFunc: math_MultipleVarFunction, theLowBorder: math_Vector, theUppBorder: math_Vector, theSteps: math_Vector, theNbParticles: Graphic3d_ZLayerId, theNbIter: Graphic3d_ZLayerId): math_PSO
Parameters
theLowBorder: math_Vector
theUppBorder: math_Vector
theSteps: math_Vector
theNbParticles: Graphic3d_ZLayerId
theNbIter: Graphic3d_ZLayerId
Methods
Perform_1
- Perform_1(theSteps: math_Vector, theValue: number, theOutPnt: math_Vector, theNbIter: Graphic3d_ZLayerId): void
Parameters
theSteps: math_Vector
theValue: number
theOutPnt: math_Vector
theNbIter: Graphic3d_ZLayerId
Returns void
Perform_2
- Perform_2(theParticles: math_PSOParticlesPool, theNbParticles: Graphic3d_ZLayerId, theValue: number, theOutPnt: math_Vector, theNbIter: Graphic3d_ZLayerId): void
Parameters
theNbParticles: Graphic3d_ZLayerId
theValue: number
theOutPnt: math_Vector
theNbIter: Graphic3d_ZLayerId
Returns void