Borderbasix

Classes | Macros | Typedefs
f2c.H File Reference

Go to the source code of this file.

Classes

struct  singlecomplex
 
struct  f2c_complex
 
struct  doublecomplex< T >
 
struct  cilist
 
struct  icilist
 
struct  olist
 
struct  cllist
 
struct  alist
 
struct  inlist
 
union  Multitype< T >
 
struct  Vardesc
 
struct  Namelist
 

Macros

#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 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 uinteger
 
typedef char * address
 
typedef short int shortint
 
typedef float singlereal
 
typedef float f2c_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 struct Vardesc Vardesc
 
typedef struct Namelist Namelist
 
typedef int(* U_fp) ()
 
typedef shortint(* J_fp) ()
 
typedef integer(* I_fp) ()
 
typedef singlereal(* R_fp) ()
 
typedef doublereal(* D_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
 

Macro Definition Documentation

#define abs (   x)    ((x) >= 0 ? (x) : -(x))
#define bit_clear (   a,
 
)    ((a) & ~((uinteger)1 << (b)))
#define bit_set (   a,
 
)    ((a) | ((uinteger)1 << (b)))
#define bit_test (   a,
 
)    ((a) >> (b) & 1)
#define dabs (   x)    (doublereal)abs(x)
#define dmax (   a,
 
)    (doublereal)max(a,b)
#define dmin (   a,
 
)    (doublereal)min(a,b)
#define Extern   extern
#define F2C_proc_par_types   1
#define FALSE_   (0)
#define max (   a,
 
)    ((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 float f2c_real
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 struct Namelist Namelist
typedef singlereal(* R_fp) ()
typedef int(* S_fp) ()
typedef short int shortint
typedef short int shortlogical
typedef float singlereal
typedef int(* U_fp) ()
typedef unsigned long uinteger
typedef struct Vardesc Vardesc
typedef VOID Z_f
typedef VOID(* Z_fp) ()
Home  |  Download & InstallContributions