com.h
来自「本源代码实现了通过网格插值的方法来进行有限元流线处理的结果」· C头文件 代码 · 共 51 行
H
51 行
#define MMAXNOD 2200
#define MMAXBD 250
#define MMAXELE 500
#define MO 6
#define MF (MO-1)*(MO-1)
#define MG (MO+1)*(MO+1)
#define MB 3
#define ZERO 1.0E-40
#define PI 3.1415926535
/**********************************************************/
typedef struct
{int n,o,f;
char typ; } NOF;
typedef struct
{ double load,fv,dfv;
char typ; } ROW;
typedef struct
{double x,y;
int fc[MB+1];
ROW *fh[MB+1];} NODE;
typedef struct
{int n[9];
int vo,po,fo; } ELEMENT;
typedef struct pivtyp
{ long begin,end;
struct pivtyp *next; } PIV;
typedef struct { double k,a; } PAIR;
/**********************************************************/
#define Schar sizeof(char)
#define Sint sizeof(int)
#define Slong sizeof(long)
#define Sfloat sizeof(float)
#define Sdouble sizeof(double)
#define SELEM sizeof(ELEMENT)
#define SNOF sizeof(NOF)
#define SROW sizeof(ROW)
#define SPIV sizeof(PIV)
#define SNODE sizeof(NODE)
#define SQR(a) (a)*(a)
#define ABS(a) fabs(a)
/**********************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?