Uses of Class
function.BasicScalarFunction

Packages that use BasicScalarFunction
caffeinterface Provides classes to interface with CAFFE classes, and convert them to ScalarFunctions and VectorFunctions. 
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. 
 

Uses of BasicScalarFunction in caffeinterface
 

Subclasses of BasicScalarFunction in caffeinterface
 class CaffeToScalarFunction
          Simplifies the use of CaffeClass for computation.
 

Uses of BasicScalarFunction in diviner
 

Subclasses of BasicScalarFunction in diviner
 class BasicBoundConstrainedDiviner
          Implements basic functionality for BoundConstrainedDiviner.
 class BasicInequalityConstrainedDiviner
          Basic diviner for inequality-constrained problems.
 class ConstrainedEIDiviner
          Constrained version of the EIDiviner.
 class ConstrainedImprovementDiviner
          ImprovementDiviner for constrained problems.
 class ConstrainedMultiMetricDiviner
          Multi-metric diviner for constrained problems.
 class EIDiviner
          Implements an expected improvement BoundConstrainedDiviner.
 class ImprovementDiviner
          Focuses on various ways of divining merit using the posterior distribution at a point and some computation of improvement.
 class MultiMetricDiviner
          Uses multiple figures of merit to compute 'goodness' of a point for sampling.
 class PIDiviner
          Implements a diviner based on probability of improvement.
 class RiskDiviner
          Another way of trading performance and risk: quantify the risk as the probability of not achieving a given performance.
 class RiskPerfTradeDiviner
          BoundConstrainedDiviner that returns mean - k*stdDev.
 

Uses of BasicScalarFunction in function
 

Subclasses of BasicScalarFunction in function
 class BasicDifferentiableScalarFunction
          A BasicScalarFunction that contains another function, the gradient of the original function.
 class Hartman3
           
 class Hartman3LoFi
           
 class Hartman6
          Hartman6 function, as defined by Dixon and Szego.
 class Hartman6LoFi
          A fake "lo-fi" version of Hartman6 with a radially symmetric sinusoidal "error".
 class Rosenbrock
          Extended Rosenbrock function, defined for an even number of input dimensions.
 class RosenbrockLoFi
          Implements the Rosenbrock function minus one quadratic term.
 class Shekel10
          Shekel10 function.
 class Shekel5
          Shekel functions, as defined by Dixon and Szego.
 class Shekel7
          Shekel7 function.
 class TestFunction1D
          A simple 1-D test function for making plots etc.
 class VariableDomainScalarFunction
          Abstract class for scalar functions with variable input dimensionality.
static class WaveDragAxisymmetric.AreaRule
          Function for computing the wave-drag coefficient C_D_w of an axisymmetric body.
static class WaveDragAxisymmetric.CART3D
           
static class WaveDragAxisymmetric.MaxRadiusConstraint
          Computes the constraint violation for the max-radius case.
static class WaveDragAxisymmetric.MaxRadiusLoFi
          Uses a simplistic way to compute the radius constraint violations.
static class WaveDragAxisymmetric.MaxVolumeConstraint
          Computes the volume constraint violation of a given body.
static class WaveDragAxisymmetric.MaxVolumeLoFi
           
static class WaveDragAxisymmetric.Panair
          Runs PANAIR to compute the wave drag of these axisymmetric bodies.
static class WaveDragAxisymmetric.PanairShevell
          Extension of WaveDragAxisymmetric.Panair to run on shevell.
 class Woods
          Woods function, as defined by Dixon and Szego.
 class WoodsLoFi
          Lo-fi version of Woods problem, with a sinusoidal offset function added.
 

Uses of BasicScalarFunction in model
 

Subclasses of BasicScalarFunction in model
 class BasicApproxModel
          Basic implementation of the methods in ApproxModel.
 class BasicTwoFidelityModel
          Basic two-fidelity approximation model, using an additive surrogate correction.
 class GPRegression
          Creation process: Set tau (compulsory), set prior mean and covariance, set bounds, init().
 class PenaltyFunctionModel
          Computes mean and variance for an external penalty function augmented Lagrangian.