Description: 数值分析或计算方法中的Gauss-Seidel法求解线性方程组的c++程序-numerical analysis or calculation method of Gauss- Seidel method for solving linear equations of c procedures Platform: |
Size: 1024 |
Author:Y.P.Zhou |
Hits:
Description: 有限元求解柏松方程。本文采用FORTRAN语言编制程序。程序中大部分变量采用有名公共区存储方式存储,这样可以减少内存占用量。
IFG:生成有限元网格信息,即元素节点局部编码与总体编码对照表,节点实际坐标,边界节点编码与边界点上的已知值
GKD:生成总刚一维存储对角元的地址,计算总刚一维存储长度
FIXP:设置已知节点函数值
GK(NI,NJ,ADJ,AIJ):单元刚度矩阵计算
GF(NI,N,M,LE,YI,FE):单元列阵的计算
AK(I,J,AIJ):总刚度矩阵元素迭加
QEB:总刚度矩阵和总列阵合成
BDE:边界条件处理
SOLGS:Gauss-Seidel迭代法求解方程组
UDIFF(NI,NFLAG,UDIF,LE,ADJ):标准元素内形状函数导数计算
DIFF:节点上 , 加权平均
-In this program, FEM was used to solve the possion equation. It is implemented through FORTRAN Platform: |
Size: 544768 |
Author:liang |
Hits:
Description: 有限元求解柏松方程。本文采用FORTRAN语言编制程序。程序中大部分变量采用有名公共区存储方式存储,这样可以减少内存占用量。
IFG:生成有限元网格信息,即元素节点局部编码与总体编码对照表,节点实际坐标,边界节点编码与边界点上的已知值
GKD:生成总刚一维存储对角元的地址,计算总刚一维存储长度
FIXP:设置已知节点函数值
GK(NI,NJ,ADJ,AIJ):单元刚度矩阵计算
GF(NI,N,M,LE,YI,FE):单元列阵的计算
AK(I,J,AIJ):总刚度矩阵元素迭加
QEB:总刚度矩阵和总列阵合成
BDE:边界条件处理
SOLGS:Gauss-Seidel迭代法求解方程组
UDIFF(NI,NFLAG,UDIF,LE,ADJ):标准元素内形状函数导数计算
DIFF:节点上 , 加权平均
-In this program, FEM was used to solve the possion equation. It is implemented through FORTRAN Platform: |
Size: 542720 |
Author:liang |
Hits:
Description: duct.f computes a fully developed viscous laminar flow in a rectangular channel of aspect ratio b/a (=bar).
solve the equation:
d^2u/dx^2 + d^2u/dy^2 = -1, -a<x<a, -b<y<b
method of discretisation: 3-point centered differences
method of linear system solution: gauss-seidel + sor
-duct.f computes a fully developed viscous laminar flow in a rectangular channel of aspect ratio b/a (=bar).
solve the equation:
d^2u/dx^2+ d^2u/dy^2 =-1,-a<x<a,-b<y<b
method of discretisation: 3-point centered differences
method of linear system solution: gauss-seidel+ sor
Platform: |
Size: 2048 |
Author:Barboy |
Hits:
Description: 线性方程组的迭代解法,包括雅克比、高斯-赛德尔和松弛法的MPI源码-Iterative solution of linear equations, including Jacobi, Gauss- Seidel and relaxation Law MPI Source Platform: |
Size: 11264 |
Author:不死鸟 |
Hits:
Description: 解线性方程的一些子程序,用FORTRAN编写,算法包括高斯全选主元法等。-Linear Equations of the number of subroutines, written with FORTRAN, algorithms, including full pivoting Gauss law. Platform: |
Size: 7168 |
Author:chen |
Hits:
Description: poisson.f90 是矩形区域上泊松方程Dirichlet边值问题差分求解的fortran程序,可选择Jacobi或者Gauss-Seidel迭代子程序,其中Jacobi迭代次数为925,Gauss-Seidel迭代次数为478。结果输出至solution.dat文件
poisson.ncl 是NCL脚本,运行该脚本得到的图为result.pdf
thomas.f90 是追赶法解代数方程组的fortran程序。控制分辨率n的不同取值,输出以下文件:
thomas(n=3).dat
thomas(n=5).dat
thomas(n=10).dat
thomas(n=20).dat
thomas.ncl 是NCL脚本,运行该脚本得到的图为result.pdf-poisson.f90 is a rectangular area on the Poisson equation solving Dirichlet Boundary Value Difference fortran program, you can choose Jacobi or Gauss-Seidel iteration subroutine, which Jacobi iterations is 925, Gauss-Seidel iterations is 478. The results are output to the solution.dat file poisson.ncl NCL script, run the script to get the picture shows result.pdf thomas.f90 is catching method for solving algebraic equations fortran program. Control resolution of n different values, output the following files: thomas (n = 3). Dat thomas (n = 5). Dat thomas (n = 10). Dat thomas (n = 20). Dat thomas.ncl is NCL script, run the script to get the picture shows result.pdf Platform: |
Size: 191488 |
Author:胡容 |
Hits:
Description: 这是利用Gauss-Seidel迭代方法求解线性/非线性方程的Fortran程序。-This is by using Gauss - Seidel iterative method to solve the linear/nonlinear equations of Fortran program. Platform: |
Size: 169984 |
Author:大兵 |
Hits: