⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cflf.h

📁 一个基于有限差分法的水滴动画模拟
💻 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 + -