程序说明:
1:编程语言为Fortran 90
2 :本程序可以求解任意空间杆系结构
3 :节点位移编码为(X, Y, Z, θx, θy, θz ),荷载编码为(Fx, Fy, Fz, Mx, My, Mz )
4 :单元输入信息为:起点号,终点号,EA, EIy, EIz, GIx, α( α为参考坐标系与整体坐标系
夹角
5:程序为使编程简化,采用了多文件技术
程序清单:
程序由以下四个文件组成
1:Lxz_Tools.f90 主要为一些工具函数
2:TypeDef.f90 变量定义,单元属性分析
3:SolveDisp.f90 矩阵求解
4:3dframe.f90 整体控制模块
1:Lxz_Tools.f90
module Lxz_Tools
implicit none
integer (kind(1)),parameter ::ikind=(kind(1))
integer (kind(1)),parameter ::rkind=(kind(0.D0))
real (rkind), parameter :: Zero=0.D0,One=1.D0,Two=2.D0,Three=3.D0,
Four=4.D0,Five=5.D0,Six=6.D0,Seven=7.D0,Eight=8.D0,Nine=9.D0,
Ten=10.D0
contains
function matinv(A) result (B)
real(rkind) ,intent (in)::A(:,:)
!real(rkind) , allocatable::B(:,:)
real(rkind) , pointer::B(:,:)
integer(ikind):: N,I,J,K
real(rkind)::D,T
real(rkind), allocatable::IS(:),JS(:)
N=size(A,dim=2)
allocate(B(N,N))
allocate(IS(N));allocate(JS(N))
B=A
do K=1,N
D=0.0D0
do I=K,N
do J=K,N
if(abs(B(I,J))D) then
D=abs(B(I,J))
IS(K)=I
JS(K)=J
end if
end do
end do
do J=1,N
T=B(K,J)
B(K,J)=B(IS(K),J)
B(IS(K),J)=T
end do
do I=1,N
T=B(I,K)
B(I,K)=B(I,JS(K))
B(I,JS(K))=T
end do
B(K,K)=1/B(K,K)
do J=1,N
if(J.NE.K) then
B(K,J)=B(K,J)*B(K,K)
end if
end do
do I=1,N
if(I.NE.K) then
do J=1,N
if(J.NE.K) then
B(I,J)=B(I,J)-B(I,K)*B(K,J)
end if
您可能关注的文档
- 生物活性支架在骨组织工程中的应用及进展-中国组织工程研究杂志.PDF
- 生物炭添加对旱作农田土壤溶解性有机质及其动态影响-水土保持学报.PDF
- 生物精华肌底液.PPT
- 生物科学生化16A卷答案.DOC
- 用于叶绿体遗传转化的表达载体.PDF
- 生辅组管理者使用手册.DOC
- 用于金属板图像分割的自适应阈值算法-电子测量技术.PDF
- 用作燃料乙醇原料的刺槐无性系木质纤维素成分研究-中南林业科技.PDF
- 用于全场光学相干层析成像的无色散相移器研究-中国科技论文在线.PDF
- 用克里斯泰勒中心地理论分析南充辖3区城镇体系-四川师范大学.PDF
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 2025年演出经纪人话剧_舞台剧项目收益分配模式专题试卷及解析.pdf VIP
- 2025年演出经纪人演出保险方案的招标与采购流程专题试卷及解析.pdf VIP
- 2025年人力资源管理师残疾人职工就业保障与权益保护专题试卷及解析.pdf VIP
- 2025年信息系统安全专家数据安全生命周期管理专题试卷及解析.pdf VIP
- 2025年碳排放管理师碳边境调节机制零碳工厂建设专题试卷及解析.pdf VIP
- 医疗护理安全警示教育案例.pptx VIP
- 优质护理服务PPT课件.pptx VIP
- 2025年房地产经纪人二手房交易行为规范专题试卷及解析.pdf VIP
- 2025年互联网营销师敏捷项目管理在营销中的应用专题试卷及解析.docx VIP
- 2025年项目管理专业成本补偿合同最新政策解读专题试卷及解析.pdf VIP
原创力文档

文档评论(0)