A B C D E F G H I L M N O P Q R S T U V W X Z

S

ScalarDifferentiableFunction - Interface in function
Provides methods for functions that have a derivative.
ScalarFunction - Interface in function
This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
scaleBy(double) - Method in class util.Hypercube
Scales this Hypercube by the given factor.
scaleBy(double[]) - Method in class util.Hypercube
Scales this Hypercube by the factors in the given array, each factor corresponding to one dimension.
scaleBy(DoubleMatrix1D) - Method in class util.Hypercube
Scales this Hypercube by the given vector of factors, each factor corresponding to one dimension.
scaledImprovement - Variable in class diviner.ImprovementDiviner
 
SECorrelationFunction - Class in model
Squared exponential correlation function.
SECorrelationFunction() - Constructor for class model.SECorrelationFunction
 
setApproxModel(ApproxModel) - Method in class diviner.BasicMultiObjectiveDiviner
 
setApproxModel(ApproxModel) - Method in interface diviner.MultiObjectiveDiviner
The surrogate model to be used.
setApproxModel(ApproxModel) - Method in class iterator.MultiPointRiskPerfOptimizer
Sets the approxModel.
setApproxModel(ApproxModel) - Method in class model.ApproxModelToVectorFunction
Sets the approxModel.
setApproxModels(ArrayList<ApproxModel>) - Method in class iterator.TwoStageAlgoBuilder
Sets the list of approximation models.
setApproxModels(ArrayList<ApproxModel>) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the list of approximation models.
setArgList(String) - Method in class util.CommandLineRunner
Sets the argList.
setAuxiliaryOptimizer(V) - Method in class iterator.TwoStageOptimizer
Sets the auxiliary optimizer.
setAuxOptimizer(W) - Method in class iterator.TwoStageAlgoBuilder
Sets the auxiliary optimizer.
setAuxOptimizer(W) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the auxiliary optimizer.
setAuxProblem(BoundConstrainedProblem) - Method in class iterator.TwoStageAlgoBuilder
Sets the auxiliary optimization problem.
setAuxProblem(MultiObjectiveProblem) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the auxiliary optimization problem.
setBlocksize(int) - Method in class data.DataBlock
Sets the block size.
setBounds(Hypercube) - Method in class distribution.Uniform
Sets the bounds of this distribution.
setBounds(Hypercube) - Method in class diviner.BasicMultiObjectiveDiviner
 
setBounds(Hypercube) - Method in class diviner.MultiMetricDiviner
 
setBounds(Hypercube) - Method in interface function.VariableBounds
Sets the bounds for this ScalarFunction.
setBounds(Hypercube) - Method in class function.VariableDomainScalarFunction
 
setBounds(Hypercube) - Method in class function.VectorFunctionBuilder
 
setBounds(Hypercube) - Method in class function.WaveDragAxisymmetric.AreaRule
 
setBounds(Hypercube) - Method in class function.WaveDragAxisymmetric.CART3D
 
setBounds(Hypercube) - Method in class function.WaveDragAxisymmetric.Panair
 
setBounds(Hypercube) - Method in class model.GPRegression
 
setBounds(Hypercube) - Method in class problem.BasicBoundConstrainedProblem
 
setBounds(Hypercube) - Method in interface problem.BoundConstrainedProblem
Sets the bounds for this problem.
setCalibrationInterval(int) - Method in class iterator.TwoStageAlgoBuilder
 
setCalibrationInterval(int) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
 
setCalibrationThreshold(double) - Method in class model.GPRegression
Sets the calibrationThreshold.
setCheapConstraints(VectorFunction) - Method in class model.PenaltyFunctionModel
 
setClic(double, double, double, String) - Method in class util.Cart3DRunner
Modifies the given clic control file to set angle of attack, reference area and reference length for CliC.
setClic(double, double, double) - Method in class util.Cart3DRunner
Modifies the default CLiC input control file clic.cntl.
setClientServerMode(boolean) - Method in class caffeinterface.CaffeToVectorFunction
Sets the clientServerMode.
setComponent(int, MultivariateDistribution) - Method in class distribution.BasicMultivariateMixture
 
setComponent(int, MultivariateDistribution) - Method in interface distribution.MultivariateMixture
Sets the desired component of the mixing p.m.f.
setComponents(ArrayList<MultivariateDistribution>) - Method in class distribution.BasicMultivariateMixture
 
setComponents(ArrayList<MultivariateDistribution>) - Method in interface distribution.MultivariateMixture
Sets the list of components.
setComputeVarName(String) - Method in class caffeinterface.CaffeToScalarFunction
Sets the name of the compute-result variable
setConsistencyThreshold(double) - Method in class model.GPRegression
Sets the consistency threshold.
setConstraintModels(ArrayList<ApproxModel>) - Method in class diviner.BasicInequalityConstrainedDiviner
 
setConstraintModels(ArrayList<ApproxModel>) - Method in interface diviner.InequalityConstrainedDiviner
Sets the list of constraint models.
setConstraintModels(ArrayList<ApproxModel>) - Method in class model.PenaltyFunctionModel
 
setConstraintTargets(DoubleMatrix1D) - Method in class model.PenaltyFunctionModel
Sets the constraintTargets.
setCorrelationFunctionType(BasicCorrelationFunction.TYPE) - Method in class model.GPRegression
Sets the correlation function type.
setCovariance(DoubleMatrix2D) - Method in class distribution.MultivariateNormal
Sets the covariance of this distribution.
setDataHandler(OptimizationDataHandler) - Method in class iterator.AbstractOptimizer
Sets the data handler for this problem.
setDeltaFraction(double) - Method in class iterator.TwoStageRiskPerfOptimizer
Sets the deltaFraction.
setDifferenceGP(GPRegression) - Method in class model.BasicTwoFidelityModel
Sets the difference-modeling GP.
setDiviner(V) - Method in class iterator.TwoStageAlgoBuilder
Sets the diviner.
setDiviner(V) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the diviner.
setDiviners(ArrayList<ImprovementDiviner>) - Method in class diviner.MultiMetricDiviner
Sets the diviners.
setErrAmplitude(double) - Method in class function.Hartman3LoFi
 
setErrAmplitude(double) - Method in class function.Hartman6LoFi
Sets the magnitude of the error sinusoid.
setErrAmplitude(double) - Method in class function.WoodsLoFi
 
setExpandFactor(double) - Method in class iterator.ISIS
Sets the expand factor.
setExtrapolationFactor(double) - Method in class iterator.BasicRealEncodedGA
Sets the extrapolation factor.
setFirstOutputIndex(int) - Method in class data.MultiobjectiveComparator
Sets the firstOutputIndex.
setFunEvalCount(int) - Method in class iterator.AbstractOptimizer
Sets the number of function evaluations.
setFunEvalCount(int) - Method in class iterator.TwoStageAlgoBuilder
 
setFunEvalCount(int) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
 
setInfillSampleSize(int) - Method in class iterator.MultiPointRiskPerfOptimizer
Sets the infillSampleSize.
setInitialSampleCount(int) - Method in class iterator.TwoStageOptimizer
Sets the number of initial samples.
setInitialSamples(DataBlock) - Method in class iterator.AbstractPopulationOptimizer
 
setInitialSamples(DoubleMatrix2D) - Method in class iterator.AbstractPopulationOptimizer
 
setInitialSamples(DoubleMatrix2D, DoubleMatrix2D) - Method in class iterator.AbstractPopulationOptimizer
 
setInitialSamples(DataBlock) - Method in interface iterator.InitialSamplesSettable
Sets the given block of samples as the set of initial samples.
setInitialSamples(DoubleMatrix2D) - Method in interface iterator.InitialSamplesSettable
 
setInitialSamples(DoubleMatrix2D, DoubleMatrix2D) - Method in interface iterator.InitialSamplesSettable
Sets the initial samples as per the given inputs and outputs.
setInitialSamples(DoubleMatrix2D) - Method in class iterator.NSGA2
 
setInitialSamples(DataBlock) - Method in class iterator.TwoStageOptimizer
 
setInitialSamples(DoubleMatrix2D) - Method in class iterator.TwoStageOptimizer
 
setInitialSamples(DoubleMatrix2D, DoubleMatrix2D) - Method in class iterator.TwoStageOptimizer
 
setInline(boolean) - Method in class util.CommandLineRunner
Sets the inline.
setInput(int, double[]) - Method in class data.DataBlock
Sets the input at the given index.
setInput(int, DoubleMatrix1D) - Method in class data.DataBlock
Sets the input at the given index.
setInput(double[]) - Method in class data.DataPoint
Sets the input.
setInput(DoubleMatrix1D) - Method in class data.DataPoint
Sets the input.
setInput(int, double) - Method in class data.DataPoint
Sets the specified component of the input to the given value.
setInput(double, double, String) - Method in class util.Cart3DRunner
Modifies a given input control file to set angle of attack and Mach number for CART3D.
setInput(double, double) - Method in class util.Cart3DRunner
Modifies the default CART3D input control file input.cntl.
setInputDimension(int) - Method in class data.DataBlock
Sets the input dimension.
setInputDimension(int) - Method in class data.DataPoint
Sets the input dimension.
setInputDimension(int) - Method in class distribution.BasicMultivariateDistribution
 
setInputDimension(int) - Method in class distribution.LatinHypercube
 
setInputDimension(int) - Method in interface distribution.MultivariateDistribution
Sets the number of dimensions of this distribution
setInputDimension(int) - Method in class distribution.MultivariateNormal
 
setInputDimension(int) - Method in class distribution.Uniform
 
setInputDimension(int) - Method in class diviner.BasicMultiObjectiveDiviner
Sets the inputDimension.
setInputDimension(int) - Method in class function.Rosenbrock
 
setInputDimension(int) - Method in class function.VariableDomainScalarFunction
Sets the number of input dimensions.
setInputDimension(int) - Method in interface function.VariableInputDimension
Sets the dimensionality of this ScalarFunction.
setInputDimension(int) - Method in class function.VectorFunctionBuilder
 
setInputDimension(int) - Method in class model.BasicCorrelationFunction
Sets the input dimension.
setInputDimension(int) - Method in class model.DifferentiableCorrelationFunction
 
setInputDimension(int) - Method in class problem.BasicOptimizationProblem
Sets the input dimension of this problem.
setInputDimension(int) - Method in class util.Hypercube
Sets the number of dimensions.
setInputs(double[][]) - Method in class data.DataBlock
Sets the inputs.
setInputs(DoubleMatrix2D) - Method in class data.DataBlock
Sets the inputs.
setInterpolationFactor(double) - Method in class iterator.BasicRealEncodedGA
Sets the interpolation factor.
setK(double) - Method in class diviner.RiskPerfTradeDiviner
Sets the tradeoff factor between mean and standard deviation.
setLength(double) - Method in class function.WaveDragAxisymmetric
Sets the body length.
setLoFiFunction(ScalarFunction) - Method in class model.BasicTwoFidelityModel
 
setLoFiFunction(ScalarFunction) - Method in interface model.TwoFidelityApproxModel
Sets the low-fidelity approximation to be used.
setLogFileName(String) - Method in class iterator.AbstractOptimizer
 
setLogFileName(String) - Method in interface iterator.LoggableIterator
Sets the log file name.
setLowerBound(double[]) - Method in class util.Hypercube
Sets the lower bound of this Hypercube.
setLowerBoundVec(DoubleMatrix1D) - Method in class util.Hypercube
Sets the lower bound of this Hypercube.
setMach(double) - Method in class function.WaveDragAxisymmetric
Sets the free-stream Mach number.
setMainOptimizer(TwoStageOptimizer<T, W>) - Method in class iterator.TwoStageAlgoBuilder
Sets the main optimizer.
setMainOptimizer(TwoStageRiskPerfOptimizer<T, W>) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the main optimizer.
setMaxFunEval(int) - Method in class iterator.AbstractOptimizer
Sets the maximum number of allowed function evaluations.
setMaxFunEval(int) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
 
setMaxVolume(double) - Method in class function.WaveDragAxisymmetric
Sets the maximum enclosed volume.
setMean(DoubleMatrix1D) - Method in class distribution.MultivariateNormal
Sets the mean of this distribution.
setMixingPmf(double[]) - Method in class distribution.BasicMultivariateMixture
 
setMixingPmf(DoubleMatrix1D) - Method in class distribution.BasicMultivariateMixture
 
setMixingPmf(double[]) - Method in interface distribution.MultivariateMixture
Sets the mixing p.m.f.
setMixingPmf(DoubleMatrix1D) - Method in interface distribution.MultivariateMixture
Sets the mixing p.m.f.
setMutationBox(Hypercube) - Method in class iterator.BasicRealEncodedGA
Sets the mutation box.
setMutationFraction(double) - Method in class iterator.BasicRealEncodedGA
Sets the mutation fraction.
setMutationProbability(double) - Method in class iterator.BasicRealEncodedGA
Sets the mutation probability.
setNominalRadius(double) - Method in class function.WaveDragAxisymmetric
Sets the nominal maximum radius.
setObjective(ScalarFunction) - Method in class problem.BasicMultiObjectiveProblem
 
setObjective(ScalarFunction) - Method in class problem.BasicOptimizationProblem
 
setObjective(ScalarFunction) - Method in interface problem.OptimizationProblem
Sets the objective for this problem..
setObjective(ScalarFunction) - Method in class problem.VectorFunctionToProblem
NOTE: Does nothing! In contrast, @see problem.BasicOptimizationProblem#setObjective(function.ScalarFunction)
setObjectiveCount(int) - Method in class data.MultiobjectiveComparator
Sets the objectiveCount.
setObjectiveDiviner(ImprovementDiviner) - Method in class diviner.ConstrainedImprovementDiviner
Sets the diviner for the objective function.
setObjectiveModel(ApproxModel) - Method in class diviner.BasicBoundConstrainedDiviner
 
setObjectiveModel(ApproxModel) - Method in interface diviner.BoundConstrainedDiviner
Sets the ApproxModel for this BoundConstrainedDiviner.
setObjectiveModel(ApproxModel) - Method in class diviner.MultiMetricDiviner
 
setObjectiveModel(ApproxModel) - Method in class model.PenaltyFunctionModel
 
setOutput(int, double[]) - Method in class data.DataBlock
Sets the output at the given index.
setOutput(int, DoubleMatrix1D) - Method in class data.DataBlock
Sets the output at the given index.
setOutput(double[]) - Method in class data.DataPoint
Sets the output.
setOutput(DoubleMatrix1D) - Method in class data.DataPoint
Sets the output.
setOutput(int, double) - Method in class data.DataPoint
Sets the specified component of the output to the given value.
setOutputDimension(int) - Method in class data.DataBlock
Sets the output dimension.
setOutputDimension(int) - Method in class data.DataPoint
Sets the output dimension.
setOutputDimension(int) - Method in interface function.VariableOutputDimension
Sets the number of output dimensions.
setOutputDimension(int) - Method in class function.VectorFunctionBuilder
 
setOutputDimension(int) - Method in class problem.BasicOptimizationProblem
Sets the output dimension.
setOutputNumber(int) - Method in class model.BasicApproxModel
 
setOutputNumber(int) - Method in class model.BasicTwoFidelityModel
 
setOutputNumber(int) - Method in interface model.DataFit
Sets the output index for this DataFit.
setOutputs(double[][]) - Method in class data.DataBlock
Sets the outputs.
setOutputs(DoubleMatrix2D) - Method in class data.DataBlock
Sets the outputs.
setParent(WaveDragAxisymmetric) - Method in class function.WaveDragAxisymmetric.AreaRule
Sets the parent.
setParent(WaveDragAxisymmetric) - Method in class function.WaveDragAxisymmetric.CART3D
Sets the parent.
setParent(WaveDragAxisymmetric) - Method in class function.WaveDragAxisymmetric.Panair
Sets the parent.
setPenaltyFunctionModel(PenaltyFunctionModel) - Method in class iterator.PenaltyTwoStageAlgoBuilder
Sets the penalty-function model.
setPenaltyParameters(double[]) - Method in class data.PenaltyFunctionComparer
Sets the penaltyParameters.
setPenaltyVector(DoubleMatrix1D) - Method in class model.PenaltyFunctionModel
 
setPollInterval(int) - Method in class util.CommandLineRunner
Sets the interval at which the system is queried for completion of the running task.
setPopulationSize(int) - Method in class iterator.AbstractPopulationOptimizer
Sets the population size.
setPriorMean(double) - Method in class model.GPRegression
Sets the prior mean.
setPriorVariance(double) - Method in class model.GPRegression
Sets the prior variance.
setProblem(T) - Method in class iterator.AbstractOptimizer
Sets the problem for this iterator to solve.
setProblem(T) - Method in class iterator.TwoStageAlgoBuilder
Sets the problem.
setProblem(T) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
Sets the problem.
setRandomSeed(int) - Method in class iterator.AbstractInitialSampleBasedOptimizer
Sets the randomSeed.
setRandomSeed(int) - Method in interface iterator.InitialSamplesSettable
Sets the randomSeed.
setRandomSeed(int) - Method in interface iterator.RepeatableLoggableIterator
Sets the random seed.
setRandomSeed(int) - Method in class iterator.TwoStageAlgoBuilder
 
setRandomSeed(int) - Method in class iterator.TwoStageOptimizer
 
setRandomSeed(int) - Method in class iterator.TwoStageRiskPerfAlgoBuilder
 
setRisk(double) - Method in class diviner.RiskDiviner
Sets the risk, defined as in RiskDiviner.getRisk().
setRowCount(int) - Method in class protobuf.ComputeServiceProtos.Matrix.Builder
 
setRunCommand(String) - Method in class util.CommandLineRunner
Sets the run command.
setScalarFunctions(ArrayList<ScalarFunction>) - Method in class function.VectorFunctionBuilder
Sets the scalarFunctions.
setScratchDir(String) - Method in class util.CommandLineRunner
Sets the scratch directory to be used for any file IO that this task generates.
setSeed(int) - Method in class distribution.BasicMultivariateMixture
 
setSeed(int) - Method in interface distribution.MultivariateDistribution
Sets the seed for the random number generator of this distribution instance.
setSeed(int) - Method in class distribution.MultivariateNormal
 
setSeed(int) - Method in class distribution.Uniform
 
setShrinkFactor(double) - Method in class iterator.ISIS
Sets the shrink factor.
setStatusCommand(String) - Method in class util.CommandLineRunner
Sets the command to query completion of this task.
setStdDev(double) - Method in class diviner.RiskDiviner
Sets the stdDev, defined in RiskDiviner.getStdDev().
setTargetImprovement(double) - Method in class diviner.PIDiviner
Sets the target improvement.
setTargetObjective(double) - Method in class diviner.ConstrainedImprovementDiviner
Sets the desired value of the objective.
setTargetObjective(double) - Method in class diviner.ImprovementDiviner
Sets the value of the target objective desired.
setTargetObjective(double) - Method in class diviner.MultiMetricDiviner
 
setTargetObjective(double) - Method in class diviner.PIDiviner
 
setTau(double[]) - Method in class model.BasicCorrelationFunction
Sets the length-scale parameter array tau.
setTau(double[]) - Method in class model.GPRegression
Sets the length-scale parameters.
setTauMax(double[]) - Method in class model.GPRegression
Sets the upper bound on length-scale parameters..
setTauMin(double[]) - Method in class model.GPRegression
Sets the lower bound on length-scale parameters.
setThreadCount(int) - Method in class iterator.NSGA2
Sets the number of threads this iterator can launch simultaneously.
setTimeoutInterval(double) - Method in class util.CommandLineRunner
Sets the timeout interval.
setUncertaintyEstimator(ScalarFunction) - Method in class model.BasicApproxModel
Sets the uncertaintyEstimator.
setUpperBound(double[]) - Method in class util.Hypercube
Sets the upper bound of this Hypercube.
setUpperBoundvec(DoubleMatrix1D) - Method in class util.Hypercube
Sets the upper bound of this Hypercube.
setValues(int, double) - Method in class protobuf.ComputeServiceProtos.Matrix.Builder
 
setVectorFunction(CaffeToVectorFunction) - Method in class caffeinterface.CaffeComputeRpc
Sets the CaffeToVectorFunction to be provided by this service.
setVectorFunction(VectorFunction) - Method in class problem.BasicMultiObjectiveProblem
Sets the vector function for computing multiple objectives..
setVectorFunction(VectorFunction) - Method in interface problem.MultiObjectiveProblem
Sets the vector function to be used for multiple objectives.
setVectorFunction(VectorFunction) - Method in class problem.VectorFunctionToProblem
Sets the vector function to be used for this adapter.
setVectorFunctions(ArrayList<VectorFunction>) - Method in class function.VectorFunctionBuilder
Sets the vectorFunctions.
setVerbose(boolean) - Method in class iterator.AbstractIterator
Sets the verbosity of this iterator.
setWriteFrontsToFile(boolean) - Method in class iterator.NSGA2
Sets whether the pareto fronts at each iteration will be written to file.
setXmlFileName(String) - Method in class caffeinterface.CaffeToScalarFunction
Sets the name of the XML file to be used for data input
setXmlFileName(String) - Method in class caffeinterface.CaffeToVectorFunction
Sets the name of the XML file to be used for data input
Shekel10 - Class in function
Shekel10 function.
Shekel10() - Constructor for class function.Shekel10
 
Shekel5 - Class in function
Shekel functions, as defined by Dixon and Szego.
Shekel5() - Constructor for class function.Shekel5
 
Shekel7 - Class in function
Shekel7 function.
Shekel7() - Constructor for class function.Shekel7
 
singleIteration() - Method in class iterator.AbstractPointOptimizer
 
singleIteration() - Method in class iterator.AbstractPopulationOptimizer
 
singleIteration() - Method in interface iterator.Iterable
Performs a single iteration.
singleIteration() - Method in class iterator.MultiPointRiskPerfOptimizer
 
singleIteration() - Method in class iterator.NSGA2
 
singleIteration() - Method in class iterator.PCGA
This method is overriden here for this special implementation of PCGA, where generated offspring are immediately added to the eligible mating pool.
singleIteration() - Method in class iterator.TwoStageRiskPerfAlgoBuilder
 
singleIteration() - Method in class util.Cart3DRunner
 
singleIteration() - Method in class util.CommandLineRunner
Sleeps for a designated sleep interval.
singleIteration() - Method in class util.PanairRunnerLinux
 
singleIteration() - Method in class util.PanairRunnerShevell
 
singleObjectiveSearch(int, double) - Method in class iterator.NSGA2
Sorts the pareto front according to the specified objective, then returns the population member at the specified fraction of this sorted list.
size() - Method in class data.DataHandler
Returns the number of DataPoints in the collection of data.
sortFrontOn(int) - Method in class iterator.NSGA2
Sorts the pareto front on the specified objective.
statArgument - Variable in class util.CommandLineRunner
 
statusString - Variable in class util.PanairRunnerShevell
 
STD_DEVS_OUT - Static variable in class model.GPRegression
 
SupersonicWB - Class in function
Uses Alex Haas's CAFFE class to compute several performance metrics for a supersonic wing-body.
SupersonicWB() - Constructor for class function.SupersonicWB
 

A B C D E F G H I L M N O P Q R S T U V W X Z