QSAS_2_4/QSAS_dist/src/Ext/Tsyganenko/f2c.h File Reference


Classes

struct  complex
struct  doublecomplex
struct  cilist
struct  icilist
struct  olist
struct  cllist
struct  alist
struct  inlist
union  Multitype
struct  Vardesc
struct  Namelist

Defines

#define TRUE_   (1)
#define FALSE_   (0)
#define Extern   extern
#define VOID   void
#define abs(x)   ((x) >= 0 ? (x) : -(x))
#define dabs(x)   (doublereal)abs(x)
#define min(a, b)   ((a) <= (b) ? (a) : (b))
#define max(a, b)   ((a) >= (b) ? (a) : (b))
#define dmin(a, b)   (doublereal)min(a,b)
#define dmax(a, b)   (doublereal)max(a,b)
#define bit_test(a, b)   ((a) >> (b) & 1)
#define bit_clear(a, b)   ((a) & ~((uinteger)1 << (b)))
#define bit_set(a, b)   ((a) | ((uinteger)1 << (b)))
#define F2C_proc_par_types   1

Typedefs

typedef long int integer
typedef unsigned long int uinteger
typedef char * address
typedef short int shortint
typedef float real
typedef double doublereal
typedef long int logical
typedef short int shortlogical
typedef char logical1
typedef char integer1
typedef long int flag
typedef long int ftnlen
typedef long int ftnint
typedef union Multitype Multitype
typedef struct Vardesc Vardesc
typedef struct Namelist Namelist
typedef int(* U_fp )()
typedef shortint(* J_fp )()
typedef integer(* I_fp )()
typedef real(* R_fp )()
typedef doublereal(*)(* E_fp )()
typedef VOID(* C_fp )()
typedef VOID(* Z_fp )()
typedef logical(* L_fp )()
typedef shortlogical(* K_fp )()
typedef VOID(* H_fp )()
typedef int(* S_fp )()
typedef VOID C_f
typedef VOID H_f
typedef VOID Z_f
typedef doublereal E_f
typedef doublereal(* D_fp )()

Define Documentation

#define abs (  )     ((x) >= 0 ? (x) : -(x))

#define bit_clear ( a,
b   )     ((a) & ~((uinteger)1 << (b)))

#define bit_set ( a,
b   )     ((a) | ((uinteger)1 << (b)))

#define bit_test ( a,
b   )     ((a) >> (b) & 1)

#define dabs (  )     (doublereal)abs(x)

#define dmax ( a,
b   )     (doublereal)max(a,b)

#define dmin ( a,
b   )     (doublereal)min(a,b)

#define Extern   extern

#define F2C_proc_par_types   1

#define FALSE_   (0)

#define max ( a,
b   )     ((a) >= (b) ? (a) : (b))

#define min ( a,
b   )     ((a) <= (b) ? (a) : (b))

#define TRUE_   (1)

#define VOID   void


Typedef Documentation

typedef char* address

typedef VOID C_f

typedef VOID(* C_fp)()

typedef doublereal(* D_fp)()

typedef double doublereal

typedef doublereal E_f

typedef doublereal(*)(* E_fp)()

typedef long int flag

typedef long int ftnint

typedef long int ftnlen

typedef VOID H_f

typedef VOID(* H_fp)()

typedef integer(* I_fp)()

typedef long int integer

barf [ba:rf] 2. "He suggested using FORTRAN, and everybody barfed."

  • From The Shogakukan DICTIONARY OF NEW ENGLISH (Second edition)

typedef char integer1

typedef shortint(* J_fp)()

typedef shortlogical(* K_fp)()

typedef logical(* L_fp)()

typedef long int logical

typedef char logical1

typedef union Multitype Multitype

typedef struct Namelist Namelist

typedef real(* R_fp)()

typedef float real

typedef int(* S_fp)()

typedef short int shortint

typedef short int shortlogical

typedef int(* U_fp)()

typedef unsigned long int uinteger

typedef struct Vardesc Vardesc

typedef VOID Z_f

typedef VOID(* Z_fp)()


Generated on Fri Jan 8 12:51:22 2010 for QSAS by  doxygen 1.5.7