水蒸气热物性参数计算-IAPWS97.js

一个计算水蒸气性质的js库,可以根据压力和温度确定其他参数,如熵、焓,导热系数、比热、表面张力系数等:

A javascript implementation of the IAPWS formulation of the thermodynamic properties of water. https://github.com/NativeDynamics/NeutriumJS.thermo.IAPWS97

Talk is cheap, show me the code!

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>P-V Test</title>
    <script type="text/javascript" src="js/neutriumJS.thermo.IAPWS97.min.js"></script>  
    <script type="text/javascript">
let result = NeutriumJS.thermo.IAPWS97.PT.solve(3, 300);
console.log(result);

result = NeutriumJS.thermo.IAPWS97.PT.r4_T_Psat(273.15+100);
console.log(result);

result = NeutriumJS.thermo.IAPWS97.PT.r4_P_Tsat(0.1);
console.log(result);
</script>
  </head>

  <body>
    <div>
      <a href="https://github.com/NativeDynamics/NeutriumJS.thermo.IAPWS97">click me!</a>
    </div>
  </body>
</html>

几个《传热学》相关的小程序总结如下,可在微信中点击体验:

  1. 有限元三角单元网格自动剖分
  2. Delaunay三角化初体验 (理论戳这)
  3. Contour等值线绘制 (理论戳这)
  4. 2D非稳态温度场有限元分析
  5. 1D稳态导热温度场求解 (源码戳这)
  6. 1D非稳态导热温度场求解程序 (源码戳这)
  7. 2D稳态导热温度场求解 (源码戳这)
  8. 普朗克黑体单色辐射力

《传热学》相关小程序演示动画如下(其中下图1D非稳态导热计算发散,调小时间步长后重新计算,结果收敛!):

黑体单色辐射力如下图,可见温度越高,同频率辐射力越大:

《(计算)流体力学》中的几个小程序,可在微信中点击体验:

  1. Blasius偏微分方程求解速度边界层理论这里
  2. 理想流体在管道中的有势流动源码戳这
  3. 涡量-流函数法求解顶驱方腔流动源码戳这
  4. SIMPLE算法求解顶驱方腔流动源码戳这
  5. Lattice Boltzmann Method计算绕流演示参考源码

关于《(计算)流体力学》相关的几个小程序演示动画如下:

LBM(=Lattice Boltzmann Method)计算得到的圆柱绕流“卡门涡街”演示(由于网格较少,分辨率低,圆柱近乎正方形):

顺便,《(热工过程)自动控制》中关于PID控制器的仿真可点击此处体验:PID控制演示小程序,(PID控制相关视频见:基础/整定/重要补充)。动画如下:

(正文完!)

本文分享自微信公众号 - 传输过程数值模拟学习笔记(SongSimStudio)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程分享

CBrother脚本10分钟写一个拯救“小霸王服务器”的程序

到了一家新公司,接手了一坨c++服务器代码,到处内存泄漏,这服务器没有数据库,挂了后重启一下就好了,公司就这么凑活着用了几年了,定时重启吧,也不是天天挂,不定时...

25170
来自专栏量子位

这个中国科学家的救命AI,登上了国外热门榜

一个借助微博挽救自杀者的团体登上了“美国科技热搜榜”Techmeme,这个志愿者团队“树洞救援团”使用AI技术,分析微博上的言论,自动发现可能要自杀的人,之后通...

7120
来自专栏布谷科技

短视频平台开发优势以及开发的难点

短视频,如今已经成为一种网络传播主流。短视频平台开发的快速兴起,究其原因,既有其形式的简约、技术的成熟等基础性因素,也源于它适应了当前人们的新媒体化生存需求,如...

10820
来自专栏javascript趣味编程

MathJax实现在网页中植入数学公式

《传热学》相关小程序演示动画如下(其中下图1D非稳态导热计算发散,调小时间步长后重新计算,结果收敛!):

11710
来自专栏腾讯云数据库(TencentDB)

微信支付用的数据库开源了

腾讯TBase是一款腾讯自研高性能HTAP数据库,提供高性能的OLTP和OLAP能力,同时保证可扩展全局一致性分布式事务(ACID),为用户提供高一致性的分布...

14550
来自专栏伪君子的梦呓

怎么样爬取朋友圈的内容?

AirtestIDE 是网易出的跨平台的 UI 自动化编辑器,可以用来做自动化测试和爬虫。

12270
来自专栏Web行业观察

WebRTC,P2P技术,IPv6的一些思考

不过放心,这篇文章不会只告诉你p2p”是什么“,也不会仅仅告诉你”为什么“,而要深刻探讨它的设计”是否合理“。

15530
来自专栏magicodes

Magicodes.Pay,打造开箱即用的统一支付库,已提供ABP模块封装

Magicodes.Pay,是心莱科技团队提供的统一支付库,相关库均使用.NET标准库编写,支持.NET Framework以及.NET Core。目前已提供A...

7940
来自专栏腾讯技术工程官方号的专栏

黑科技小程序,无需前台登记直接刷脸秒住酒店!

? 相信大家都有过出去住酒店略不爽的经历,就是在酒店前台办理入住或退房要等不少时间,人多的时候还要等更久。因为前台需要确认你的入住订单,没问题了再刷脸登记身份...

10220
来自专栏腾讯NEXT学位

小程序入门,看这一篇就够了!

? 文章为实战中踩坑经历,以及解决方案。同时是自己的一个项目回顾,在这里分享给大家,希望能帮助到大家。文章内代码需要左右滑动噢~ 登录授权 授权(基本信息,手...

8520

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励