问题标签 [paraview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
768 浏览

c++ - 使用 CMAKE 为 Visual Studio Express 2010 构建 ParaView

我正在使用 CMake 通过 Visual Studio Express 2010 构建 ParaView。生成的解决方案有问题。问题是为其他依赖项(MPI 库)生成的条目之一应该用半冒号分隔,但它是空格分隔的。这样做的结果是链接器在构建项目时会产生很多错误。

这是错误消息:

链接:致命错误 LNK1104:无法打开文件 'C:\Program Files (x86)\MPICH2\lib\mpi.lib C:\Program Files (x86)\MPICH2\lib\cxx.lib'。

在项目配置中有一个条目如下:

C:\Program Files (x86)\MPICH2\lib\mpi.lib C:\Program Files (x86)\MPICH2\lib\cxx.lib

但是应该有两个用分号分隔的条目:

C:\Program Files (x86)\MPICH2\lib\mpi.lib;C:\Program Files (x86)\MPICH2\lib\cxx.lib

我试图通过逐个项目手动更正对库的引用来修复它,但这花费的时间太长了。

我认为这可以在 CMake 级别或 Visual Studio 级别修复(通过修复整个解决方案的附加依赖项条目),但真的不知道如何做任何这些事情。我对 CMake 的架构不够熟悉,无法确定我需要更改的内容。我该如何解决这个问题?

0 投票
1 回答
1621 浏览

vtk - 加载大型 ASCII VTK 文件时,ParaView 崩溃

当我尝试在 ParaView 中加载大小约为 100mb 的 VTK 文件时,程序崩溃了。但是,如果我通过选择更少的数据点(现在平均大小约为 30mb)来减小文件的大小,它会毫无问题地加载。

我不确定这是否与 Windows 7 操作系统的内存管理有关。我使用的系统是戴尔 T7500,Xenon 2.65 GHz 双核,24 GB RAM。

0 投票
1 回答
2383 浏览

xml - 使用 ParaView 进行文件转换

我在转换一些 VTK 医疗数据文件时遇到问题:我安装了 ParaView,但无法将这些 VTK 文件转换为正确的格式。如何使用 ParaView 将这些文件转换为 XML、JSON 或 COLLADA 文件?

0 投票
1 回答
1936 浏览

python - 在 Paraview 中,如何更改状态的数据文件文件名以从给定的数据文件和状态创建快照?

我目前能够在 ParaView 中为模拟的每个时间步正确地可视化一个 .vtp 文件,并为每个时间步打印一个屏幕截图。我想批量执行此操作,但我想为每个状态(视点、应用的过滤器等)保持相同的状态。我已经将状态保存到一个 .psvm 文件中,并且我尝试编写一个 python 脚本,在 pvbatch 运行之后,它将(希望)打印屏幕截图。但是,不幸的是,它不起作用。我试图通过处理状态文件并进行搜索和替换来更改状态中的文件名,但它仍然无法正常工作。例如,它只绘制第一个数据输入,即使当前文件不同(尽管 GetSources() 显示一个总是增加的源列表)。我在雪豹中使用 ParaView 3.14.0。我相信这很容易,但是我对关于 python 和 paraview 的大量信息感到不知所措,而没有提到这个特定的问题。拜托,拜托,非常欢迎任何建议,如果之前已经回答过,我很抱歉(我查看了谷歌、paraview 邮件列表和这里)。下面是我的脚本,也可以在http://pastebin.com/4xiLNrS0此外,您可以在http://goo.gl/XjPpE中找到一些示例文件和状态。

0 投票
1 回答
3081 浏览

c++ - 如何将 ASCII 和 BINARY 数据同时写入同一个文件

我为我的输出使用 VTK 数据类型。由于我的数据变得越来越大,用 ASCII 写它需要相当长的时间,这就是我迄今为止一直在做的事情。

我需要将其更改为二进制格式,但问题是文件有一些标题(请参阅http://www.vtk.org/VTK/img/file-formats.pdf)即使对于二进制文件也需要用 ASCII 编写.

现在我对二进制格式没有足够的经验,我的第一次尝试是通过打开两个流

问题是输出似乎杂乱无章,asciiWriter并且binWriter没有以正确的顺序输出,因此我无法在 ParaView 中对文件进行后处理。我尝试过的一件事是使用asciiWriter.flush()binWriter.flush()每当我完成标题/数据写入,但这也无济于事。

我该怎么办?

PS:我不想使用 VTK 包本身......它的巨大并增加了我的代码依赖!

0 投票
2 回答
3598 浏览

c++ - 写入二进制 VTK 文件时出错

我正在尝试编写一个基本的二进制 VTK 文件来使用 ParaView 显示一些数据,但我有一些错误,我不明白为什么。这是我在 C++ 中的测试代码:

ASCII 文件格式完美运行,但二进制版本在 ParaView 中产生以下错误:

一般警告:在 ........\src\VTK\IO\vtkDataReader.cxx,第 1363 行读取二进制数据时出错!

我在 VTK 格式中的错误在哪里?

0 投票
1 回答
410 浏览

image - 不同的网格可视化 WebGL

我想知道为什么第10 课中的网格看起来比我的更立体。我的网格看起来没有表面也没有深度。这是一个示例图片:

在此处输入图像描述

有什么建议么?我看不出加载网格是否有区别(xtk 的版本与我的相比)。我认为它不依赖于(类型)数据,因为在ParaView中它看起来更立体。

0 投票
2 回答
5224 浏览

c++ - .raw 文件格式 C++

我想知道是否可以使用 C++ 生成 .raw 文件格式。如果是,那么哪个类处理它?如果可能,请记下示例代码。

我有格式的数据,(X Y Z) <Number>它表示 和 之间的粒子(X Y Z)(X+1 Y+1 Z+1)。我需要使用ParaView以图形方式表示这些数据,因此需要二进制格式的数据。所以想知道是否可以直接生成.raw文件格式?

0 投票
2 回答
1321 浏览

matlab - 绘制二维应力矢量场的特征向量和值

我打算绘制一个二维应力场。我手头有 2 个特征向量和系统中所有粒子的 2D 应力张量场各自的 2 个特征值。恐怕我无法弄清楚如何使用 MATLAB、gnuplot、Grapher、ParaView 或任何其他合适的板形式来评估这些特征向量(方向)和特征值(最大和最小应力值)来绘制 2D 应力场。

任何形式的代码(C、C++、MATLAB 或 ParaView)以及对利用这个微不足道的特征问题的简要说明都将是非常可观的。

0 投票
1 回答
454 浏览

java - Java 二进制文件 (.raw) 输出

如何在 Java 中编写 .raw 文件?我必须将此输出文件用作 ParaView 的源文件。