DWSIM

化工过程模拟器
授权协议 GPLv3
开发语言 .NET
所属分类 企业应用、 教学科研相关
软件类型 开源软件
地区 不详
投 递 者 龙兴贤
操作系统 Windows
开源组织
适用人群 未知
 软件概览

DWSIM 是简单易用,开放源码的化工过程模拟器,写在VB网络设计与先进的热力学计算,石油表征和假设的组件实用工具,可以通过一个全功能的图形用户界面显示。

DWSIM 允许学生化学工程和化学工程师更好地了解其化学系统的行为,根本没有成本与使用严格热力学和股操作模式。

 相关资料
  • 问题内容: 我该如何与正在测试的班级中的Mockito其他班级进行模拟? 例如: MyClass.java 任何东西PerformerClass.java 并测试: 我是否可以欺骗以排除不必要的逻辑?我可以重写方法来简单地返回还是? 为什么指定Mockito,因为在Robolectric进行Android测试时需要它。 问题答案: 您可以重构,以便它使用依赖注入。不用让它创建实例,您可以将类的实例

  • 我试图推出iOS应用程序,这是开发和建立在Xcode版本7.3.1(7D1014)使用Appium自动化工具。为了启动ios应用程序,我在IOS模拟器上安装了苹果公司的根证书,方法是在模拟器上拖放证书文件。我能够手动启动应用程序,但使用appium自动化工具启动应用程序时出现问题。IOS应用程序启动时失败,我得到"nsurlerrordomer1012 iphone"。下面我附上了简单的代码来设置

  • 但是,当我有一个有一百万个依赖项的类时,我更喜欢注释语法--Mockito@mock/@injectmocks或EasyMock@mock/@testsubject。 MockitoJUnitRunner支持字段注入,但据我所见,后者需要构造器/设置器注入。当我需要使用一个不同的运行器,并且不想在我的生产代码中添加构造函数或设置器来进行测试时,我似乎会被EasyMockRule卡住。

  • 外部化相对于序列化的主要优点是外部化仅保留对象的一部分,而不是序列化时保留整个对象。但我认为,如果我们不调用可序列化类的 writeObject() 方法中的 ObjectOutputStream 的 defaultWriteObject() 方法,我们可以通过自定义序列化来模拟外部化。因此,无需调用 defaultWriteObject() 方法,只在 writeObject() 方法中保留可序

  • 问题内容: 我已经安装了Jenkins,并配置了在构建过程中运行模拟器的构建作业。但是,当我执行作业时,出现错误消息,表明jenkins用户没有运行kvm的权限。我该如何解决。 权限 问题答案: 我设法解决了这个问题。 安装Qemu-KVM和cpu-checker: 检查KVM是否可用(以用户身份): 创建组kvm并添加到该组: 更改以下组的所有权: 创建udev规则: 重启

  • 当我启动模拟器时,我收到错误消息,因为 模拟器:PANIC:缺少“arm”CPU的模拟器引擎程序。 模拟器:进程已完成,退出代码为 1 Win 10 , Android Studio3.1.4 , AVD 联结 4 Api21