这是名为 LIME 的 Linux 应用程序,其最新版本可以作为lime_1.0_sf.tar.gz 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
下载并在线运行这个名为 LIME with OnWorks 的应用程序是免费的。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
截图:
LIME
描述:
耦合代码的轻量级集成多物理场环境 (LIME) 是一个用于创建多物理场仿真代码的小型软件包。 当单独的计算机代码(可以用任何标准计算机语言编写)已经存在以解决多物理场问题的不同部分时,LIME 将特别有用。 LIME 提供了关键的高级软件(用 C++ 编写)、定义明确的方法(带有示例模板)和接口要求,以便将多个物理代码组装成单个耦合物理仿真代码。为了实现其灵活的轻量化设计目标,LIME 1.0 要求每次创建新的多物理场应用程序时都要编写一定数量的定制软件。 此外,可能需要对大多数独立物理代码进行适度的高级修订或修改以满足接口要求。 用户指南中提供了这些要求的详细说明以及示例案例。
产品优势
- 规模和复杂性相对较小,只需要几个公开可用的库(例如 Trilinos 10.X 或更高版本)即可构建。
- 旨在通过非线性解决方案方法(例如定点、JFNK)使新的和旧的应用程序能够与强耦合(在需要时)相结合。
- 不限于用一种特定语言编写的代码或使用特定数值离散化方法(例如有限元)的代码,或仅表示为 PDE 的物理模型。
- 参与定点迭代的能力是应用程序在 LIME 中耦合的最低门槛。
- LIME 允许在支持 MPI 的物理代码中使用基于 MPI 的并行性。
- 随附已发布的用户指南(包含许多示例问题)和代码耦合理论手册。
- 根据 BSD 类型的许可协议分发。
目的
科学/研究,开发人员
程式语言
C + +中
这是一个也可以从 https://sourceforge.net/projects/lime1/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。