📄 boastview.h
字号:
// BOASTView.h : interface of the CBOASTView class
//
/////////////////////////////////////////////////////////////////////////////
#if !defined(AFX_BOASTVIEW_H__818453CF_72EB_11D2_9D4E_CF7BAC95FF5B__INCLUDED_)
#define AFX_BOASTVIEW_H__818453CF_72EB_11D2_9D4E_CF7BAC95FF5B__INCLUDED_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
class CBOASTView : public CView
{
protected: // create from serialization only
CBOASTView();
DECLARE_DYNCREATE(CBOASTView)
// Attributes
public:
CBOASTDoc* GetDocument();
public:
void cal();
float intpvt(float a0,float a1,float *a2,float *a3,int a4,float a5,float a6);
float interp(float *x,float *y,int n,float xo,float yo);
void ltri(int n,float *a,float *bi,float *c,float *d,float *x);
void initvary(void),grid1(void),parm1(void),tran1(void),uinit1(void);
void initprtp(void),nodes(void),lsor(void);
void table(float *sat,float *krot,float *krwt,float *krgt,float *pcowt,float *pcgot,
float *pot,float *muot,float *bot,float *bopt,float *rsot,float *rsopt,
float *pwt,float *muwt,float *bwt,float *bwpt,float *rswt,float *rswpt,
float *pgt,float *mugt,float *bgt,float *bgpt,float *crt);
void qrate(float *sat,float *krot,float *krwt,float *krgt,float *pot,float *muot,float *bot,float *rsot,
float *pwt,float *muwt,float *bwt,float *rswt,float *pgt,float *mugt,float *bgt);
void solmat(float div1,float d288,float *sat,float *krot,float *krwt,float *krgt,
float *pcowt,float *pcgot,float *pot,float *muot,float *rsot,
float *pwt,float *muwt,float *rswt,float *pgt,float *mugt);
void pratei(float *pot,float *bot,float *rsot,float *pwt,float *bwt,float *rswt,float *pgt,float *bgt);
void prateo(float *pot,float *rsot,float *pwt,float *rswt);
void matbal(float stbo,float stboi,float stbw,float stbwi,float mcfg,float mcfgi,
float delt0,float resvol,int n,float d5615,float mcfg1,float mcfgt);
void prtps(int nloop,int ipmap,int isomap,int iswmap,int isgmap,int ipbmap,
float delt0,float eti);
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CBOASTView)
public:
virtual void OnDraw(CDC* pDC); // overridden to draw this view
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
protected:
virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~CBOASTView();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
protected:
// Generated message map functions
protected:
//{{AFX_MSG(CBOASTView)
afx_msg void OnBoastCalculation();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
#ifndef _DEBUG // debug version in BOASTView.cpp
inline CBOASTDoc* CBOASTView::GetDocument()
{ return (CBOASTDoc*)m_pDocument; }
#endif
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_BOASTVIEW_H__818453CF_72EB_11D2_9D4E_CF7BAC95FF5B__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -