软件功能集
编译创建可独立运行的仿真 App
当把 COMSOL Compiler™ 与 COMSOL Multiphysics® 仿真平台组合使用时,用户只需单击一个按钮,即可将 COMSOL Multiphysics® 中开发的仿真 App 快速编译,转换为可脱离 COMSOL Multiphysics® 或 COMSOL Server™ 许可证独立运行的应用程序。通过这种方式,用户可以自由分发和部署仿真成果。
如何操作
用户只需要在“App 开发器”界面中单击按钮,就可以将通过 COMSOL Multiphysics® App 开发器创建的仿真 App 编译为独立的可执行文件,用户还可以在“App 开发器”的可执行文件 设置窗口中设置相关选项,进一步定制启动画面和桌面图标。这些可执行文件可独立在 Windows®、Linux® 和 macOS 操作系统上运行(请注意,COMSOL Multiphysics® 仅支持在 Windows® 系统中开发 App)。
关于 COMSOL Compiler™ 许可证
COMSOL Compiler™ 许可证提供单机许可证(CPU)、指定单用户许可证(NSL)和网络浮动许可证(FNL)选项,可作为附加产品,与基于相同类型许可证的 COMSOL Multiphysics® 组合使用。除以下产品之外,COMSOL Compiler™ 可用于编译使用其他任意 COMSOL Multiphysics® 附加模块创建的仿真 App:材料库、LiveLink™ for Simulink® 和 File Import for CATIA® V5。
注:编译后的 App 不支持 COMSOL Multiphysics® 网络浮动许可证中提供的批处理或集群计算选项。
COMSOL Server | 编译生成的仿真 App | |
在集群上运行 | √ | × |
用户访问控制 | √ | √ |
版本控制(到最新版本) | √ | × |
从浏览器运行 | √ | × |
无需 COMSOL® 付费许可证即可运行 App | × | √ |
在任何计算机上运行 | √ 需要互联网或网络连接 | √ 无需互联网连接 |
高效分发、管理和运行仿真 App
通过分发和部署由仿真工程师开发的 App,COMSOL Server™ 能够帮助企业简化团队研发流程,在各部门之间高效共享仿真分析结果,快速响应客户的需求,使团队和企业进一步受益于仿真。
COMSOL Server™ 直观的 Web 界面中提供了 App 访问、用户帐户、用户分组等权限的管理员工具;终端用户帐户可以通过网页浏览器或桌面客户端上传 App,访问和运行 COMSOL Server™ 的“App 库”中已有的应用程序。
将仿真、设计和生产融合于一体
当仿真工程师将模型封装为仿真 App 后,设计、生产部门的人员就可以独立访问和运行仿真 App,从而使仿真的应用范围在组织内得到大幅扩展。仿真工程师也不再需要运行大量类似的仿真分析,可以将精力更多的投入到创建、运行和维护仿真 App 上,使团队进一步受益于仿真分析。
仿真 App 创建者在开发 App 界面时,可以根据实际工艺或产品参数,定制用户输入和输出内容,进一步将相关知识和经验传递给设计和生产部门的同事,包括那些没有仿真经验的同事。通过这种方式,仿真被引入到整个工作流程中,仿真工程师可以将理论、工程经验及仿真分析的优势结合在一起,融合到产品设计优化中,赋能整个组织。
为了达到这个目的,仿真 App 需要具备易于分发、访问和运行的特点。作为集中管理仿真 App,并将其分发、部署至各部门、团队成员手中的高效工具,COMSOL Server™ 提供了经济而有效的解决方案。
合理分配计算资源,轻松维护仿真 App
用户可以通过运行 COMSOL Server™ 中的仿真 App 来访问在 COMSOL Multiphysics® 中使用到的强大的仿真技术,通过 COMSOL Server™ 运行 App 与通过 COMSOL Multiphysics® 运行 App 背后的仿真模型和计算量是相同的。
COMSOL Server™ 不仅可以在独立的服务器上运行和计算 App,还可以安装在多台计算机上,实现 App 计算负载的均衡分配。在这种情况下,一台计算机可设为主服务器,用于处理用户帐户和管理访问权限;其他一系列计算机设为辅助服务器,负责执行计算任务。也可以配置多组主服务器和辅助服务器,将所有计算资源通过一个许可证管理器进行控制,从而使团队成员可以轻松访问分配给自己的计算资源。
除此之外,COMSOL Server™ 还内置了集群计算功能,可以在各种集群架构中配置和运行 App,进行大规模参数化扫描或大型模型的并行计算。COMSOL Server™ 许可证支持的内核数和计算节点数不受限制,无需额外的许可费用。
用户通过网页浏览器或 COMSOL Client 运行 App 时,无需在自己的计算机或移动设备上,而是在服务器上执行所有计算。每个并发用户可以同时运行多达四个 App 会话,大幅提升您的工作效率。
在本地、局域网内或全球互联网上运行仿真 App
借助 COMSOL Server™,用户可以轻松访问、部署和分享仿真 App。COMSOL Server™ 可以根据用户需求灵活地安装在任意位置,例如企业内部网络中的服务器或集群上,也可以安装在笔记本电脑或台式计算机上供离线使用。
仿真 App 无需插件即可在 Google Chrome™、Firefox®、Internet Explorer®、Microsoft Edge® 或 Safari® 等主流网页浏览器中运行,并支持实时、交互式访问一维、二维和三维图形。在原生 Windows® 操作系统上,还可以从桌面瘦客户端 COMSOL Client for Windows® 运行 App(可从产品下载页面免费下载)。如果 App 中包含某 CAD LiveLink™ 产品组件,则需要使用桌面客户端来连接第三方 CAD 程序。此外, 用户还可以通过 Google Play™ 商店下载和安装 COMSOL Client for Android™ 应用程序,这意味着您可以随时随地在 Android™ 设备上运行 COMSOL App,为工作和研究带来便利。
虽然开发仿真 App 时只能使用 Windows® 版的 COMSOL Multiphysics®“App 开发器”,但仿真 App 的访问和运行更加灵活,无论 Windows®、Linux® 还是 macOS 平台,或者任何支持主流网页浏览器的操作系统,都能够轻松地运行 您的仿真 App。
轻松管理和运行仿真 App
COMSOL Server™ 为管理员提供了简洁的 Web 界面,方便管理仿真 App 的访问和运行权限。所有 App 都以简单直观的格式展示在“App 库”主面板中,可以轻松地加载、并控制访问权限。
主面板上的菜单项还提供了可用于监视 CPU 和内存使用情况,并控制运行 App 的会话的额外界面。如果 COMSOL Server™ 安装在多台计算机上,则主服务器的 Web 界面中可显示所有辅助服务器上用户会话的概况。
用户帐户和用户组可以随时创建,也可以链接到网络中已存在的用户数据库(基于 Microsoft® Active Directory 或 LDAP)。管理员或超级用户可以对用户组设置权限,授予特定用户上传并修改“App 库”中 App 的权限。此外,还可控制 App 在某种情况下可以调用多核或集群来运行,或者限制其仅使用一个内核运行等。
Web 界面还支持外观定制,主面板中内置了多种工具,用于定制 COMSOL Server™ 中的主界面、“App 库”、App 等的外观,使之与您公司、品牌的风格相一致。
灵活的许可授权选项,适用不同的使用场景
在安装 COMSOL Server™ 后,您 将拥有完全的控制权来决定哪些用户能够访问和运行其中的 App。COMSOL Server™ 自带各种许可选项,使您能够灵活地应对不同的使用场景。
您可以向组织内的多个用户授予访问权限,也可以将权限授予外部供应商、客户或合作伙伴,以满足各方之间的协作需求。除此之外,您还可以授予用户对 App 的访问权限,允许他们在世界各地基于您的 COMSOL Server™ 许可证运行 App;甚至可以在虚拟私有云(VPC)上托管许可证,为使用您的 App 和 COMSOL Server™ 许可证的第三方提供有偿服务。COMSOL Server™ 支持的附加产品和模块与 COMSOL Multiphysics® 相同。
如果您希望将 App 分发用于教学和学术研究,COMSOL Server™ 同样能满足您的需求。长期以来,COMSOL 通过不断创新和使用仿真技术,为学术研究提供了全面的支持。事实上,我们一直将学生、研究人员和教职员工创建的仿真 App 视为学术出版物,与高校和学术期刊发表的论文和文章一样重要。与单纯在文章中插入数字和图表相比,App 能够更为直观地呈现仿真模型的具体细节和特点。我们相信,与合作者共享您的 App 一定是您正确的选择。即使他们与您分属不同的机构,也可以通过您所在机构的 COMSOL Server 教学许可证来查看和运行您的 App。
COMSOL Server | 编译生成的仿真 App | |
在集群上运行 | √ | × |
用户访问控制 | √ | √ |
版本控制(到最新版本) | √ | × |
从浏览器运行 | √ | × |
无需 COMSOL® 付费许可证即可运行 App | × | √ |
在任何计算机上运行 | √ 需要互联网或网络连接 |
无需互联网连接 |