-
frft
说明: 分数傅里叶变换程序,这个是二维分数阶傅里叶变化程序。(Fractional Fourier transform procedure, this is a two-dimensional fractional Fourier change process.)
- 2010-03-20 21:39:35下载
- 积分:1
-
test
利用ANSYS有限元仿真软件对复合材料进行异常检测仿真实验,程序为一损伤样板模型(ANSYS finite element simulation software for composites simulation anomaly detection, the program is a damage model model)
- 2016-04-04 11:15:04下载
- 积分:1
-
NEWTONDIEDAI
用C++来实现NEWTON迭代法解非线性方程算法数值分析,是数值分析里典型的一个算法。(In C++ to achieve NEWTON iterative numerical algorithm for solving nonlinear equations, numerical analysis is in a typical algorithm.)
- 2011-10-09 21:58:54下载
- 积分:1
-
phase-equivalence
C 语言,模拟流体相平衡过程,得到混合气体平衡态以后的工况参数(C language to simulate fluid phase equilibrium process, to obtain a mixed gas equilibrium after working parameters)
- 2020-09-04 16:48:06下载
- 积分:1
-
Meshless_SPH
说明: 使用fortran编写的无网格(光滑质点流体动力学)SPH算法(using FORTRAN prepared by the non-grid (smooth particle hydrodynamics) SPH algorithm)
- 2020-09-09 23:28:02下载
- 积分:1
-
PCG
% SSOR预处理的共轭梯度法求解方程Ax=b
% 输入参数说明
% A 正定矩阵[n*n]
% b 右边向量
% omega SSOR预处理参数(0--2)
% Times 迭代次数
% errtol 给定误差终止条件
%
%输出参数
% NewX 方程Ax=b的x近似解
% avgerr 求解的当前平均绝对误差( SSOR preconditioning conjugate gradient method for solving equations Ax = b the input parameter descriptions A positive definite matrix [n* n] b right side vector omega SSOR preconditioning parameters (0- 2) Times iterations errtol termination of a given error condition NewX output parameter equation Ax = b of x approximate solution to solve the current avgerr average absolute error)
- 2007-11-16 01:14:24下载
- 积分:1
-
onefrft
一维分数福利叶变换的程序及其调用程序,可以应用于二维变换,实现图像的分数傅里叶变换。(Scores of well-being of one-dimensional Fourier transform of the procedures and called procedures, can be applied to two-dimensional transformation, to achieve the image of the fractional Fourier transform.)
- 2009-09-28 19:37:51下载
- 积分:1
-
Euler_DG_Quadrilateral_2D
自己写了一个二维Euler方程的间断有限元程序
上次发了一个三角形单元的程序 因为不是曲边单元 所以在圆柱后面容易形成涡
现在把程序改为曲边四边形单元了 没有涡出现
单元是8节点四边形单元 节点编号顺序是 1 5 2 6 3 7 4 8 也就是四个角点依次
是1 2 3 4 然后是边的中点编号 5 6 7 8.
时间推进采用 Runge-Kutta 方法
数值通量采用全局Lax-Friedrichs通量
仍然不能捕捉激波 因为没有做重构或者加人工粘性 等这个做出来了 再发一次。
程序没有进行优化 比如说内存的消耗没有优化 比如直边单元的边界积分仍然采
用了曲边的积分方法 增加了计算量 比如面积分、线积分都是采用的是Gauss-
Legendre-Lobatto积分 积分精度会比一般的Gauss-Legendre积分精度低一阶 等
等问题。 二维的 纯属交流性质 就没有考虑这些问题 ^_^
如果物面全部是直边 那么只要改变一个参数N 就可以获得不同的计算精度 且具
有谱精度 因为单元的节点是Gauss-Legendre-Lobatto积分点。 其实就是谱元法
(物面是曲边的情况我不清楚是不是也可以通过提高基函数的阶数 也就是增加N
来提高计算精度)(Wrote a two-dimensional Euler equations with discontinuous finite element program
Last made a triangular element of the program, not curved edge unit is so easy to form a vortex in the cylinder behind the
Program to curved edge quadrilateral element vortices appear
Unit is the order of 8-node quadrilateral element node number is 15,263,748 which is the four corners of the points in turn
Is 1234 and then the side of the midpoint of the number 5678.
Time promote the use of Runge-Kutta method
Numerical flux of the overall situation of Lax-Friedrichs, flux
Still can not capture the shock wave did not do the reconstruction or artificial viscosity do it Zaifayici.
The program is not optimized for example, memory consumption is not optimized such as straight-edge boundary integral of the unit is still mining
Integral method to increase the amount of computation such as surface integral with a curved edge, the line integral using the Gauss-
The Legendr)
- 2021-01-29 12:58:40下载
- 积分:1
-
PSO-lssvm
用于优化最小二乘支持向量机的Matlab程序代码,可直接实用。(Used to optimize the least squares support vector machine in Matlab code can be directly useful.)
- 2012-06-10 11:02:30下载
- 积分:1
-
pcamat
本征正交模态分解法,用于多维随机场特征模态提取,得到特征值及特征向量(proper orthogonal decompositioin)
- 2012-09-23 21:53:44下载
- 积分:1