📄 cflf.h
字号:
#include"iostream.h"
#include"fstream.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include"iomanip.h"
class CFLF
{
public:
int ngrid,sizex,sizey;
long double dxy;
//int static count;
long double dt,n_time;
long double **gridx;//节点X坐标
long double **gridy;//节点Y坐标
long double **gv1;
long double **cv1;
long double **gv2;
long double **cv2;
long double **gv3;
long double **cv3;
public:
CFLF(long double dt,long double nn_time,int nngrid,int nsizex,int nsizey,long double ndxy);
virtual ~CFLF();
public:
void form();
long double fun1(long double a,long double b);
//等价于F的表达式的三个维向量(可能有误)
long double sv1(long double h1,long double vh1,long double h2,long double vh2,long double dt,long double dxy);
long double sv2(long double h1,long double uh1,long double vh1,long double h2,long double uh2,long double vh2,long double dt,long double dxy);
long double sv3(long double h1,long double uh1,long double vh1,long double h2,long double uh2,long double vh2,long double dt,long double dxy);
//等价于G的表达式的三个维向量(可能有误)
long double sv4(long double h1,long double uh1,long double h2,long double uh2,long double dt,long double dxy);
long double sv5(long double h1,long double uh1,long double vh1,long double h2,long double uh2,long double vh2,long double dt,long double dxy);
long double sv6(long double h1,long double uh1,long double vh1,long double h2,long double uh2,long double vh2,long double dt,long double dxy);
void cvpre();
void lfgv();
void cfgv();
void compute(long double dt,long double& m_time);
void friend main();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -