logplus/WellLogModule/include/WellLogStruct.h
2026-01-16 17:18:41 +08:00

60 lines
1.6 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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