0

是否可以在运行时使用 Octave C++ API 从外部文件加载 PETSc 二进制格式的矩阵?我找到了Doxygen 文档,但在这么多项目中我找不到任何有用的东西。

通常,当我想将 PETSc 矩阵加载到 Octave 时,我会使用“PetscBinaryRead.m”,但现在在 C++ 中,我真的完全迷失了。

4

1 回答 1

0

PetscBinaryRead.m不是 Octave 的一部分,我们不知道你从哪里得到它,甚至不知道它的作用。你可以:

  1. 在 C++、C 或 Fortran 上重新实现它(只有你知道它的作用)
  2. 在 C++ 中启动 Octave 解释器并PetscBinaryRead从那里调用(参见 Octave 手册,了解如何创建独立程序从 Oct-files 调用 Octave Functions
于 2015-02-13T11:19:39.503 回答