BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
f2c.h File Reference

Go to the source code of this file.

Classes

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

Macros

#define TRUE_   ( 1 )
#define FALSE_   ( 0 )
#define Extern   extern
#define VOID   void
#define abs(x)
#define dabs(x)
#define min(a, b)
#define max(a, b)
#define dmin(a, b)
#define dmax(a, b)
#define F2C_proc_par_types   1

Typedefs

typedef char * address
typedef int(* U_fp) ()
typedef shortint(* J_fp) ()
typedef integer(* I_fp) ()
typedef real(* 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) ()

Macro Definition Documentation

◆ abs

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

Definition at line 155 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ dabs

#define dabs ( x)
Value:

Definition at line 156 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ dmax

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

Definition at line 160 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ dmin

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

Definition at line 159 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ Extern

#define Extern   extern

Definition at line 32 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ F2C_proc_par_types

#define F2C_proc_par_types   1

Definition at line 164 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ FALSE_

#define FALSE_   ( 0 )

Definition at line 28 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ max

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

Definition at line 158 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ min

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

Definition at line 157 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ TRUE_

#define TRUE_   ( 1 )

Definition at line 27 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ VOID

#define VOID   void

Definition at line 123 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

Typedef Documentation

◆ address

typedef char* address

Definition at line 11 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ C_fp

typedef VOID(* C_fp) ()

Definition at line 183 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ D_fp

typedef doublereal(* D_fp) ()

Definition at line 182 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ E_fp

typedef doublereal(* E_fp) ()

Definition at line 182 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ H_fp

typedef VOID(* H_fp) ()

Definition at line 187 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ I_fp

typedef integer(* I_fp) ()

Definition at line 180 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ J_fp

typedef shortint(* J_fp) ()

Definition at line 179 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ K_fp

typedef shortlogical(* K_fp) ()

Definition at line 186 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ L_fp

typedef logical(* L_fp) ()

Definition at line 185 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ R_fp

typedef real(* R_fp) ()

Definition at line 181 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ S_fp

typedef int(* S_fp) ()

Definition at line 188 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ U_fp

typedef int(* U_fp) ()

Definition at line 178 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.

◆ Z_fp

typedef VOID(* Z_fp) ()

Definition at line 184 of file EeToeeV/src/EeToeeV/basesv5.1/f2c.h.