IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Meta.Numerics.Analysis.EvaluationSettings Class Reference

Contains settings controling the evaluation of a function. More...

+ Inheritance diagram for Meta.Numerics.Analysis.EvaluationSettings:

Public Member Functions

 EvaluationSettings ()
 Initializes a new set of default evaulation settings. More...
 

Properties

int EvaluationBudget [get, set]
 Gets or sets the total number of evaluations allowed. More...
 
double RelativePrecision [get, set]
 Gets or sets targeted relative precision. More...
 
double AbsolutePrecision [get, set]
 Gets or sets the targeted absolute precision. More...
 

Events

Action< object > Update
 Occurs when an updated evaluation is available. More...
 

Private Attributes

int evaluationBudget
 
double relativePrecision
 
double absolutePrecision
 

Detailed Description

Contains settings controling the evaluation of a function.

Constructor & Destructor Documentation

Meta.Numerics.Analysis.EvaluationSettings.EvaluationSettings ( )
inline

Initializes a new set of default evaulation settings.

Member Data Documentation

int Meta.Numerics.Analysis.EvaluationSettings.evaluationBudget
private
double Meta.Numerics.Analysis.EvaluationSettings.relativePrecision
private
double Meta.Numerics.Analysis.EvaluationSettings.absolutePrecision
private

Property Documentation

Event Documentation

Action<object> Meta.Numerics.Analysis.EvaluationSettings.Update

Occurs when an updated evaluation is available.

Referenced by Test.MultiExtremumTest.Bukin().


The documentation for this class was generated from the following file: