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/mAlgPseudo/iPseudoPressure.h

24 lines
695 B
C

#pragma once
#include "iAlgPvtBase.h"
#include "mAlgPseudo_global.h"
// 拟压力计算调用入口
class M_ALGPSEUDO_EXPORT iPseudoPressure : public iAlgPvtBase
{
public:
iPseudoPressure();
// 绑定成员变量,这个类里没用
virtual void bindMembers();
// 虚函数,计算函数,这个类里没用
virtual bool cal(VecDouble vecIns, VecDouble& vecOuts);
//关键计算函数前3个是读出来的最后那个是算的
// 分成三段分别计算0~dSplit1 dSplit1~dSplit2 dSplit1~最大
bool calPs(VecDouble vecP, VecDouble vecZg, VecDouble vecMug, \
double dSplit1, double dSplit2, \
VecDouble& vecPs);
};