当前位置: 首页 > news >正文

11月17日

11月17日

c++调用fortran


用intel fortran 编译器编译fortran 代码,设置以下地方

fortran->compatibility->enable f77 runtime compatibility     true

fortran->compatibility->use f77 integer constants                  true

fortran->diagnostics->check routine interfaces                       no

fortran->external procedures->append underscore to external names        yes


在c++调用方


extern"C" {

void DGPADM_(INTEGER * ideg, INTEGER * m, double * t, double * H,

             INTEGER * ldh, double * wsp, INTEGER * lwsp, 

             INTEGER * ipiv, INTEGER * iexph, INTEGER * ns, INTEGER * flag);

}


注意DGPADM才是本来fortran函数名,也就是说c++调用时需要在函数名后加下划线


ETIME是unix提供的一个fortran 函数,替换成CPU_TIME,具体如下

      T1 = ETIME( TARRAY )

      call CPU_TIME(T1)





来自为知笔记(Wiz)


转载于:https://www.cnblogs.com/dydx/p/4235975.html

相关文章:

  • 使用CocoaPods
  • 前端代码中经常遇到的问题
  • Java学习资料-Comparable和Comparator实现对象比较
  • 12月流量入口占比动态:搜索引擎季军 份额破20%
  • java虚拟机学习-JVM调优总结-典型配置举例(10)
  • 批处理备份mysql数据
  • android API8以上版本使用GridLayout
  • CMCC-EDU不是给计算机专业人准备的网络
  • 微信JS-SDK“分享信息设置”API及数字签名生成方法(NodeJS版本)
  • GitHub上关于docker的项目排名前十个介绍,同时推荐下两本gitbook
  • C#的预处理指令的全局设计
  • ruby之各种概念
  • IOS路径沙盒文件管理
  • 异步任务与回调
  • html块级元素与行内元素
  • [数据结构]链表的实现在PHP中
  • Angular 响应式表单 基础例子
  • Hibernate最全面试题
  • iOS 颜色设置看我就够了
  • Java|序列化异常StreamCorruptedException的解决方法
  • Java小白进阶笔记(3)-初级面向对象
  • java中的hashCode
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • JS学习笔记——闭包
  • Vue2.x学习三:事件处理生命周期钩子
  • 百度地图API标注+时间轴组件
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 给github项目添加CI badge
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 用 Swift 编写面向协议的视图
  • 正则学习笔记
  • 正则与JS中的正则
  • ​flutter 代码混淆
  • # 安徽锐锋科技IDMS系统简介
  • (1)SpringCloud 整合Python
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (6)设计一个TimeMap
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)平衡树
  • .net core 6 集成和使用 mongodb
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .NET企业级应用架构设计系列之应用服务器
  • @GlobalLock注解作用与原理解析
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(白虎组)
  • [100天算法】-二叉树剪枝(day 48)
  • [2023-年度总结]凡是过往,皆为序章
  • [C++随笔录] 红黑树
  • [CISCN2021 Quals]upload(PNG-IDAT块嵌入马)
  • [datastore@cyberfear.com].Elbie、[thekeyishere@cock.li].Elbie勒索病毒数据怎么处理|数据解密恢复
  • [JavaScript]_[初级]_[关于forof或者for...of循环语句的用法]
  • [Kubernetes]9. K8s ingress讲解借助ingress配置http,https访问k8s集群应用