Uses of Class
jmetal.util.JMException

Packages that use JMException
jmetal.core   
jmetal.encodings.variable   
jmetal.experiments   
jmetal.experiments.settings   
jmetal.experiments.studies   
jmetal.metaheuristics.abyss   
jmetal.metaheuristics.cellde   
jmetal.metaheuristics.densea   
jmetal.metaheuristics.dmopso   
jmetal.metaheuristics.fastPGA   
jmetal.metaheuristics.gde3   
jmetal.metaheuristics.ibea   
jmetal.metaheuristics.mocell   
jmetal.metaheuristics.mochc   
jmetal.metaheuristics.moead   
jmetal.metaheuristics.nsgaII   
jmetal.metaheuristics.omopso   
jmetal.metaheuristics.paes   
jmetal.metaheuristics.pesa2   
jmetal.metaheuristics.randomSearch   
jmetal.metaheuristics.singleObjective.cmaes   
jmetal.metaheuristics.singleObjective.differentialEvolution   
jmetal.metaheuristics.singleObjective.evolutionStrategy   
jmetal.metaheuristics.singleObjective.geneticAlgorithm   
jmetal.metaheuristics.singleObjective.particleSwarmOptimization   
jmetal.metaheuristics.smpso   
jmetal.metaheuristics.smsemoa   
jmetal.metaheuristics.spea2   
jmetal.operators.crossover   
jmetal.operators.localSearch   
jmetal.operators.mutation   
jmetal.operators.selection   
jmetal.problems   
jmetal.problems.cec2009Competition   
jmetal.problems.DTLZ   
jmetal.problems.LZ09   
jmetal.problems.mqap   
jmetal.problems.singleObjective   
jmetal.problems.WFG   
jmetal.problems.ZDT   
jmetal.util   
jmetal.util.offspring   
jmetal.util.wrapper   
 

Uses of JMException in jmetal.core
 

Methods in jmetal.core that throw JMException
abstract  void Problem.evaluate(Solution solution)
          Evaluates a Solution object.
 void Problem.evaluateConstraints(Solution solution)
          Evaluates the overall constraint violation of a Solution object.
abstract  SolutionSet Algorithm.execute()
          Launches the execution of an specific algorithm.
abstract  java.lang.Object Operator.execute(java.lang.Object object)
          Abstract method that must be defined by all the operators.
 double Variable.getLowerBound()
          Gets the lower bound value of a encodings.variable.
 double Variable.getUpperBound()
          Gets the upper bound value of a encodings.variable.
 double Variable.getValue()
          Gets the double value representating the encodings.variable.
 void Variable.setLowerBound(double lowerBound)
          Sets the lower bound for a encodings.variable.
 void Variable.setUpperBound(double upperBound)
          Sets the upper bound for a encodings.variable.
 void Variable.setValue(double value)
          Sets a double value to a encodings.variable in subclasses of Variable.
 

Uses of JMException in jmetal.encodings.variable
 

Methods in jmetal.encodings.variable that throw JMException
 double ArrayReal.getLowerBound(int index)
          Get the lower bound of a value
 double ArrayInt.getLowerBound(int index)
          Get the lower bound of a value
 double ArrayReal.getUpperBound(int index)
          Get the upper bound of a value
 double ArrayInt.getUpperBound(int index)
          Get the upper bound of a value
 double ArrayReal.getValue(int index)
          getValue
 int ArrayInt.getValue(int index)
          getValue
 void BinaryReal.setValue(double value)
          This implementation is efficient for binary string of length up to 24 bits, and for positive intervals.
 void ArrayReal.setValue(int index, double value)
          setValue
 void ArrayInt.setValue(int index, int value)
          setValue
 

Constructors in jmetal.encodings.variable that throw JMException
Int(Variable variable)
          Copy constructor.
Real(Variable variable)
          Copy constructor.
 

Uses of JMException in jmetal.experiments
 

Methods in jmetal.experiments that throw JMException
abstract  Algorithm Settings.configure()
          Default configure method
 Algorithm Settings.configure(java.util.HashMap settings)
          Configure method.
 Algorithm Settings.configure(java.util.Properties configuration)
          Configure method based on reading a properties file
 Settings SettingsFactory.getSettingsObject(java.lang.String algorithmName, java.lang.Object[] params)
          Creates a experiments.settings object
static void MainC.main(java.lang.String[] args)
           
static void Main.main(java.lang.String[] args)
           
static void Experiment.main(java.lang.String[] args)
           
 void Experiment.runCompleteExperiment()
           
 void Experiment.runCompleteExperiment(int numberOfThreads)
           
 void Experiment.runExperiment()
          Runs the experiment
 void Experiment.runExperiment(int numberOfThreads)
          Runs the experiment
 

Uses of JMException in jmetal.experiments.settings
 

Methods in jmetal.experiments.settings that throw JMException
 Algorithm SPEA2_Settings.configure()
          Configure SPEA2 with default parameter experiments.settings
 Algorithm SMSEMOA_Settings.configure()
          Configure SMSEMOA with user-defined parameter experiments.settings
 Algorithm SMPSOhv_Settings.configure()
          Configure SMPSPhv with user-defined parameter experiments.settings
 Algorithm SMPSO_Settings.configure()
          Configure SMPSO with user-defined parameter experiments.settings
 Algorithm RandomSearch_Settings.configure()
          Configure the random search algorithm with default parameter experiments.settings
 Algorithm pSMPSO_Settings.configure()
          Configure SMPSO with user-defined parameter experiments.settings
 Algorithm pNSGAII_Settings.configure()
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm pMOEAD_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm PAES_Settings.configure()
          Configure the MOCell algorithm with default parameter experiments.settings
 Algorithm OMOPSO_Settings.configure()
          Configure OMOPSO with user-defined parameter experiments.settings
 Algorithm NSGAIIRandom_Settings.configure()
          Configure NSGAII with user-defined parameter settings
 Algorithm NSGAIIPermutation_Settings.configure()
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm NSGAIIBinary_Settings.configure()
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm NSGAIIAdaptive_Settings.configure()
          Configure NSGAIIAdaptive with user-defined parameter settings
 Algorithm NSGAII_Settings.configure()
          Configure NSGAII with default parameter experiments.settings
 Algorithm MOEAD_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm MOEAD_DRA_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm MOCHC_Settings.configure()
          Configure MOCHC with user-defined parameter experiments.settings
 Algorithm MOCell_Settings.configure()
          Configure the MOCell algorithm with default parameter experiments.settings
 Algorithm IBEA_Settings.configure()
          Configure IBEA with user-defined parameter experiments.settings
 Algorithm GDE3_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm FastSMSEMOA_Settings.configure()
          Configure FastSMSEMOA with user-defined parameter experiments.settings
 Algorithm dMOPSO_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm cMOEAD_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm CellDE_Settings.configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm AbYSS_Settings.configure()
          Configure the AbYSS algorithm with default parameter experiments.settings
 Algorithm SPEA2_Settings.configure(java.util.Properties configuration)
          Configure SPEA2 with user-defined parameter experiments.settings
 Algorithm SMSEMOA_Settings.configure(java.util.Properties configuration)
          Configure SMSEMOA with user-defined parameter experiments.settings
 Algorithm SMPSOhv_Settings.configure(java.util.Properties configuration)
          Configure SMPSO with user-defined parameter experiments.settings
 Algorithm SMPSO_Settings.configure(java.util.Properties configuration)
          Configure SMPSO with user-defined parameter experiments.settings
 Algorithm RandomSearch_Settings.configure(java.util.Properties configuration)
          Configure SMPSO with user-defined parameter experiments.settings
 Algorithm pSMPSO_Settings.configure(java.util.Properties configuration)
          Configure pSMPSO with user-defined parameter experiments.settings
 Algorithm pNSGAII_Settings.configure(java.util.Properties configuration)
          Configure pNSGAII with user-defined parameter experiments.settings
 Algorithm pMOEAD_Settings.configure(java.util.Properties configuration)
          Configure pMOEAD with user-defined parameter experiments.settings
 Algorithm PAES_Settings.configure(java.util.Properties configuration)
          Configure PAES with user-defined parameter experiments.settings
 Algorithm OMOPSO_Settings.configure(java.util.Properties configuration)
          Configure dMOPSO with user-defined parameter experiments.settings
 Algorithm NSGAIIRandom_Settings.configure(java.util.Properties configuration)
          Configure NSGAIIRandom with user-defined parameter experiments.settings
 Algorithm NSGAIIPermutation_Settings.configure(java.util.Properties configuration)
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm NSGAIIBinary_Settings.configure(java.util.Properties configuration)
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm NSGAIIAdaptive_Settings.configure(java.util.Properties configuration)
          Configure NSGAIIAdaptive with user-defined parameter experiments.settings
 Algorithm NSGAII_Settings.configure(java.util.Properties configuration)
          Configure NSGAII with user-defined parameter experiments.settings
 Algorithm MOEAD_Settings.configure(java.util.Properties configuration)
          Configure MOEAD with user-defined parameter experiments.settings
 Algorithm MOEAD_DRA_Settings.configure(java.util.Properties configuration)
          Configure MOEAD_DRA with user-defined parameter experiments.settings
 Algorithm MOCHC_Settings.configure(java.util.Properties configuration)
          Configure MOCHC with user-defined parameter experiments.settings
 Algorithm MOCell_Settings.configure(java.util.Properties configuration)
          Configure MOCell with user-defined parameter experiments.settings
 Algorithm IBEA_Settings.configure(java.util.Properties configuration)
          Configure IBEA with user-defined parameter experiments.settings
 Algorithm GDE3_Settings.configure(java.util.Properties configuration)
          Configure GDE3 with user-defined parameter experiments.settings
 Algorithm FastSMSEMOA_Settings.configure(java.util.Properties configuration)
          Configure FastSMSEMOA with user-defined parameter experiments.settings
 Algorithm dMOPSO_Settings.configure(java.util.Properties configuration)
          Configure dMOPSO with user-defined parameter experiments.settings
 Algorithm cMOEAD_Settings.configure(java.util.Properties configuration)
          Configure cMOEAD with user-defined parameter experiments.settings
 Algorithm CellDE_Settings.configure(java.util.Properties configuration)
          Configure CellDE with user-defined parameter experiments.settings
 Algorithm AbYSS_Settings.configure(java.util.Properties configuration)
          Configure AbYSS with user-defined parameter experiments.settings
 

Constructors in jmetal.experiments.settings that throw JMException
NSGAIIAdaptive_Settings(java.lang.String problem)
          Constructor
NSGAIIRandom_Settings(java.lang.String problem)
          Constructor
 

Uses of JMException in jmetal.experiments.studies
 

Methods in jmetal.experiments.studies that throw JMException
static void ZDTStudy2.main(java.lang.String[] args)
          Main method
static void ZDTStudy.main(java.lang.String[] args)
          Main method
static void StandardStudy2.main(java.lang.String[] args)
          Main method
static void StandardStudy.main(java.lang.String[] args)
          Main method
static void pMOEADStudy.main(java.lang.String[] args)
          Main method
static void NSGAIIStudy.main(java.lang.String[] args)
           
static void jMetalExperiment.main(java.lang.String[] args)
          Main method
static void ConstrainedProblemsStudy.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.abyss
 

Methods in jmetal.metaheuristics.abyss that throw JMException
 Solution AbYSS.diversificationGeneration()
          Returns a Solution using the diversification generation method described in the scatter search template.
 SolutionSet AbYSS.execute()
          Runs of the AbYSS algorithm.
static void AbYSS_main.main(java.lang.String[] args)
           
 void AbYSS.referenceSetUpdate(boolean build)
          Implements the referenceSetUpdate method.
 boolean AbYSS.refSet2Test(Solution solution)
          Tries to update the reference set 2 with a Solution
 int AbYSS.subSetGeneration()
          Implements the subset generation method described in the scatter search template
 

Uses of JMException in jmetal.metaheuristics.cellde
 

Methods in jmetal.metaheuristics.cellde that throw JMException
 SolutionSet CellDE.execute()
          Runs of the CellDE algorithm.
static void CellDE_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.densea
 

Methods in jmetal.metaheuristics.densea that throw JMException
 SolutionSet DENSEA.execute()
           
static void DENSEA_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.dmopso
 

Methods in jmetal.metaheuristics.dmopso that throw JMException
 SolutionSet dMOPSO.execute()
          Runs of the dMOPSO algorithm.
static void dMOPSO_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.fastPGA
 

Methods in jmetal.metaheuristics.fastPGA that throw JMException
 SolutionSet FastPGA.execute()
          Runs of the FastPGA algorithm.
static void FastPGA_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.gde3
 

Methods in jmetal.metaheuristics.gde3 that throw JMException
 SolutionSet GDE3.execute()
          Runs of the GDE3 algorithm.
static void GDE3_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.ibea
 

Methods in jmetal.metaheuristics.ibea that throw JMException
 SolutionSet IBEA.execute()
          Runs of the IBEA algorithm.
static void IBEA_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.mocell
 

Methods in jmetal.metaheuristics.mocell that throw JMException
 SolutionSet sMOCell2.execute()
          Runs of the sMOCell2 algorithm.
 SolutionSet sMOCell1.execute()
          Runs of the sMOCell1 algorithm.
 SolutionSet MOCell.execute()
          Execute the algorithm
 SolutionSet aMOCell3.execute()
          Execute the algorithm
 SolutionSet aMOCell2.execute()
          Runs of the aMOCell2 algorithm.
 SolutionSet aMOCell1.execute()
          Runs of the aMOCell1 algorithm.
static void MOCell_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.mochc
 

Methods in jmetal.metaheuristics.mochc that throw JMException
 SolutionSet MOCHC.execute()
          Runs of the MOCHC algorithm.
 

Uses of JMException in jmetal.metaheuristics.moead
 

Methods in jmetal.metaheuristics.moead that throw JMException
 SolutionSet pMOEAD.execute()
           
 SolutionSet MOEAD_DRA.execute()
           
 SolutionSet MOEAD.execute()
           
 SolutionSet cMOEAD.execute()
           
 void pMOEAD.initPopulation()
           
 void MOEAD_DRA.initPopulation()
           
 void MOEAD.initPopulation()
           
 void cMOEAD.initPopulation()
           
static void pMOEAD_main.main(java.lang.String[] args)
           
static void MOEAD_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.nsgaII
 

Methods in jmetal.metaheuristics.nsgaII that throw JMException
 SolutionSet ssNSGAIIRandom.execute()
           
 SolutionSet ssNSGAIIAdaptive.execute()
           
 SolutionSet ssNSGAII.execute()
          Runs the ssNSGA-II algorithm.
 SolutionSet pNSGAII.execute()
          Runs the NSGA-II algorithm.
 SolutionSet NSGAIIRandom.execute()
           
 SolutionSet NSGAIIAdaptive.execute()
           
 SolutionSet NSGAII.execute()
          Runs the NSGA-II algorithm.
static void pNSGAII_main.main(java.lang.String[] args)
           
static void NSGAIIAdaptive_main.main(java.lang.String[] args)
           
static void NSGAII_mTSP_main.main(java.lang.String[] args)
           
static void NSGAII_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.omopso
 

Methods in jmetal.metaheuristics.omopso that throw JMException
 SolutionSet OMOPSO.execute()
          Runs of the OMOPSO algorithm.
static void OMOPSO_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.paes
 

Methods in jmetal.metaheuristics.paes that throw JMException
 SolutionSet PAES.execute()
          Runs of the Paes algorithm.
static void PAES_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.pesa2
 

Methods in jmetal.metaheuristics.pesa2 that throw JMException
 SolutionSet PESA2.execute()
          Runs of the PESA2 algorithm.
static void PESA2_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.randomSearch
 

Methods in jmetal.metaheuristics.randomSearch that throw JMException
 SolutionSet RandomSearch.execute()
          Runs the RandomSearch algorithm.
static void RandomSearch_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.singleObjective.cmaes
 

Methods in jmetal.metaheuristics.singleObjective.cmaes that throw JMException
 SolutionSet CMAES.execute()
           
static void CMAES_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.singleObjective.differentialEvolution
 

Methods in jmetal.metaheuristics.singleObjective.differentialEvolution that throw JMException
 SolutionSet DE.execute()
          Runs of the DE algorithm.
static void DE_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.singleObjective.evolutionStrategy
 

Methods in jmetal.metaheuristics.singleObjective.evolutionStrategy that throw JMException
 SolutionSet NonElitistES.execute()
          Execute the NonElitistES algorithm
 SolutionSet ElitistES.execute()
          Execute the ElitistES algorithm
static void ES_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.singleObjective.geneticAlgorithm
 

Methods in jmetal.metaheuristics.singleObjective.geneticAlgorithm that throw JMException
 SolutionSet ssGA.execute()
          Execute the SSGA algorithm
 SolutionSet scGA.execute()
          Runs of the scGA algorithm.
 SolutionSet pgGA.execute()
          Runs the pgGA algorithm.
 SolutionSet gGA.execute()
          Execute the GGA algorithm
 SolutionSet acGA.execute()
          Runs of the acGA algorithm.
static void TSPGA_main.main(java.lang.String[] args)
           
static void pgGA_main.main(java.lang.String[] args)
           
static void GA_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.singleObjective.particleSwarmOptimization
 

Methods in jmetal.metaheuristics.singleObjective.particleSwarmOptimization that throw JMException
 SolutionSet PSO.execute()
          Runs of the SMPSO algorithm.
static void PSO_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.smpso
 

Methods in jmetal.metaheuristics.smpso that throw JMException
 SolutionSet SMPSOhv.execute()
          Runs of the SMPSO algorithm.
 SolutionSet SMPSO.execute()
          Runs of the SMPSO algorithm.
 SolutionSet pSMPSO.execute()
          Runs of the SMPSO algorithm.
static void SMPSOhv_main.main(java.lang.String[] args)
           
static void SMPSO_main.main(java.lang.String[] args)
           
static void pSMPSO_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.smsemoa
 

Methods in jmetal.metaheuristics.smsemoa that throw JMException
 SolutionSet SMSEMOA.execute()
          Runs the SMS-EMOA algorithm.
 SolutionSet FastSMSEMOA.execute()
          Runs the FastSMSEMOA algorithm.
static void SMSEMOA_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.metaheuristics.spea2
 

Methods in jmetal.metaheuristics.spea2 that throw JMException
 SolutionSet SPEA2.execute()
          Runs of the Spea2 algorithm.
static void SPEA2_main.main(java.lang.String[] args)
           
 

Uses of JMException in jmetal.operators.crossover
 

Methods in jmetal.operators.crossover that throw JMException
 Solution[] SBXSinglePointCrossover.doCrossover(java.lang.Double realProbability, java.lang.Double binaryProbability, Solution parent1, Solution parent2)
          Perform the crossover operation.
 Solution[] TwoPointsCrossover.doCrossover(double probability, Solution parent1, Solution parent2)
          Perform the crossover operation
 Solution[] SinglePointCrossover.doCrossover(double probability, Solution parent1, Solution parent2)
          Perform the crossover operation.
 Solution[] SBXCrossover.doCrossover(double probability, Solution parent1, Solution parent2)
          Perform the crossover operation.
 Solution[] HUXCrossover.doCrossover(double probability, Solution parent1, Solution parent2)
          Perform the crossover operation
 Solution[] BLXAlphaCrossover.doCrossover(double probability, Solution parent1, Solution parent2)
          Perform the crossover operation.
 java.lang.Object TwoPointsCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object SinglePointCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object SBXSinglePointCrossover.execute(java.lang.Object object)
           
 java.lang.Object SBXCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object PMXCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object HUXCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object DifferentialEvolutionCrossover.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object BLXAlphaCrossover.execute(java.lang.Object object)
          Executes the operation
static Crossover CrossoverFactory.getCrossoverOperator(java.lang.String name, java.util.HashMap parameters)
          Gets a crossover operator through its name.
 

Uses of JMException in jmetal.operators.localSearch
 

Methods in jmetal.operators.localSearch that throw JMException
 java.lang.Object MutationLocalSearch.execute(java.lang.Object object)
          Executes the local search.
 

Uses of JMException in jmetal.operators.mutation
 

Methods in jmetal.operators.mutation that throw JMException
 void PolynomialBitFlipMutation.doMutation(java.lang.Double realProbability, java.lang.Double binaryProbability, Solution solution)
          doMutation method
 void UniformMutation.doMutation(double probability, Solution solution)
          Performs the operation
 void SwapMutation.doMutation(double probability, Solution solution)
          Performs the operation
 void PolynomialMutation.doMutation(double probability, Solution solution)
          Perform the mutation operation
 void NonUniformMutation.doMutation(double probability, Solution solution)
          Perform the mutation operation
 void BitFlipMutation.doMutation(double probability, Solution solution)
          Perform the mutation operation
 java.lang.Object UniformMutation.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object SwapMutation.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object PolynomialMutation.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object PolynomialBitFlipMutation.execute(java.lang.Object object)
           
 java.lang.Object NonUniformMutation.execute(java.lang.Object object)
          Executes the operation
 java.lang.Object BitFlipMutation.execute(java.lang.Object object)
          Executes the operation
static Mutation MutationFactory.getMutationOperator(java.lang.String name, java.util.HashMap parameters)
          Gets a crossover operator through its name.
 

Uses of JMException in jmetal.operators.selection
 

Methods in jmetal.operators.selection that throw JMException
 java.lang.Object RankingAndCrowdingSelection.execute(java.lang.Object object)
          Performs the operation
 java.lang.Object PESA2Selection.execute(java.lang.Object object)
          Performs the operation
 java.lang.Object DifferentialEvolutionSelection.execute(java.lang.Object object)
          Executes the operation
static Selection SelectionFactory.getSelectionOperator(java.lang.String name, java.util.HashMap parameters)
          Gets a selection operator through its name.
 

Uses of JMException in jmetal.problems
 

Methods in jmetal.problems that throw JMException
 double EBEs.BucklingOmega(double Nxx, double[] G, double[] B)
           
 void EBEs.EBEsCalculus()
           
 void EBEs.EBEsEcuationSolution(int hi)
           
 void EBEs.EBEsEffortsElements3D(int hi, int countIter, double[][] Slip)
           
 void EBEs.EBEsElementsTopology(Solution solution)
           
 void EBEs.EBEsMat3DG(int e)
           
 void EBEs.EBEsMat3DGij()
           
 void EBEs.EBEsMat3DL_iArt_jArt(int e)
           
 void EBEs.EBEsMat3DL_iArt_jRig(int e)
           
 void EBEs.EBEsMat3DL_iRig_jArt(int e)
           
 void EBEs.EBEsMat3DL_iRig_jRig(int e)
           
 void EBEs.EBEsMat3DL_SOG(int e)
           
 double[][] EBEs.EBEsMatrixAdd(double[][] s, double[][] t)
           
 void EBEs.EBEsMatrixGlobalFactory(int countIter)
           
 double[][] EBEs.EBEsMatrixSubtractions(double[][] s, double[][] t)
           
 double[][] EBEs.EBEsMatrizMultiplicar(double[][] s, double[][] t)
           
 double[] EBEs.EBEsMatrizVectorMultiplicar(double[][] s, double[] t)
           
 void EBEs.EBEsMatRot3DLaG(int e)
           
 void EBEs.EBEsNodesEquilibrium3D(int hi)
           
 void EBEs.EBEsOverloadWeightElement()
           
 void EBEs.EBEsPrintArchTxtDesp(int hi)
           
 void EBEs.EBEsPrintArchTxtEfforts(int hi)
           
 void EBEs.EBEsPrintArchTxtElements()
           
 void EBEs.EBEsPrintArchTxtMKG(java.lang.String s, int hi)
           
 void EBEs.EBEsPrintArchTxtMKLB(int e)
           
 void EBEs.EBEsPrintArchTxtReaction(int hi)
           
 void EBEs.EBEsPrintArchTxtStrain()
           
 void EBEs.EBEsReadDataFile(java.lang.String fileName)
           
 void EBEs.EBEsStrainMaxWhitElement()
           
 void EBEs.EBEsStrainMaxWhitGroup()
           
 void EBEs.EBEsStrainMinWhitElement()
           
 void EBEs.EBEsStrainMinWhitGroup()
           
 double[][][] EBEs.EBEsStrainNode(double[][][] E)
           
 void EBEs.EBEsStrainResidualVerication()
           
 void EBEs.EBEsTransversalSection_H_Double(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_H_Single(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_I_Double(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_I_Single(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_L_Double(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_L_Single(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_T_Double(int ba, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSection_T_Single(int ba, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSectionCircular(int gr, double d)
           
 void EBEs.EBEsTransversalSectionHoleCircular(int gr, double D, double e)
           
 void EBEs.EBEsTransversalSectionHoleRectangle(int gr, double y, double z, double ey, double ez)
           
 void EBEs.EBEsTransversalSectionRectangle(int gr, double y, double z)
           
 void EBEs.EBEsWeightDistributedUniformly(int el, double[] LoadInElement_)
           
 void EBEs.EBEsWeigthElement()
           
 void Water.evaluate(Solution solution)
          Evaluates a solution
 void Viennet4.evaluate(Solution solution)
          Evaluates a solution
 void Viennet3.evaluate(Solution solution)
          Evaluates a solution.
 void Viennet2.evaluate(Solution solution)
          Evaluates a solution
 void Tanaka.evaluate(Solution solution)
          Evaluates a solution
 void Srinivas.evaluate(Solution solution)
          Evaluates a solution
 void Schaffer.evaluate(Solution solution)
          Evaluates a solution
 void Poloni.evaluate(Solution solution)
          Evaluates a solution
 void Osyczka2.evaluate(Solution solution)
          Evaluates a solution
 void OKA2.evaluate(Solution solution)
          Evaluates a solution
 void OKA1.evaluate(Solution solution)
          Evaluates a solution
 void Kursawe.evaluate(Solution solution)
          Evaluates a solution
 void IntRealProblem.evaluate(Solution solution)
          Evaluates a solution
 void Golinski.evaluate(Solution solution)
          Evaluates a solution.
 void FourBarTruss.evaluate(Solution solution)
          Evaluates a solution
 void Fonseca.evaluate(Solution solution)
          Evaluates a solution
 void EBEs.evaluate(Solution solution)
          Evaluates a solution
 void ConstrEx.evaluate(Solution solution)
          Evaluates a solution
 void Binh2.evaluate(Solution solution)
          Evaluates a solution
 void Water.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Viennet4.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Tanaka.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Srinivas.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Osyczka2.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Golinski.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void EBEs.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void ConstrEx.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 void Binh2.evaluateConstraints(Solution solution)
          Evaluates the constraint overhead of a solution
 Problem ProblemFactory.getProblem(java.lang.String name, java.lang.Object[] params)
          Creates an object representing a problem
 

Uses of JMException in jmetal.problems.cec2009Competition
 

Methods in jmetal.problems.cec2009Competition that throw JMException
 void UF9.evaluate(Solution solution)
          Evaluates a solution.
 void UF8.evaluate(Solution solution)
          Evaluates a solution.
 void UF7.evaluate(Solution solution)
          Evaluates a solution.
 void UF6.evaluate(Solution solution)
          Evaluates a solution.
 void UF5.evaluate(Solution solution)
          Evaluates a solution.
 void UF4.evaluate(Solution solution)
          Evaluates a solution.
 void UF3.evaluate(Solution solution)
          Evaluates a solution.
 void UF2.evaluate(Solution solution)
          Evaluates a solution.
 void UF10.evaluate(Solution solution)
          Evaluates a solution.
 void UF1.evaluate(Solution solution)
          Evaluates a solution.
 

Uses of JMException in jmetal.problems.DTLZ
 

Methods in jmetal.problems.DTLZ that throw JMException
 void DTLZ7.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ6.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ5.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ4.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ3.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ2.evaluate(Solution solution)
          Evaluates a solution
 void DTLZ1.evaluate(Solution solution)
          Evaluates a solution
 

Uses of JMException in jmetal.problems.LZ09
 

Methods in jmetal.problems.LZ09 that throw JMException
 void LZ09_F9.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F8.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F7.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F6.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F5.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F4.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F3.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F2.evaluate(Solution solution)
          Evaluates a solution
 void LZ09_F1.evaluate(Solution solution)
          Evaluates a solution
 

Uses of JMException in jmetal.problems.mqap
 

Methods in jmetal.problems.mqap that throw JMException
 void mQAP.evaluate(Solution solution)
           
 

Uses of JMException in jmetal.problems.singleObjective
 

Methods in jmetal.problems.singleObjective that throw JMException
 void Sphere.evaluate(Solution solution)
          Evaluates a solution
 void Rosenbrock.evaluate(Solution solution)
          Evaluates a solution
 void Rastrigin.evaluate(Solution solution)
          Evaluates a solution
 void Griewank.evaluate(Solution solution)
          Evaluates a solution
 

Uses of JMException in jmetal.problems.WFG
 

Methods in jmetal.problems.WFG that throw JMException
 float Transformations.b_poly(float y, float alpha)
          b_poly transformation
 void WFG9.evaluate(Solution solution)
          Evaluates a solution
 void WFG8.evaluate(Solution solution)
          Evaluates a solution
 void WFG7.evaluate(Solution solution)
          Evaluates a solution
 void WFG6.evaluate(Solution solution)
          Evaluates a solution
 void WFG5.evaluate(Solution solution)
          Evaluates a solution
 void WFG4.evaluate(Solution solution)
          Evaluates a solution
 void WFG3.evaluate(Solution solution)
          Evaluates a solution
 void WFG2.evaluate(Solution solution)
          Evaluates a solution
 void WFG1.evaluate(Solution solution)
          Evaluates a solution
 float[] WFG1.t3(float[] z)
          WFG1 t3 transformation
 

Uses of JMException in jmetal.problems.ZDT
 

Methods in jmetal.problems.ZDT that throw JMException
 double ZDT6.evalG(XReal x)
          Returns the value of the ZDT6 function G.
 double ZDT4.evalG(XReal x)
          Returns the value of the ZDT4 function G.
 void ZDT6.evaluate(Solution solution)
          Evaluates a solution
 void ZDT4.evaluate(Solution solution)
          Evaluates a solution
 void ZDT3.evaluate(Solution solution)
          Evaluates a solution
 void ZDT2.evaluate(Solution solution)
          Evaluates a solution
 void ZDT1.evaluate(Solution solution)
          Evaluates a solution.
 

Uses of JMException in jmetal.util
 

Methods in jmetal.util that throw JMException
 double Distance.distanceBetweenSolutions(Solution solutionI, Solution solutionJ)
          Returns the distance between two solutions in the search space.
 double Distance.distanceToSolutionSetInObjectiveSpace(Solution solution, SolutionSet solutionSet)
          Returns the minimum distance from a Solution to a SolutionSet according to the objective values.
 double Distance.distanceToSolutionSetInSolutionSpace(Solution solution, SolutionSet solutionSet)
          Returns the minimum distance from a Solution to a SolutionSet according to the encodings.variable values.
 

Uses of JMException in jmetal.util.offspring
 

Constructors in jmetal.util.offspring that throw JMException
NonUniformMutationOffspring(double mutationProbability, double perturbation, int maxIterations)
           
PolynomialMutationOffspring(double mutationProbability, double distributionIndexForMutation)
           
SBXCrossoverOffspring(double crossoverProbability, double distributionIndexForCrossover)
           
 

Uses of JMException in jmetal.util.wrapper
 

Methods in jmetal.util.wrapper that throw JMException
 double XReal.getLowerBound(int index)
          Gets the lower bound of a encodings.variable
 int XInt.getLowerBound(int index)
          Gets the lower bound of a encodings.variable
 double XReal.getUpperBound(int index)
          Gets the upper bound of a encodings.variable
 int XInt.getUpperBound(int index)
          Gets the upper bound of a encodings.variable
 double XReal.getValue(int index)
          Gets value of a encodings.variable
 int XInt.getValue(int index)
          Gets value of a encodings.variable
 void XReal.setValue(int index, double value)
          Sets the value of a encodings.variable
 void XInt.setValue(int index, int value)
          Sets the value of a encodings.variable