Test Functions for Simulation Experiments and Evaluating Optimization and Emulation Algorithms


[Up] [Top]

Documentation for package ‘TestFunctions’ version 0.2.1

Help Pages

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

-- A --

ackley bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
add_linear_terms add_linear_terms: Add linear terms to another function. Allows you to easily change an existing function to include linear terms.
add_noise add_noise: Adds noise to any function
add_null_dims add_null_dims: Add null dimensions to another function. Allows you to pass in input data with any number of dimensions and it will only keep the first nactive.
add_zoom add_zoom: Zoom in on region of another function. Allows you to easily change an existing function so that [0,1]^n refers to a subregion of the original function

-- B --

banana bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
bananagramacy2Dexp bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
bananatimesgramacy2Dexp bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
banana_grad bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
beale bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
beambending bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
borehole bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
boreholeMV bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
branin bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- C --

chengsandu bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
currin1991 bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
currin1991b bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- D --

detpep8d bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- E --

easom bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- F --

franke bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
funcprofile Profile a function

-- G --

gaussian1 bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
Gfunction bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
GoldsteinPrice bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
GoldsteinPriceLog bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
gramacy2Dexp bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
gramacy2Dexp3hole bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
gramacy6D bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
griewank bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- H --

hartmann bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
hump bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- L --

levy bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
levytilt bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
limnonpoly bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
limpoly bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
linkletter_nosignal bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
logistic bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
logistic15 bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
logistic_plateau bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- M --

michalewicz bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
moon_high bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
morris bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- N --

nsin Wave functions
numGrad Create function calculating the numerical gradient
numHessian Create function calculating the numerical hessian

-- O --

OTL_Circuit bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- P --

piston bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
powsin bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- Q --

quad_peaks bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
quad_peaks_slant bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- R --

rastrigin bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
RFF Evaluate an RFF (random wave function) at given input
RFF_get Create a new RFF function
robotarm bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
RoosArnold bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- S --

sinumoid bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
sqrtsin bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
standard_test_func Create a standard test function.
steelcolumnstress bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
subtractlm Subtract linear model from a function
SWNExpCos bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- T --

test_func_apply bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
test_func_applyMO General function for evaluating a test function with multivariate output
TF_ackley TF_ackley: Ackley function for evaluating a single point.
TF_banana Base test function.
TF_bananagramacy2Dexp TF_bananagramacy2Dexp: bananagramacy2Dexp function for evaluating a single point.
TF_bananatimesgramacy2Dexp TF_bananatimesgramacy2Dexp: bananatimesgramacy2Dexp function for evaluating a single point.
TF_banana_grad Base test function.
TF_beale TF_beale: Beale function for evaluating a single point.
TF_beambending TF_beambending: beambending function for evaluating a single point.
TF_borehole Base test function.
TF_boreholeMV Base test function.
TF_branin Base test function.
TF_chengsandu TF_chengsandu: chengsandu function for evaluating a single point.
TF_currin1991 Base test function.
TF_currin1991b Base test function.
TF_detpep8d TF_detpep8d: detpep8d function for evaluating a single point.
TF_easom TF_easom: Easom function for evaluating a single point.
TF_franke Base test function.
TF_gaussian1 Base test function.
TF_Gfunction TF_Gfunction: G-function for evaluating a single point.
TF_GoldsteinPrice TF_GoldsteinPrice: Goldstein Price function for evaluating a single point
TF_GoldsteinPriceLog TF_GoldsteinPrice: Goldstein Price function for evaluating a single point on a log scale, normalized to have mean 0 and variance 1.
TF_gramacy2Dexp TF_gramacy2Dexp: gramacy2Dexp function for evaluating a single point.
TF_gramacy2Dexp3hole TF_gramacy2Dexp3hole: gramacy2Dexp3hole function for evaluating a single point.
TF_gramacy6D TF_gramacy6D: gramacy6D function for evaluating a single point.
TF_griewank TF_griewank: Griewank function for evaluating a single point.
TF_hartmann TF_hartmann: hartmann function for evaluating a single point.
TF_hump TF_hump: Hump function for evaluating a single point.
TF_levy TF_levy: Levy function for evaluating a single point.
TF_levytilt TF_levytilt: Levy function with a tilt for evaluating a single point.
TF_limnonpoly Base test function.
TF_limpoly Base test function.
TF_linkletter_nosignal TF_linkletter_nosignal: Linkletter (2006) no signal function for evaluating a single point.
TF_logistic TF_logistic: logistic function for evaluating a single point.
TF_logistic15 TF_logistic15: logistic15 function for evaluating a single point. Same as logistic except adjusted to be reasonable from 0 to 1.
TF_logistic_plateau TF_logistic_plateau: logistic_plateau function for evaluating a single point.
TF_michalewicz TF_michalewicz: Michalewicz function for evaluating a single point.
TF_moon_high TF_moon_high: Moon (2010) high-dimensional function for evaluating a single point.
TF_morris TF_morris: morris function for evaluating a single point.
TF_OTL_Circuit Base test function.
TF_piston TF_piston: Piston simulation function for evaluating a single point.
TF_powsin Base test function.
TF_quad_peaks TF_quad_peaks: quad_peaks function for evaluating a single point.
TF_quad_peaks_slant TF_quad_peaks_slant: quad_peaks_slant function for evaluating a single point.
TF_rastrigin TF_rastrigin: Rastrigin function for evaluating a single point.
TF_robotarm TF_robotarm: Robot arm function for evaluating a single point.
TF_RoosArnold TF_RoosArnold: Roos & Arnold (1963) function for evaluating a single point.
TF_sinumoid Base test function.
TF_sqrtsin Base test function.
TF_steelcolumnstress TF_steelcolumnstress: steelcolumnstress function for evaluating a single point.
TF_SWNExpCos TF_SWNExpCos: SWNExpCos function for evaluating a single point.
TF_vertigrad TF_vertigrad: vertigrad function for evaluating a single point.
TF_vertigrad_grad TF_vertigrad_grad: vertigrad_grad function for evaluating a single point.
TF_welch TF_welch: Welch function for evaluating a single point.
TF_wingweight TF_wingweight: Wing weight function for evaluating a single point.
TF_winkel TF_winkel: winkel function for evaluating a single point.
TF_zhou1998 Base test function.

-- V --

vertigrad bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
vertigrad_grad bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
vsin Wave functions

-- W --

waterfall bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
welch bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
wingweight bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions
winkel bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions

-- Z --

zhou1998 bananagramacy2Dexp: bananagramacy2Dexp function 6 dimensional function. First two dimensions are banana function, next two are the gramacy2Dexp function, last two are null dimensions