热启动,简单来讲就是将某个特定的情景当作模型的初始条件,主要目的是为了避免模型在初始时刻的结果波动,或者是为了使模型在某种特定情形下开始模拟。SWMM模型是目前城市雨洪计算中用得较多的模型之一,也包含了热启动这一功能。初学者不容易找到这一功能,在这里稍微介绍一下,大概步骤如下:

1 生成热启动[......]

继续阅读

最近在编水动力学模型,用Fortran编写,运行效率相对较快,可视化部分则采用C#来做。由于涉及两门语言,便会产生交互问题,最佳搭配是用Fortran生成DLL,由C#来调,反过来的话则比较困难。我采用的运行环境是VS2010+IVF11.0,下面稍微讲一下方法,记录一下。

C#中导入DLL,[......]

继续阅读

MIKE系列软件中,流量的正负可以分两个方面来看:(1)要是向计算区域添加点源,则流入计算区域为正,流出为负。(2)若是判定指定断面流量正负,便是从指定的断面起点往终点看,从右手边向左手边流为正,反之为负。英文帮助手册中是这样描述的:By definition, discharge is posit[......]

继续阅读

光滑粒子流体动力学(Smoothed particle Hydrodynamics,简称SPH)法是近二十年来发展起来的一种纯的拉格朗日无网格粒子法,它最初提出是为了解决三维开放空间中的天体物理学问题,尤其是多变性问题。与传统的基于网格的方法如FDM和FEM相比,SPH法的主要优点在于不需要使用任何[......]

继续阅读

当考察连续介质的运动时,常常导出一阶拟线性双曲型方程组。例如,描述一维理想气体运动的守恒律组:

式中ρ、u、p、e、t、x分别表示密度、速度、压强、内能、时间和空间坐标。对多方气体有状态方程e=p/(r-1)ρ,r>1为绝热指数(常数)。这类方程组的解中,一般要出现间断,解在间断[......]

继续阅读

WPF三维图形处理功能提供了对三维的设计宗旨支持而不是提供功能齐全的游戏开发平台。通过WPF三维实现,开发人员可使用与该平台所提供给二维图形的相同的功能,对标记和过程代码中的三维图形进行绘制、转换和动画处理。WPF中的三维图形内容封装在ViewPort3D元素中,该元素可以参与二维元素结构,view[......]

继续阅读