Uses of Package
function

Packages that use function
caffeinterface Provides classes to interface with CAFFE classes, and convert them to ScalarFunctions and VectorFunctions. 
data Provides classes for handling sets of double-valued input-output data. 
diviner Provides functionality for measuring the level of promise of a design candidates. 
function Provides classes for scalar and vector-valued functions that operate on multi- dimensional double-valued data. 
model Provides classes that handle various kinds of approximation models, data fits, and so on. 
problem Provides classes to create, modify and use various kinds of optimization problems using objective functions and inequality constraints. 
 

Classes in function used by caffeinterface
BasicScalarFunction
          Abstract class to implement most of the functionality of the ScalarFunction interface.
BasicVectorFunction
          Provides methods for functions with vector-valued outputs.
Computable
          The core interface of this package.
ScalarFunction
          This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
VectorFunction
          Provides methods for vector functions.
 

Classes in function used by data
VariableInputDimension
          Variable-dimensional-input ScalarFunction.
VariableOutputDimension
          Interface for functions with a variable output dimension.
 

Classes in function used by diviner
BasicScalarFunction
          Abstract class to implement most of the functionality of the ScalarFunction interface.
BasicVectorFunction
          Provides methods for functions with vector-valued outputs.
Computable
          The core interface of this package.
ScalarFunction
          This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
VariableBounds
          ScalarFunction interface with user-variable bounds.
VariableDomainScalarFunction
          Abstract class for scalar functions with variable input dimensionality.
VariableInputDimension
          Variable-dimensional-input ScalarFunction.
VectorFunction
          Provides methods for vector functions.
 

Classes in function used by function
BasicScalarFunction
          Abstract class to implement most of the functionality of the ScalarFunction interface.
BasicVectorFunction
          Provides methods for functions with vector-valued outputs.
Computable
          The core interface of this package.
Hartman3
           
Hartman6
          Hartman6 function, as defined by Dixon and Szego.
Rosenbrock
          Extended Rosenbrock function, defined for an even number of input dimensions.
ScalarDifferentiableFunction
          Provides methods for functions that have a derivative.
ScalarFunction
          This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
Shekel5
          Shekel functions, as defined by Dixon and Szego.
Shekel7
          Shekel7 function.
VariableBounds
          ScalarFunction interface with user-variable bounds.
VariableDomainScalarFunction
          Abstract class for scalar functions with variable input dimensionality.
VariableInputDimension
          Variable-dimensional-input ScalarFunction.
VariableOutputDimension
          Interface for functions with a variable output dimension.
VectorFunction
          Provides methods for vector functions.
WaveDragAxisymmetric
          Problem instance class for wave drag computations for axisymmetric bodies.
WaveDragAxisymmetric.AreaRule
          Function for computing the wave-drag coefficient C_D_w of an axisymmetric body.
WaveDragAxisymmetric.FIDELITY
          Encodes the fidelity of the analysis: high-fidelity and low-fidelity analyses can be swapped out as required.
WaveDragAxisymmetric.MaxRadiusConstraint
          Computes the constraint violation for the max-radius case.
WaveDragAxisymmetric.MaxVolumeConstraint
          Computes the volume constraint violation of a given body.
WaveDragAxisymmetric.Panair
          Runs PANAIR to compute the wave drag of these axisymmetric bodies.
WaveDragAxisymmetric.PROBLEM_TYPE
          Encodes the problem type: max.
Woods
          Woods function, as defined by Dixon and Szego.
ZDT1
          ZDT1 function.
ZDTFunction
          Base class for Zitzler-Deb-Thiele multi-objective optimization test problems.
 

Classes in function used by model
BasicScalarFunction
          Abstract class to implement most of the functionality of the ScalarFunction interface.
BasicVectorFunction
          Provides methods for functions with vector-valued outputs.
Computable
          The core interface of this package.
ScalarFunction
          This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
VariableBounds
          ScalarFunction interface with user-variable bounds.
VariableDomainScalarFunction
          Abstract class for scalar functions with variable input dimensionality.
VariableInputDimension
          Variable-dimensional-input ScalarFunction.
VectorFunction
          Provides methods for vector functions.
 

Classes in function used by problem
ScalarFunction
          This is the basic interface that all objectives, constraints, approximate models, and so on, must implement.
VectorFunction
          Provides methods for vector functions.