期刊文献+
共找到1,157篇文章
< 1 2 58 >
每页显示 20 50 100
基于Fortran程序的某水库大坝渗流稳定有限元分析 被引量:1
1
作者 晃亮 杨玉玲 +2 位作者 邱居华 邓苏苏 朱鹏 《价值工程》 2025年第1期124-127,共4页
水库大坝的渗流稳定状态是水库大坝安全管理至关重要的部分,同时是水库大坝安全评价与除险加固的基础。为保证水库大坝的安全运行,针对水库大坝渗流稳定计算分析问题,以某水库均质土坝为研究对象,采用Fortran程序建立非线性有限单元的模... 水库大坝的渗流稳定状态是水库大坝安全管理至关重要的部分,同时是水库大坝安全评价与除险加固的基础。为保证水库大坝的安全运行,针对水库大坝渗流稳定计算分析问题,以某水库均质土坝为研究对象,采用Fortran程序建立非线性有限单元的模型,对水库大坝渗流稳定计算。结果表明,各工况下大坝下游坝坡逸出点的最大水力坡降均小于允许坡降,浸润线均低于于下游反滤排水设施,大坝渗流安全;各工况下大坝各滑带的抗滑稳定安全系数,均大于规范允许值,满足规范要求。研究成果对其他水库大坝的安全评价与除险加固有指导意义。 展开更多
关键词 水库大坝 渗流稳定 fortran程序 有限元分析
在线阅读 下载PDF
OpenGL在CFD流场显示Visual Fortran编程中的应用
2
作者 姜卫星 叶羽 +1 位作者 陈玉强 陈昌文 《流体动力学》 2025年第1期92-104,共13页
在Intel Visual Fortran编制的CFD计算程序基础上,采用OpenGL绘图函数编制了流场显示程序。实现了在64位运行环境下,使用Fortran版本的OpenGL绘图函数库绘制流场参数的静态及动态结果的可视化输出。根据RGB颜色函数的变化规律建立了流... 在Intel Visual Fortran编制的CFD计算程序基础上,采用OpenGL绘图函数编制了流场显示程序。实现了在64位运行环境下,使用Fortran版本的OpenGL绘图函数库绘制流场参数的静态及动态结果的可视化输出。根据RGB颜色函数的变化规律建立了流场参数与可视化颜色值之间的线性或函数对应关系。基于计算网格、边界条件,流场参数信息,采用OpenGL绘图及颜色函数绘制出CFD流场的参数云图、等值线图、速度矢量图及其组合图。采用Fortran编程语言编制完整的CFD程序,包括CFD前处理(网格及边界条件的显示)、计算过程流场参数动态显示、以及计算结果的后处理程序。无需使用外部的显示软件,增加了流场显示的可编程属性,避免了多语言联合编程带来的接口数据转换的时间延迟。这种方法可以扩展CFD计算流场显示的灵活性,并提高CFD程序的计算速度。Based on a self-compiled CFD program by Intel Visual Fortran (IVF), a flow field display program was compiled using OpenGL drawing functions. The visualization output of static and dynamic results of flow field parameters was realized by using the Fortran version of OpenGL library in 64-bit environment. The linear or functional relationship between flow field parameters and display color values was established according to the RGB color functions. Based on the data of domain grids, boundary conditions, and flow field parameters, the parameter cloud map, contour map, velocity vector map and their combination for the flow field were drawn using OpenGL drawing and color functions. A complete CFD program was built by using IVF language, including CFD pre-processing (display of grids and boundary conditions), dynamic display during calculation process, and post-processing of calculated results. By this method, there is no need to use external display software, hence to increase the flexibility of flow field display programming, and decrease the time delay by the interface data conversion required by multi-language joint programming. This method not only improves the flexibility of CFD flow field display, it also increases the calculation speed of CFD program. 展开更多
关键词 Visual fortran CFD可视化 流场 计算流体力学 OPENGL 计算机图形学
在线阅读 下载PDF
基于Fortran语言的地球外辐射带电子三维数据同化建模 被引量:1
3
作者 罗陶荣 曹兴 +4 位作者 马新 付松 倪彬彬 王晓宇 雷源 《地球物理学报》 SCIE EI CAS CSCD 北大核心 2024年第4期1285-1298,共14页
开发地球电子辐射带的数据同化模型,对于理解辐射带电子的动态演化过程和辐射带空间天气预报具有重要意义.结合范阿伦卫星的辐射带电子观测数据和外辐射带三维扩散模型,采用卡尔曼滤波算法,本文开发了基于Fortran语言的外辐射带电子三... 开发地球电子辐射带的数据同化模型,对于理解辐射带电子的动态演化过程和辐射带空间天气预报具有重要意义.结合范阿伦卫星的辐射带电子观测数据和外辐射带三维扩散模型,采用卡尔曼滤波算法,本文开发了基于Fortran语言的外辐射带电子三维数据同化模型(Three-dimensional Data Assimilative Model of Outer Radiation belt Electrons,简称TDAMORE),实现对L^(*)=3~7、能量范围为0.1~5 MeV、投掷角范围为5°~90°的外辐射带电子时空变化过程的三维重构.通过对2018年8月期间外辐射带电子通量演化过程的重构,证实TDAMORE模型可以较好地重现不同能量和不同投掷角电子通量在磁暴前后的演化特征.通过分析电子通量的观测和同化结果之间的相关系数、平均误差、平均绝对误差和均方误差,发现对于能量低于4 MeV的电子,观测与同化结果之间的相关系数基本大于0.8且误差相对较低.而对于更高能量的电子,观测与同化结果之间的误差相对较高,这可能是同化模型忽略了电磁离子回旋波对电子的散射损失导致的. 展开更多
关键词 地球外辐射带 电子通量 三维数据同化 范阿伦卫星 fortran语言
在线阅读 下载PDF
Fortran内存泄漏静态检测方法研究 被引量:1
4
作者 罗坤 金大海 宫云战 《小型微型计算机系统》 CSCD 北大核心 2024年第7期1778-1786,共9页
内存泄漏在没有垃圾回收机制的语言中是常见的问题,虽然Fortran95引入ALLOCATABLE数组解决了部分泄漏问题,但是通过指针申请内存资源仍然会造成泄漏,现有研究对Fortran内存泄漏的检测流程适配度不高且面向Fortran内存状态分析的效率和... 内存泄漏在没有垃圾回收机制的语言中是常见的问题,虽然Fortran95引入ALLOCATABLE数组解决了部分泄漏问题,但是通过指针申请内存资源仍然会造成泄漏,现有研究对Fortran内存泄漏的检测流程适配度不高且面向Fortran内存状态分析的效率和精确度上仍存在优化空间.针对这一问题,本文提出了一种面向Fortran指针引发的内存泄漏静态检测方法.首先引入指针引用控制流图(PR-CFG,Pointer Reference-Control Flow Graph)来精简程序模型,并符号化程序节点的内存状态信息,依据数据流生成路径敏感的符号化函数摘要作用于过程间分析,最终通过PR-CFG节点上由抽象内存状态计算得到的内存状态集进行故障模式状态机的状态转化来实现内存泄漏的检测.实验表明,本方法提高了Fortran指针引发内存泄漏的检测精度和效率,降低了检测的误报率. 展开更多
关键词 fortran指针 内存泄漏检测 PR-CFG 符号化函数摘要 抽象内存状态计算
在线阅读 下载PDF
FORTRAN 77实践教学系统的研究与实现 被引量:1
5
作者 王志喜 王润云 《湘潭师范学院学报(自然科学版)》 2005年第4期23-25,共3页
针对FORTRAN 77开发了一个集成开发环境。解决了现有较高版本的FORTRAN开发系统系统设置困难、使用困难、容易死机等问题,在教学中取得了良好的效果。介绍了集成开发环境的主要功能,FORTRAN 77编译器的组织,集成开发环境的实现方法及其... 针对FORTRAN 77开发了一个集成开发环境。解决了现有较高版本的FORTRAN开发系统系统设置困难、使用困难、容易死机等问题,在教学中取得了良好的效果。介绍了集成开发环境的主要功能,FORTRAN 77编译器的组织,集成开发环境的实现方法及其相关技术。 展开更多
关键词 fortran 77 集成开发环境 多文档界面 fortran编译器
在线阅读 下载PDF
Fortran程序CUDA并行化总结 被引量:2
6
作者 段红英 《物联网技术》 2015年第11期92-93,共2页
虽然Fortran常用来进行科学计算,但是面对计算量大的程序仍然很耗时。通常人们用MPI进行粗粒度的并行来提高程序的运行效率,近年来随着GPU计算能力的提高,将程序进行细粒度GPU并行化成为一种趋势。文章基于NVIDIA公司的CUDA框架,就Fort... 虽然Fortran常用来进行科学计算,但是面对计算量大的程序仍然很耗时。通常人们用MPI进行粗粒度的并行来提高程序的运行效率,近年来随着GPU计算能力的提高,将程序进行细粒度GPU并行化成为一种趋势。文章基于NVIDIA公司的CUDA框架,就Fortran程序向CUDA移植过程中的一些问题进行总结,并给出了相应的解决方案。 展开更多
关键词 fortran C CUDA fortran程序
在线阅读 下载PDF
MPP Fortran程序中串行循环的优化
7
作者 唐新春 郭克榕 《国防科技大学学报》 EI CAS CSCD 北大核心 1996年第3期102-108,共7页
在大规模并行处理系统中,通讯开销是影响程序性能的一个重要因素。本文提出了一种MPPFortran程序中串行循环的优化技术:在串行循环中加入同步控制、将串行循环转换成共享循环。该技术能减少通讯开销、提高程序的性能。
关键词 fortran语言 MPP-fortran 串行循环 程序语言
在线阅读 下载PDF
用Fortran PowerStation实现工程应用软件菜单
8
作者 朱利香 《电脑与信息技术》 2002年第2期42-46,共5页
一般应用软件以 Fortran语言编写的较多 ,工程科研、开发、应用人员对科学计算语言 Fortran很熟悉 ,而对可视 C语言和可视 BASIC并不熟悉 ,但随着各种高级语言编译系统软件的不断升级 ,它们的功能也在不断地接近。在 Fortran Power-Stat... 一般应用软件以 Fortran语言编写的较多 ,工程科研、开发、应用人员对科学计算语言 Fortran很熟悉 ,而对可视 C语言和可视 BASIC并不熟悉 ,但随着各种高级语言编译系统软件的不断升级 ,它们的功能也在不断地接近。在 Fortran Power-Station编译系统中 ,完全可以实现应用软件的菜单 。 展开更多
关键词 fortran语言 编译程序 fortranPowerStation 工程应用软件 菜单
在线阅读 下载PDF
VC与Fortran混合编程及其在大地电磁测深中的应用 被引量:15
9
作者 肖晓玲 卢正鼎 张翔 《物探化探计算技术》 CAS CSCD 2000年第1期82-85,共4页
Fortran语言是目前流行较广的适用于科学计算的高级语言 ,VC( Visual C)更擅长图形系统的开发。因此 ,在开发交互式解释系统软件时 ,常常将 VC与 Fortran进行混合语言编程。目前 ,大地电磁测深的资料处理与正、反演软件都是用 Fortran... Fortran语言是目前流行较广的适用于科学计算的高级语言 ,VC( Visual C)更擅长图形系统的开发。因此 ,在开发交互式解释系统软件时 ,常常将 VC与 Fortran进行混合语言编程。目前 ,大地电磁测深的资料处理与正、反演软件都是用 Fortran语言编写的 ,为了避免资源的浪费 ,提高大地电磁测深的资料处理与解释系统的开发效率 ,在开发大地电磁测深一维交互式解释系统时 ,对大地电磁测深中的计算部分仍用现有的 Fortran程序 ,对有关的界面与图形系统的开发部分用 展开更多
关键词 fortran VC++ 混合语言 编程 大地电磁测深
在线阅读 下载PDF
《FORTRAN语言》复习提要
10
作者 李志良 《内蒙古电大学刊》 1995年第S2期20-21,共2页
九三级计算机应用专业FORTRAN语言课程选用谭浩强、田淑清编著的《FORTRAN语言程序设计》作为教材.电视课由谭浩强主讲,共36学时.为了帮助同学们做好期末复习,现将各章的重点和复习要求叙述如下:
关键词 fortran语言 引用函数子程序 语句函数 fortran程序 DO循环 子例行程序 程序单位 计算机应用专业 语言程序设计 表控输入
在线阅读 下载PDF
混合编程与Fortran计算程序可视化 被引量:11
11
作者 张志华 王林江 吕庆风 《计算机应用》 CSCD 1999年第6期33-35,共3页
本文探索了用VC++,Fortran,OpenGL进行混合编程的方法。该方法充分发挥了三种语言各自的优点,既能设计出画面丰富多彩,方便人机对话的界面,又能最大限度利用已有的用Fortran语言编写的程序资源,并实现计... 本文探索了用VC++,Fortran,OpenGL进行混合编程的方法。该方法充分发挥了三种语言各自的优点,既能设计出画面丰富多彩,方便人机对话的界面,又能最大限度利用已有的用Fortran语言编写的程序资源,并实现计算结果的可视化。用作者已有的用Fortran语言编写的源程序进行了尝试,结果良好。 展开更多
关键词 VC++ 混合编程 计算程序 可视化 fortran语言
在线阅读 下载PDF
Fortran DLL组件集成到.NET平台(一) 被引量:9
12
作者 周振红 任慧 杜丽平 《武汉大学学报(工学版)》 CAS CSCD 北大核心 2005年第4期100-103,共4页
针对新出现的.NET平台不支持Fortran语言,不能将Fortran开发的数学模型直接融入.NET平台的实际情况,提出在VisualFortran环境中将数学模型重构为动态链接库DLL,VisualStudio.NET通过平台调用来使用DLL中计算例程的方法,来集成Fortran数... 针对新出现的.NET平台不支持Fortran语言,不能将Fortran开发的数学模型直接融入.NET平台的实际情况,提出在VisualFortran环境中将数学模型重构为动态链接库DLL,VisualStudio.NET通过平台调用来使用DLL中计算例程的方法,来集成Fortran数学模型.开发实例对典型的数学模型进行了模拟,结果表明这种方法是可行的,从而为Fortran数学模型集成到.NET平台提供了一种有效的途径. 展开更多
关键词 fortran DLL组件 .NET平台 数学模型
在线阅读 下载PDF
Fortran COM组件集成到.NET平台(二) 被引量:8
13
作者 周振红 毕苏萍 张成才 《武汉大学学报(工学版)》 CAS CSCD 北大核心 2006年第6期51-54,共4页
针对新出现的.NET平台不支持Fortran语言,不能将Fortran开发的数学模型直接融入.NET平台的实际情况,提出在Visual Fortran环境中将数学模型直接重构为基于组件对象模型COM的组件,Visual Studio.NET通过平台调用使用COM计算组件的方法,... 针对新出现的.NET平台不支持Fortran语言,不能将Fortran开发的数学模型直接融入.NET平台的实际情况,提出在Visual Fortran环境中将数学模型直接重构为基于组件对象模型COM的组件,Visual Studio.NET通过平台调用使用COM计算组件的方法,来集成Fortran数学模型.开发实例对典型的数学模型进行了模拟,结果表明这种方法是可行的,从而为Fortran数学模型集成到.NET平台提供了一种新的途径. 展开更多
关键词 fortran COM组件 .NET平台 数学模型
在线阅读 下载PDF
Matlab与Fortran混合编程之DLL实现方法 被引量:8
14
作者 潘克家 汤井田 郑洲顺 《计算机工程与应用》 CSCD 北大核心 2011年第31期1-3,23,共4页
简要介绍Matlab和Fortran各自的优缺点,详细阐述Matlab调用Fortran生成的动态链接库实现混合编程的两种方法。以高斯约当列主元素法求逆为例,从计算时间、精度等方面详细比较了同一算法在多种实现方式下的执行情况。计算结果表明:基于... 简要介绍Matlab和Fortran各自的优缺点,详细阐述Matlab调用Fortran生成的动态链接库实现混合编程的两种方法。以高斯约当列主元素法求逆为例,从计算时间、精度等方面详细比较了同一算法在多种实现方式下的执行情况。计算结果表明:基于动态链接库的混合编程方法能充分利用现有软件包,结合Fortran计算效率高、Matlab矩阵计算及图形处理功能强的优点,符合当前科学工程计算程序设计的发展方向。 展开更多
关键词 动态链接库 混合编程 MATLAB语言 fortran语言 高斯-约当消去法
在线阅读 下载PDF
VC、VB与FORTRAN的混合编程技术及其实现 被引量:8
15
作者 欧阳永忠 王瑞 +4 位作者 陆秀平 申家双 王克平 刘传勇 侯世喜 《海洋测绘》 2004年第1期54-59,共6页
在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产... 在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产权保护的单位之间协作开发高质量的软件提供了技术途径。 展开更多
关键词 VC VB fortran 混合编程 动态连接库
在线阅读 下载PDF
Fortran 90模拟C++主要面向对象特性 被引量:4
16
作者 周振红 余明辉 +1 位作者 张成才 张君静 《武汉大学学报(工学版)》 CAS CSCD 北大核心 2006年第2期42-46,共5页
针对科学与工程计算广为使用的Fortran 90不支持面向对象编程,新推出的Fortran 2003虽支持但相应的编译器还没有开发出来的现实情况,提出利用Fortran 90的现代语言特征,来模拟C++主要面向对象特性:封装、继承和多态性,以间接实现面向对... 针对科学与工程计算广为使用的Fortran 90不支持面向对象编程,新推出的Fortran 2003虽支持但相应的编译器还没有开发出来的现实情况,提出利用Fortran 90的现代语言特征,来模拟C++主要面向对象特性:封装、继承和多态性,以间接实现面向对象编程.与C++的对照开发实例表明,这种模拟是成功的,从而为提高大型For-tran计算程序的重用性和可维护性提供了一种有效方法,并为应对Fortran 2003面向对象编程积累了经验. 展开更多
关键词 fortran 90 C++ 科学与工程计算 面向对象编程
在线阅读 下载PDF
VisualC++与Fortran的混编 被引量:13
17
作者 张向强 陈志英 《计算机工程》 CAS CSCD 北大核心 2001年第1期160-161,共2页
针对Visual C++作为Windows环境下最主要的应用开发系统,对于如何利用已积累的Fortran代码和利用Fortran语言的长处,并将其集成到Visual C++环境下,提出了两种混编方法,并论述了两种方法的... 针对Visual C++作为Windows环境下最主要的应用开发系统,对于如何利用已积累的Fortran代码和利用Fortran语言的长处,并将其集成到Visual C++环境下,提出了两种混编方法,并论述了两种方法的原理、步骤和优缺点,以期在软件开发和计算领域更好地发挥两种开发环境的优势. 展开更多
关键词 混合编程 VISUALC++ fortran语言 编译器 计算机
在线阅读 下载PDF
Fortran与Delphi混合编程 被引量:13
18
作者 周振红 李端有 谈戈 《计算机应用》 CSCD 北大核心 2001年第4期91-93,共3页
论述了Fortran和Delphi两种语言混合编程的基础 ,并就两种语言之间调用约定的协调 ,包括标识符命名、参数传递方式等 ,以及动态链接库的导出和导入 。
关键词 混合编程 动态链接库 fortran语言 DELPHI 应用软件
在线阅读 下载PDF
Visual Fortran基于Win32 DLL的混合编程技术 被引量:10
19
作者 周振红 宋宇伟 +1 位作者 郭恒亮 杨国录 《郑州大学学报(工学版)》 CAS 2003年第3期10-13,共4页
VisualFortran与VisualC++、VisualBasic、Delphi的混合编程,可将Fortran编制的数学模型融入到各种辅助决策综合信息系统中.其混合编程实现的途径为:在VisualFortran中,将执行计算的各种过程集成Win32DLL;在其它基于对象的语言中导入DLL... VisualFortran与VisualC++、VisualBasic、Delphi的混合编程,可将Fortran编制的数学模型融入到各种辅助决策综合信息系统中.其混合编程实现的途径为:在VisualFortran中,将执行计算的各种过程集成Win32DLL;在其它基于对象的语言中导入DLL,并对FortranDLL输出的过程实施调用.实现的关键是:在调用约定匹配的前提下,使VisualC++、VisualBasic、Delphi程序中声明的外部过程原型,与FortranDLL中的导出过程在目标过程名、参数类型及参数传递上保持一致. 展开更多
关键词 Visualfortran Win32DLL 混合编程 数学模型 信息系统 调用约定 参数 VISUALBASIC Delphi VISUALC++
在线阅读 下载PDF
Fortran和MATLAB的混合编程在水轮机特性曲线处理中的应用 被引量:11
20
作者 唐岳灏 杨建东 《武汉大学学报(工学版)》 CAS CSCD 北大核心 2002年第2期45-49,共5页
利用传统的Fortran语言编程与MATLAB强大的数学库相结合 ,阐述了使用Fortran语言对MATLAB的内蕴函数进行调用的基本方法 .并结合某具体工程实例 ,比较了MATLAB工具箱中三次样条插值函数和一般多项式插值函数对水轮机特性曲线插值结果的... 利用传统的Fortran语言编程与MATLAB强大的数学库相结合 ,阐述了使用Fortran语言对MATLAB的内蕴函数进行调用的基本方法 .并结合某具体工程实例 ,比较了MATLAB工具箱中三次样条插值函数和一般多项式插值函数对水轮机特性曲线插值结果的影响 。 展开更多
关键词 联合编程 特性曲线 fortran MATLAB 水轮机
在线阅读 下载PDF
上一页 1 2 58 下一页 到第
使用帮助 返回顶部