60 lines
1.6 KiB
C
60 lines
1.6 KiB
C
|
|
#ifndef PAI_FRAME_WELLLOGSTRUCT_H
|
|||
|
|
#define PAI_FRAME_WELLLOGSTRUCT_H
|
|||
|
|
#pragma warning( push ,0)
|
|||
|
|
/*
|
|||
|
|
struct OUTC_STRU//输出曲线名信息结构
|
|||
|
|
{
|
|||
|
|
int Noo; //曲线条数
|
|||
|
|
char Name[8192]; //曲线名称,以”,”或“ “分隔,名称长度不可大于15,
|
|||
|
|
};
|
|||
|
|
struct INP_STRU//输入曲线数据结构
|
|||
|
|
{
|
|||
|
|
int InpPos[1024], //曲线数据存放起始位置
|
|||
|
|
InpLen[1024];// 曲线数据个数
|
|||
|
|
float yy[10560];// 输入曲线数值,对于波列数据,连续存储一个当前深度的波列数据
|
|||
|
|
};
|
|||
|
|
struct INC_STRU//输入曲线名信息结构
|
|||
|
|
{
|
|||
|
|
int Noi; //曲线条数
|
|||
|
|
char Name[8192]; //曲线名称,以”,”或“ “分隔,名称长度不可大于15,
|
|||
|
|
};
|
|||
|
|
struct OUTP_STRU////输出曲线数据结构
|
|||
|
|
{
|
|||
|
|
int OutPos[1024], //曲线数据存放起始位置
|
|||
|
|
OutLen[1024];// 曲线数据个数
|
|||
|
|
float yy[10560];// 曲线数值,对于波列数据,连续存储一个当前深度的波列数据
|
|||
|
|
};
|
|||
|
|
struct CONC_STRU//参数名结构
|
|||
|
|
{
|
|||
|
|
int Noc;//参数个数
|
|||
|
|
char Name[8192]; //参数名称,以”,”或“ “分隔,名称长度不可大于15,
|
|||
|
|
};
|
|||
|
|
struct CON_STRU//对应于参数名称的参数值
|
|||
|
|
{
|
|||
|
|
float yy[512];
|
|||
|
|
};
|
|||
|
|
struct HD_STRU//深度信息
|
|||
|
|
{
|
|||
|
|
float Dep,//输入深度
|
|||
|
|
Depo,//舒出深度
|
|||
|
|
Sdep,// 解释层段起始深度
|
|||
|
|
Edep,// 解释层段终止深度
|
|||
|
|
Rlev,//采样间隔
|
|||
|
|
StartDep,// 曲线起始深度
|
|||
|
|
EndDep;// 曲线终止深度
|
|||
|
|
char Param[16],//参数卡名称
|
|||
|
|
Plot[16];//绘图模版名称
|
|||
|
|
};
|
|||
|
|
*/
|
|||
|
|
struct TBL_OGRESULT//一段解释结论
|
|||
|
|
{
|
|||
|
|
int no;
|
|||
|
|
float Topdep,
|
|||
|
|
Bottomdep;
|
|||
|
|
char resultno[8];
|
|||
|
|
int oilresult;//油气结论
|
|||
|
|
double thick;//有效厚度
|
|||
|
|
double tt;//累计厚度
|
|||
|
|
};
|
|||
|
|
#endif
|