IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
FunctionReal.cs File Reference

Classes

interface  IG.Num.IRealFunction
 Interface for real functions. More...
 
class  IG.Num.RealFunctionBase
 Base class for real functions of real variable. More...
 
class  IG.Num.RealFunction
 Represents a real function of a real variabe. More...
 
class  IG.Num.FunctionPolynomial
 Polynomial real functions of one variable. More...
 
class  IG.Num.ComposedFunction
 Composition of real functions. More...
 

Namespaces

package  IG.Num
 

Enumerations

enum  IG.Num.Operation {
  IG.Num.Operation.None = 0, IG.Num.Operation.Addition, IG.Num.Operation.Subtraction, IG.Num.Operation.Multiplication,
  IG.Num.Operation.Division, IG.Num.Operation.Composition, IG.Num.Operation.UnaryPlus, IG.Num.Operation.UnaryMinus
}
 

Functions

delegate RealFunction IG.Num.DlgFunctionTransformation (RealFunction f)
 Operators on univariate real functions, transforms a function to obtain another one. More...
 
delegate double IG.Num.DlgFunctionValue (double x)
 Represents real function of real variable. More...
 
delegate double IG.Num.DlgFunctionHigherDerivative (double x, int order)
 Represents derivative of real function of real variable of arbitrary order. More...
 
delegate double IG.Num.DlgFunctionParametric (double x, Vector p)
 Reprents parametric family of real functions of real variable. More...
 
delegate double IG.Num.DlgFunctionParametricHigherDerivative (double x, Vector p, int order)
 Arbitrary order derivative of parametric family of real functions with respect to function argument. More...