Func Struct Reference
[Compiler]

#include <functype.h>


Detailed Description

Function data structure.


Data Fields

CONST char * name
CONST char * cname
CONST char * deriv1cname
CONST char * deriv2cname
enum Func_enum id
double(* value )(double)
double(* deriv )(double)
double(* deriv2 )(double)
double(* safevalue )(double, enum safe_err *)
double(* safederiv )(double, enum safe_err *)
double(* safederiv2 )(double, enum safe_err *)


Field Documentation

CONST char* Func::name

ASCEND name of function. not symchar

CONST char* Func::cname

C name of function. not symchar

CONST char* Func::deriv1cname

C name of first derivative. not symchar

CONST char* Func::deriv2cname

C name of second derivative. not symchar

enum Func_enum Func::id

identification of function

double(* Func::value)(double)

pointer to function evaluation

double(* Func::deriv)(double)

pointer to derivative evaluation

double(* Func::deriv2)(double)

pointer to a second derivative evaluation

double(* Func::safevalue)(double, enum safe_err *)

pointer to function evaluation

double(* Func::safederiv)(double, enum safe_err *)

pointer to derivative evaluation

double(* Func::safederiv2)(double, enum safe_err *)

pointer to a second derivative evaluation


The documentation for this struct was generated from the following file:
Generated on Thu Jul 17 04:00:58 2008 for libascend by  doxygen 1.5.1