![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FDTD
KeyGen
鹏,1介书生
展开
-
温度场有限容积法程序入门之二:程序设计.热阻.热导.类的概念.定解条件
类是对事物的描述:属性(成员变量)和行为(成员函数) 给出本教程使用的两个类,节点类和材料类。 材料类,描述材料的参数,如密度、比热和初始温度等,这里特别给出了凝固潜热;这里要注意Math.pow(2,0)的意义,读者自己琢磨,用于判断节点间的界面:package Soong.Solver{ public class Material { public stati原创 2013-04-25 14:15:04 · 1987 阅读 · 0 评论 -
温度场有限容积法程序入门之三:2D温度场显式迭代计算(暂不考虑潜热)
我们首先介绍温度场的求解吧,假设边界条件和初始条件已经设定。在贴代码之前,我们先谈谈这个类需要什么属性和行为:节点数组用于存储计算变量、网格大小、维度定义、计算函数,也就这么多了。如何计算某节点的温度?计算其东南西北方位相接节点对该节点的穿导热之和即可,读者这里可以考虑一下如何添加源相和对流换热进去。package Soong.Solver{ public class TSolver原创 2013-04-26 09:23:30 · 3096 阅读 · 0 评论 -
温度场有限容积法程序入门之一:综述
工程上,我们常常需要分析材料的温度场分布,编写程序是一种有效的计算方法。很多人对编程望而却步,其实相反,程序只是工具,我们是工程技术人员,有时候只关心结果,而不必精通C++亦可解决问题,未必是编程高手才能解决工程中的编程问题。 笔者在学习有限差分法过程中走了很多弯路,希望把方法写出来,希望能够让初学者入门。其次,笔者不是编程高手,也没有完全精通所有算法,属于现学现卖,也希望和大家原创 2013-04-24 17:21:30 · 4459 阅读 · 2 评论 -
温度场有限容积法程序入门之四:网格剖分.边界条件设置.迭代.导出后处理数据
首先给出代码: package Soong.Solver{ import flash.net.FileReference; public class TSolverMgr { public var xDim:Number = 20;//Dimension in X Direction public var yDim:Number = 20;//Dimension原创 2013-04-26 09:40:53 · 2872 阅读 · 0 评论 -
温度场有限容积法程序入门之五:展望及问题
首先总结一下以上[传输过程数值模拟可视化编程开发]程序的特点:1,边界上的节点当作内部节点处理,所有节点公用一个迭代公式;2,可以设置多种材质,多种材料时,注意及时更新每个节点的物性参数,如密度,比热,热导,一般使用调和平均,参见文献[1]。 存在的问题:1 ,笔者花了大约一天冒着猝死的危险写完的,时间仓促,通用性不够;2,当前程序最致命的缺点在于似乎只能计算矩形区域和矩形网格,对于...原创 2013-04-26 15:55:38 · 6448 阅读 · 5 评论 -
温度场有限容积法程序入门之六:后处理.Contour的绘制.基于Adobe Flash Stage3D技术
如何绘制标量场呢?我们常用诸如商业软件Tecplot,或者基于Python的开源软件包matplotlib中的contour绘制Contour图形(等值线),曾经很好奇如何绘制得到等值图,觉得很神奇,所以就调用Windous的绘图API绘制了等值图,虽然算法实现了,但是觉得不爽,我等工程技术人员还得花时间看你的API函数,笔者认为不应该被这些API所绑架,绘图效率不高,还得考虑重绘(onDraw)原创 2013-05-05 19:50:42 · 2736 阅读 · 0 评论 -
Anaconda Jupyter安装sfepy
Original sitesMulti-platform Distributions Notes¶Anaconda¶(tested Python 2.7 64-Bit on Ubuntu 14.04 LTS, Windows 8.1 and Mac OS X 10.10)Download appropriate Anaconda Python 2.7 or 3.x inst原创 2013-10-30 15:22:25 · 2053 阅读 · 1 评论