You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWTAI-Platform/Include/mAlg/mAlgPvt/gasDiffdp.h

37 lines
739 B
C

#pragma once
#include "iAlgPvtBase.h"
// 凝析体系两相偏差系数
class M_PVT_EXPORT gasDiffdp : public iAlgPvtBase
{
public:
gasDiffdp();
// 虚函数,计算函数,总入口函数
virtual bool cal(VecDouble vecIns, VecDouble& vecOuts);
public:
// 基础函数,公共调用部分
// 绑定成员变量
virtual void bindMembers();
void setRatio(double d);
// 批量
bool diffDp(VecDouble vecP, VecDouble& vecDps);
// 单个点
double diffDp(double d);
private:
// double m_dTc; //tc,临界温度,不同的组分有不同的临界温度值,°C
double m_dPc; //Pc,临界压力单位为psi和临界温度同理
double m_dZg;
double m_dRatio;
};