- 博客(13)
- 收藏
- 关注
原创 python打包exe踩坑记录
2.之所以要同时用grid和pack,是因为用到了text和scroll,也就是文本框和滚动条。由于找到的资料都是用pack布局的,没有grid案例,不想硬啃。(2)root1和root2必须设置side/fill/expand,否则会冲突,看不到内容,设置参数来源网络,没有深入研究。再建两个子级框架root1、root2,root1用grid,root2用pack。(1)必须建父级框架,如果直接在root建2个子框架,会报错。先建一个父级框架root0,root0用pack;
2024-06-16 00:05:49
455
原创 在 Linux 上用 g++ 编译第一个 C++ 程序
因为之前用nano编辑器在linux环境下做过简单的cpp练习,编译单个cpp文件后默认生成a.out文件,用everything找到这个文件的位置,然后把project文件夹拷贝到这里。cpp项目:70+个cpp和h后缀文件,原环境是windows,编译过程中出现了各种环境不兼容问题。原因:c++14以下用不了filesystem,需要调到c++17或者最新的c++标准。环境:ubuntu for Windows,g++报错:pause:not found。任务:编译为linux可执行文件。
2023-04-23 10:54:09
192
原创 二维水动力求解,特征线法
1.已知t=n时刻,A’(i-1,j-1) B‘(i-1,j+1) C’(i+1,j+1) D‘(i+1,j-1) 节点,中心是P(i,j)点, , 初始条件设置为全局u,v为一个相同的常数,则q0=0求出ABCD点坐标(x,y)2.插值求解ABCD的u、v、h、qf = interpolate.interp2d(x, y, z, kind='cubic')kind:{‘linear’, ‘cubic’, ‘quintic’},可选3.求出...
2022-05-16 11:04:21
1162
1
原创 一维明渠水动力求解,特征线法
4.5.重复26.重复3,用M点(n+1,j)与L/R的平均替代7.重复4-6对于边界点右边界点只有L没有R:(1)左边界点只有R没有L:(2)练习矩形渠道,1000m长,5m宽,初始流速3m/s,初始水深2m,上游水位边界2.01m,下游水位边界2m,n=0.3,dx=100m,dt=10s...
2022-04-29 16:40:13
681
原创 计算流体力学笔记D3
标准的有限差分方法需要均匀网格,非均匀网格要变换为均匀分布的矩形网格。物理平面与计算平面的变换链式法则关于的导数称为度量,(1)用封闭解析表达式给出;(2)有限差分,通常是中心差分。直接变换,直接度量;逆变换,逆度量网格拉伸贴体型网格: 通过求解椭圆型偏微分方程(如Laplace方程),变换到计算网格,称为椭圆型网格生成。这里的椭圆型方程知识用来生成网格的,与流动本身的性质无关。自适应网格,在流场控制方程的时间推进求解中,网格的调整与按时间步计算流场变量...
2022-04-25 13:28:43
2071
原创 计算流体力学笔记D2
偏微分方程分类拟线性方程:方程中没有出现最高阶导数的乘积或者指数函数。无粘流最高阶导数是一阶的,粘性流最高阶导数是二阶的。1.克莱默法则2.特征线:在xy平面上的任意一点,寻找通过这一点的某条曲线,沿着这条曲线,u和v的导数是不确定的,而且跨过这条曲线时,这些导数甚至是不连续的。D>0双曲型方程组(2条实特征线),D=0抛物线方程组,D<0椭圆型方程组(虚特征线)回顾 解析几何,二次曲线术语,双曲型、抛物型、椭圆型根据...
2022-04-22 18:26:16
3956
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人