1xBET

GEMPACK 支持的推算机与系统环境注明

?

大无数 GEMPACK 建模用户使用某个版本的 Windows 系统 ,通常是 Windows 7 或更新版本的 64 位系统。

?

在较早时期 ,Windows PC 机能相对有限 ,一些用户会在大型机或幼型机上运行大型 GEMPACK 模型 ,同时在 Windows PC 上筹备输入文件并查看了局。这种方式存在一些不及 ,蕴含用户必要把握远程机械的系统(通常为 UNIX) ,以及必要在两个系统之间不休复造输入文件和了局文件 ,且时时必要进行文件体式转换。

?

此刻的 PC 机能已有较大发展 ,共同 64 位 Windows ,能够求解规模很大的模型。因而 ,非 Windows GEMPACK 用户数量已经较少。官方仍可通过出格铺排提供 Linux/Unix 版本的 GEMPACK Source-code Version ,但建议用户思考 Windows 规划。

?

不外 ,GEMPACK 仍可用于非 Windows 环境 ,例如 Linux 或 macOS。为理解有关问题 ,必要分辨三类重要 GEMPACK 法式。

指令行 Fortran 法式

主题指令行非图形界面法式 ,例如 TABLO 和 GEMSIM ,使用 Fortran 编写。准则上 ,只有推算机具备尺度 Fortran 编译器 ,就能够在本地编译并运行这些法式。

?

这一类还蕴含使用 Source-code GEMPACK 创建的 TABLO 天生模型专用 EXE 文件。

?

指令行 Pascal 法式

部门指令行非图形界面法式 ,例如 AggHAR ,使用 Pascal 编写 ,并以预编译可执行文件大局提供 ,版本蕴含 Windows 或 Linux。

?

图形界面法式

ViewHAR、TABmate、AnalyseGE 等法式使用 Delphi 编译器创建为 Windows 法式。因而 ,这些实用的图形界面法式无法在 Linux 或 macOS 等非 Windows 系统中原生运行。

?

针对这一问题 ,提供三类规划。

  1. 双启动系统 ,例如 Mac 上的 BootCamp ,可让机械沉启进入 Windows。

  2. 虚构机 ,例如 Parallels、VirtualBox 或 VMWare Fusion ,可在 macOS 或 Linux 会话中启动 Windows 会话。

  3. 基于 WINE 的系统 ,例如 Crossover ,提供软件库 ,使 Windows 法式可在 Linux/macOS 中运行。

步骤 1 和步骤 2 必要用户自行采办 Windows。步骤 2 和步骤 3 通常必要进行肯定配置 ,能力让特定 Windows 法式更安稳运行。步骤 2 和步骤 3 有付费版和免费版可;付费规划可能削减配置工作。用户必要在决定前进行在线资料查问。

Mac 上的 GEMPACK

2020 年以前 ,Mac 电脑使用与 Windows PC 一样类型的 CPU ,即 X86/X64。自 2020 年底推出的部门机型起头 ,Apple 起头从 Intel 处置器转向 Apple silicon(M1、M2 CPU)。以下别离注明两类 CPU。

?

使用 X86/X64 CPU 的 Mac 电脑

GEMPACK Executable-image Version 蕴含多个 Windows 图形界面法式 ,已通过上文列出的三类步骤在 Mac 上装置。厂商听说但未现尝试证 ,GEMPACK 在 Parallels 提供的 Windows 虚构会话中运行优良。WINE/Crossover 也曾被使用。还有效户使用 BootCamp ,在 Mac 上实现了基于 GEMPACK Executable-image Version 的培训课程。

?

使用 Apple silicon 的 Mac 电脑

较新的 Apple silicon 使 Windows 法式在 Mac 上运行变得更复杂。上文提到的 BootCamp 步骤已不再合用。不外 ,截止于 2023 年 ,有关规划已经起头出现。

?

2023 年 5 月 ,GEMPACK 工作人员 Dean Mustakinov 在一台 2022 年款、搭载 M2 芯片和 8GB RAM 的 Apple MacBook Air 上 ,成功装置并运行了 64 位版本的 GEMPACK Executable-image Version 和 RunDynam。他使用了两种分歧步骤:

  • Crossover:Dean 筹备了一份面向 GEMPACK 用户的装置指南。

  • Parallels:还必要采办 Arm edition of Windows 11。Parallels 装置流程会援手用户实现这一步 ,也能够稍后再进行。

两种步骤均可运行。用户能够在较短试用期内免费试用每种步骤;试用期实现后 ,必要采办 Crossover 或 Parallels。Crossover 是成本较低的选项。

Linux 上的 GEMPACK

上文提到的工具 ,蕴含 Parallels、VirtualBox、VMWare Fusion、WINE 和 Crossover ,可用于在 Linux PC 上运行 Windows 版本的 GEMPACK。图形界面法式大多应可运行。

?

另一种选择是采办 Linux/Unix 版本的 GEMPACK Source-code Version ,该版本可在本地运行 GEMPACK 指令行法式。不外 ,它不蕴含 ViewHAR、Viewsol 和 RunDynam 等图形界面法式的 Linux 原生版本。

?

一种利用场景是在 Linux server 上本地运行 GEMPACK 指令行法式 ,同时在 Windows PC 上编纂并查看输入和输出文件。即便是 GEMPACK Free Trial Version ,也可能足以承担编纂和查看工作。

?

可按需提供一组指令行 Pascal 法式包 ,例如 AggHAR 和 CSV2HAR。这些法式已为 64 位 x86 Linux 编译。

另一个可能规划是运行蕴含 Windows Subsystem for Linux 的 Windows 11。该职能允许用户在 Windows PC 上运行 Linux 原生法式。

汗青注明:2002 年曾筹备过 GEMPACK Release 8 的 Linux 版本 ,其中蕴含原生图形界面法式 ,但用户兴致较少。

Fortran 文件体式

汗青上 ,每个 Fortran 编译器城市使用自身特定的二进造文件体式 ,例如 HAR 文件。为了与他人共享数据 ,曾必要专门的文本互换体式。GEMPACK 仍提供 RWHAR、MKHAR、RWSOL 和 MKSOL 等法式 ,用于在二进造文件和文本体式之间转换。

?

无数面向 x-86 CPU 的 Fortran 编译器此刻似乎已经趋向使用一样体式。x-86 CPU 被无数 Windows、Mac 和 Linux PC 使用 ,这有助于互通性。

有关文章?
更多文章 →

?

  • ?
查看GEMPACK软件详情

热点资讯

2026-05-18 11:25
首页    技术文档    GEMPACK 支持的推算机与系统环境注明
【网站地图】