📄 probergn.h
字号:
#ifndef __PROBEREGION_H#define __PROBEREGION_H/*====================================================================probergn.hregion probes that live on the grid1.01 (KC, 9-21-95) After release. First draft.====================================================================*/#include <stdio.h>#include "ovector.h"#include "ostring.h"#include "misc.h"#include "newdiag.h"#include "history.h"//#ifdef UNIXextern "C" {void XGWrite(void *,int,int,FILE *,char *);void XGRead(void *,int,int,FILE *,char *);}//#endifclass GUIConfig;//--------------------------------------------------------------------class ProbeRegion : public Diag{protected: Vector3*** EVarPtr, ***IVarPtr, **AVarPtr; // pointer to the var that will be plotted Scalar*** VarPtr;// History* history; Scalar* x_array, *y_array; int sizeK, sizeJ; void Chose_VarPtr();// int init;public: ProbeRegion(SpatialRegion* region, int j1, int k1, int j2, int k2, int nfft, int HistMax, int Ave, int Comb, ostring VarName, ostring diagXLabel, ostring diagYLabel, ostring diagZLabel, ostring diagLabel, int save); virtual ~ProbeRegion();// virtual int Restore(FILE *DMPFile, int j1, int k1, int j2, int k2);// virtual int Dump(FILE *DMPFile); virtual void MaintainDiag(Scalar t); virtual void initwin(); virtual void initwin(GUIConfig* theGui, int itemNumber); BOOL alongx1() {return (k1 == k2) ? TRUE : FALSE;} // boundary lies along x1 BOOL alongx2() {return (j1 == j2) ? TRUE : FALSE;}};#endif // ifndef __PROBEREGION_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -