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 EeTo4e/src/EeTo4e/basesv5.1/f2c.h.

◆ dabs

#define dabs ( x)
Value:

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

◆ dmax

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

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

◆ dmin

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

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

◆ Extern

#define Extern   extern

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

◆ F2C_proc_par_types

#define F2C_proc_par_types   1

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

◆ FALSE_

#define FALSE_   ( 0 )

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

◆ max

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

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

◆ min

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

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

◆ TRUE_

#define TRUE_   ( 1 )

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

◆ VOID

#define VOID   void

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

Typedef Documentation

◆ address

typedef char* address

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

◆ C_fp

typedef VOID(* C_fp) ()

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

◆ D_fp

typedef doublereal(* D_fp) ()

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

◆ E_fp

typedef doublereal(* E_fp) ()

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

◆ H_fp

typedef VOID(* H_fp) ()

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

◆ I_fp

typedef integer(* I_fp) ()

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

◆ J_fp

typedef shortint(* J_fp) ()

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

◆ K_fp

typedef shortlogical(* K_fp) ()

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

◆ L_fp

typedef logical(* L_fp) ()

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

◆ R_fp

typedef real(* R_fp) ()

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

◆ S_fp

typedef int(* S_fp) ()

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

◆ U_fp

typedef int(* U_fp) ()

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

◆ Z_fp

typedef VOID(* Z_fp) ()

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