SESC中的热量模拟器
SESC安装见前文
配置sesc支持热量模拟
../sesc/configure --enable-power --enable-therm
make
遇到问题:
1 找不到 liblevmar.a
cd ~/sesc/src/libsesctherm/levmar-2.1.3
make
2 找不到/usr/lib64/liblapack.so.3
sudo apt-get install liblapack3gf
sudo cp /etc/alternatives/liblapack.so.3gf /usr/lib64/liblapack.so.3
3 g++: /mada/software/amd/acml/gfortran64/lib/libacml_mv.a: 没有那个文件或目录
g++: /mada/software/amd/acml/gfortran64/lib/libacml.a: 没有那个文件或目录
在http://developer.amd.com/tools-and-sdks/cpu-development/amd-core-math-library-acml/acml-archive-downloads/ 下载 acml-4-4-0-gfortran-32bit.tgz
安装好后改个位置 换个名字
sudo mkdir -p /mada/software/amd/acml/gfortran64/lib/
cd /mada/software/amd/acml/gfortran64/lib/
sudo cp /opt/acml4.4.0/gfortran32_mp/lib/libacml_mp.a libacml_mv.a
sudo cp /opt/acml4.4.0/gfortran32/lib/libacml.a .
4 /usr/bin/ld: cannot find -lblas
sudo ln -s /usr/lib/libblas/libblas.so.3gf /usr/lib/libblas.so
make
make sesc.conf
make power.conf
make sescspot
这个是热量模拟器 会遇到一些问题 ,诸如int32_t没有定义 在出现问题的文件里加上 typedef int int32_t; 之类的,对应的如下
int32_t’ has not been declared
typedef int int32_t;
uint32_t
typedef unsigned int uint32_t;
uint8_t
typedef unsigned char uint8_t;
/home/zhao/sesc-build/../sesc/src/libsescspot/RCutil.cpp:20: fatal
error: acml.h: 没有那个文件或目录
sudo cp /opt/acml4.4.0/gfortran32_mp/include/acml.h /usr/include
make
这样就编译成功了.
具体使用见
https://lists.soe.ucsc.edu/pipermail/sesc/2008-February/000411.html
我运行sescspot时 不出现结果 还没摸清门道 等弄清楚了使用方法继续写
请使用sesc做研究的 给我留个言 互相讨论下
SESC中的热量模拟器的更多相关文章
- 如何在Android应用程序中使用传感器模拟器SensorSimulator
原文地址; 如何在Android应用程序中使用传感器模拟器 - 移动平台应用软件开发技术 - 博客频道 - CSDN.NET http://blog.csdn.net/pku_android/arti ...
- Eclipse中通过Android模拟器调用OpenGL ES2.0函数操作步骤
原文地址: Eclipse中通过Android模拟器调用OpenGL ES2.0函数操作步骤 - 网络资源是无限的 - 博客频道 - CSDN.NET http://blog.csdn.net/fen ...
- 【整理】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
[整理]Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得 iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具 ...
- Xcode中iPhone iPad模拟器调整大小的方法
Xcode中调试iPad程序默认的iPad模拟器非常小,如何方法iPad模拟器的显示尺寸呢? 选中iOS模拟器,在“Window -> 缩放比例”中就可以调整了. 快捷键: Command + ...
- 【转】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具. 其功能是,帮你模拟iOS平台设备,在模拟器上运行对应的程序,以方便你没有实体设 ...
- Eclipse中查看Android模拟器SD卡目录
· 有时候用到Android模拟器来模拟SD卡相关操作,在Eclipse中可以直接查看SD卡目录: 首先,新建模拟器的时候要创建SD卡,存储的大小根据需要创建: 启动模拟器,在Eclipse中打开视图 ...
- 安卓开发中使用Genymotion模拟器
在安卓开发中,运行和调试自己所写的安卓程序需要用到模拟器 在一般情况下 是直接在这创建一个模拟器,但是这种自带的模拟器运行效率不佳,而且启动时间漫长 所以,我们可以换一款安卓模拟器 Genymotio ...
- terminal中 启动ios模拟器,并安装软件
启动运行模拟器: xcrun instruments -w 'iPhone 6 Plus' 在已经启动好的模拟器中安装应用: xcrun simctl install booted Calculato ...
- 【android】在eclipse中查看genymotion模拟器的sd卡文件夹
假设用google自带模拟器或者真机调试时,sd卡文件夹是在/mnt/sdcard.这个相信大家都知道. 但是今天用genymotion调试时.发现根本打不开/mnt/sdcard这个文件夹,当时也没 ...
随机推荐
- 用内存流 文件流 资源生成客户端(Delphi开源)
正文:很多木马生成器就是用的内存流和文件流生成客户端的,废话不多说了,代码如下: unit Main; interface usesWindows, Messages, SysUtils, Varia ...
- Windows Service的安装卸载 和 Service控制
原文 Windows Service的安装卸载 和 Service控制 本文内容包括如何通过C#代码安装Windows Service(exe文件,并非打包后的安装文件).判断Service是否存在. ...
- HDU3709:Balanced Number(数位DP+记忆化DFS)
Problem Description A balanced number is a non-negative integer that can be balanced if a pivot is p ...
- JavaScript编程:javaScript核心基础语法
1.javaScript核心基础语法: javaScript技术体系包含了5个内容: 1.核心语言定义: 2.原生对象和雷子对象: 3.浏览器对象 ...
- [置顶] oracle 数据库表中转换成java代码
--数据库中字段java代码 select col.TABLE_NAME,replace(initcap(col.TABLE_NAME),'_', '') , 'private '||decode ...
- MFC界面相关(彩色工具栏)
MFC工具栏控件 创建工具栏步骤: (1)在Resource View中插入新toolbar (2)在toolbar上双击增加按钮,更改ID为ID_BUTTON,编译后在resource.h中即可看到 ...
- .net三步配置错误页面,让你的站点远离不和谐的页面
假设你的站点出现一堆让人看不懂的报错,那么你就不是一个合格的程序猿.也不是一个合格的站长. 以下的方面能够帮助你的站点远离让人头大的页面. 第一步:配置web.config 打开web.config, ...
- Spring中的FactoryBean
从SessionFactory说起: 在使用SSH集成开发的时候,我们有时候会在applicationContext.xml中配置Hibernate的信息,以下是配置SessionFactory的一段 ...
- VI01增强问题
函数'SD_SCD_ITEM_PRICING_DATA_GET',其实在增强中和交货相关的数据在这个函数中都可以取到,没有必要再从LIKP.LIPS等等中重新取数. include程序RV64A631 ...
- Network Panel说明
Chrome Developer Tools:Network Panel说明 官方资料:Chrome Developer Tools: Network Panel 一.chrome Develop ...