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

📄 使用说明.txt

📁 微分方程数值解法实验--二维有限元(用C++实现)
💻 TXT
字号:

1、到main.cpp文件中设置有关函数。
 分别为:
 double f(double x,double y);            //右端函数f(x,y)
 double rfa1(double x,double y);         //边值条件1,上横边
 double rfa2(double x,double y);         //边值条件2,下横边
 double rfa3(double x,double y);         //边值条件3,左横边
 double rfa4(double x,double y);          //边值条件4,右横边

 在main中调用函数void ini_val(double x,double y,double a,double b,int n=9,char *fn="in.txt")
 功能:划分矩形区域。
 参数意义分别为(左上横坐标,左上纵坐标,横坐标区间长度,纵坐标区间长度,
                 等分份数/默认为9,输出划分区域的各点坐标/默认为in.txt);

  如:ini_val(-1,1,2,2);          //矩形域的自动剖分函数
    则设定区间为(-1<=x<=1,-1<=y<=1),等分份数为9,将节点坐标数据保存到in.txt文件中
  其中等分份数非必要,在程序运行中会要求你输入。

2.设置是否输出精确解
   不要则不用
   如果要,则在main函数中调用Pp类的函数void Set_SP(int p=0)进行设置p>0的整数
   如:
   p.Set_SP(1);                //在这里设置是否要(有)输出精确解
   如果设置了大于0,你还要到pp.hpp文件的宏定义uu(x,y)中设置原函数


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -