class TFunctionLibrary

Library class for important mathematical functions. More...

Definition#include <F2_numerics.h>
InheritsTConstantLibrary [public ]
Inherited byTComponent, TGNeuron, TIFNeuron, TMAssociationPopulation, TMAutoWillshawTAMP, TMConfigurationSpace, TMCorrelatedNoise, TMDiscreteSR, TMEulerIntegrator, TMFileInpNeuron, TMInpNeuron, TMInputHandleNeuron, TMIntegrator, TMLookUpTable, TMNoise, TMPatternRecord, TMPatternStock, TMRK4cIntegrator, TMSTDPLearnerFD2002, TMSTDPLearnerSMA2000, TMSpace, TMSpaceRepresentation, TMUniformNoise, TNeuron, TPRNeuron, TSGNeuron, TSSCOscillator, TSSNeuron, TSimulationEnvironment
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Static Methods

Protected Members


Detailed Description

TFunctionLibrary Library class for important mathematical functions

template inline TNum  min (TNum x1, TNum x2)

min

[static]

template inline TNum  max (TNum x1, TNum x2)

max

[static]

template inline TNum  sign (TNum x)

sign

[static]

template inline TInt  round (TNum x)

round

[static]

template inline TNum  mod (TNum a, TNum b)

mod

[static]

template inline TNum  fmod (TNum a, TNum b)

fmod

[static]

inline TFloat  info (TFloat p1)

info

[static]

inline TFloat  transinfo (TFloat p1, TFloat p01, TFloat p10, int norm)

transinfo

[static]

inline TFloat  transinfo (TFloat p1, TFloat p01, TFloat p10)

transinfo

[static]

inline TFloat  transinfo01 (TFloat p1, TFloat p01, TFloat p10)

transinfo01

[static]

inline TFloat  binomialCoeff (TFloat n, TFloat k)

binomialCoeff

[static]

inline TFloat  pdfBinomial (TFloat x, TFloat n, TFloat p1)

pdfBinomial

[static]

inline TFloat  cpdfBinomial (TFloat x, TFloat n, TFloat p1)

cpdfBinomial

[static]

inline TFloat  gauss1D_ (TFloat x, TFloat ex, TFloat sig)

gauss1D_

[static]

inline TFloat  gauss1D (TFloat* par)

gauss1D

[static]

inline TFloat  gauss1D_interval (TFloat* par)

gauss1D_interval

[static]

inline TFloat  sqrt1D (TFloat* par)

sqrt1D

[static]

inline TFloat  fermi1D_ (TFloat x, TFloat beta)

fermi1D_

[static]

inline TFloat  fermi1D (TFloat* par)

fermi1D

[static]

inline TFloat  semiPower_ (TFloat x, TFloat exp)

semiPower_

[static]

inline TFloat  semiPower (TFloat* par)

semiPower

[static]

TFloat*  getParBuffer (TFloat i1)

getParBuffer

[static]

TFloat*  getParBuffer (TFloat i1, TFloat i2)

getParBuffer

[static]

TFloat*  getParBuffer (TFloat i1, TFloat i2, TFloat i3)

getParBuffer

[static]

TFloat*  getParBuffer (TFloat i1, TFloat i2, TFloat i3, TFloat i4)

getParBuffer

[static]

TFloat*  getParBuffer (TFloat i1, TFloat i2, TFloat i3, TFloat i4, TFloat i5)

getParBuffer

[static]

TFloat*  getParBuffer (TFloat i1, TFloat i2, TFloat i3, TFloat i4, TFloat i5, TFloat i6)

getParBuffer

[static]

static const int lenParBuffer

lenParBuffer

[protected]

static TFloat parBuffer[lenParBuffer]

parBuffer[lenParBuffer]

[protected]