function
Interface VariableBounds

All Known Subinterfaces:
ApproxModel, BoundConstrainedDiviner, DataFit, InequalityConstrainedDiviner, MultiObjectiveDiviner, TwoFidelityApproxModel
All Known Implementing Classes:
BasicApproxModel, BasicBoundConstrainedDiviner, BasicInequalityConstrainedDiviner, BasicMultiObjectiveDiviner, BasicTwoFidelityModel, ConstrainedEIDiviner, ConstrainedImprovementDiviner, ConstrainedMultiMetricDiviner, EIDiviner, GPRegression, ImprovementDiviner, MultiMetricDiviner, PenaltyFunctionModel, PIDiviner, RiskDiviner, RiskPerfTradeDiviner, RiskPerfTypeIDiviner, RiskPerfTypeIIDiviner, RiskPerfTypeIIIDiviner, RiskPerfTypeIVDiviner, RiskPerfTypeVDiviner, Rosenbrock, RosenbrockLoFi, VariableDomainScalarFunction, VectorFunctionBuilder, WaveDragAxisymmetric.AreaRule, WaveDragAxisymmetric.CART3D, WaveDragAxisymmetric.MaxRadiusConstraint, WaveDragAxisymmetric.MaxRadiusLoFi, WaveDragAxisymmetric.MaxVolumeConstraint, WaveDragAxisymmetric.MaxVolumeLoFi, WaveDragAxisymmetric.Panair, WaveDragAxisymmetric.PanairShevell

public interface VariableBounds

ScalarFunction interface with user-variable bounds. This has been extracted to a separate interface because we don't want allow modification of the DEFAULT_BOUNDS on most ScalarFunction interfaces.

Author:
dgorur

Method Summary
 void setBounds(Hypercube bounds)
          Sets the bounds for this ScalarFunction.
 

Method Detail

setBounds

void setBounds(Hypercube bounds)
Sets the bounds for this ScalarFunction.

Parameters:
bounds - the given bounds.