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
|