paraview学习笔记
文章平均质量分 68
paraview学习笔记
haimianjie2012
专注AI Complier,异构并行计算,HPC高性能计算,计算机视觉,深度学习和机器学习,C++开发;也写一些随笔读书笔记,面试题解析和求职攻略
展开
-
win32api运行程序返回42,但是myTest.exe并没有运行
错误说明原先的程序代码: import win32api import os import sys env_dist = os.environ acem = env_dist["ACEM_HOME"] convertPVD = acem + "\\bin\\convertPVD.exe" param = sys.argv[1] outputfile = param+"\\" if mdebug: print(原创 2021-11-10 17:28:46 · 982 阅读 · 0 评论 -
ImportError: DLL load failed while importing win32api: 找不到指定的程序。
背景3d自动化显示程序发布版本,在服务器上安装部署时,发现import win32api找不到指定程序;但是在我的开发机子上并没有这个问题。错误说明如上图,先安装python-3.8.4-amd64.exe软件包,然后安装pythonwin32-301.win-amd64-py3.8.exe结果报错:ImportError: DLL load failed while importing win32api: 找不到指定的程序。解决思路和方案思路一:直接在百度上检索 关键字:【win32ap原创 2021-11-08 16:20:52 · 2244 阅读 · 1 评论 -
计算机流体力学:CFD
有关流体力学或者计算流体力学的经典教材?有哪些计算流体力学(CFD)大牛的故事?计算机流体力学CFD_知乎话题原创 2021-11-01 17:04:14 · 1096 阅读 · 0 评论 -
有限元模型(finite element modeling):FEM
Finite Element Modeling - an overview | ScienceDirect Topics原创 2021-06-04 11:55:41 · 3889 阅读 · 0 评论 -
电子系统设计中芯片热分析的挑战
在我们宇宙诞生之初,大约138亿年前,在模型和测量的支持下,大量的热量或能量理论上能在0到10-43秒的时间内产生和释放。从那时起,各种物理机制不断将能量转化为其他形式或将其转化为热量,包括太阳中的核聚变和电子设备中计算机芯片上微小晶体管的自加热。对于每一个功能良好的系统来说,无论是病毒之类的活生物体还是智能手机之类的人造设备,工作温度范围都将是直接关系到系统灵活性的最基本因素之一。因此,在各种期望的能量输入和输出条件下,能够揭示系统内温度信息或分布的热分析将是确保系统运行和性能的核心要素之一。芯片上的热原创 2021-10-27 12:02:03 · 928 阅读 · 0 评论 -
paraview:Composite Datasets(复合数据集)
VTK5.0引入了复合数据集。复合数据集只是由其他数据集组成的数据集。这一概念在定义由其他较小组件组成的复杂结构时非常有用,例如,由轮胎、底盘、座椅等网格组成的汽车非结构化网格。它还用于表示具有自适应网格细化(AMR)的数据集。AMR是指在数值模拟过程中自动细化物理域某些区域的技术。2006年10月的Kitware Source包括一篇描述VTK中的复合数据集以及如何使用它们的文章。从那时起,VTK中复合数据集的实现经历了一些重大的修改。主要目标为了使使用简单直观。本文描述了这些变化。复合数据集复合数原创 2021-09-26 12:02:42 · 1155 阅读 · 0 评论 -
paraview:Python Programmable Filter(可编程过滤器)
Python Programmable Filterpython可编程过滤器是一种通用过滤器,最终用户可以在paraview GUI中编程以根据需要操作数据集。要使用过滤器,请启用PARAVIEW_ENABLE_PYTHON cmake选项。这样,make进程将paraview的类包装为python可调用格式。过滤器是VTK的vtkProgrammableFilter类的包装器,并添加到其中:包含要执行筛选器用户脚本的字符串导入了包装paraview库的python解释器实例能够轻松更改输出数据原创 2021-09-26 11:37:21 · 490 阅读 · 0 评论 -
paraview热流图(5):只保留一个网格
问题描述how to combine mesh to one原创 2021-09-23 15:36:15 · 1025 阅读 · 0 评论 -
关于vector与pthread_create的线程函数的一些思考
相关文献:面试题(55)|STL(5):vector删除指定值的元素vector复杂对象传参与拷贝构造和赋值函数面试题(48)|STL(3):使用过哪些容器,底层如何实现的?定义vector和数组使用宏#define MAXTHREADS 200vector<string> m_vec(MAXTHREADS)报错:C2059: 语法错误:“常数”未找到m_vec的函数定义但是如果定义数组,则可以通过:#define MAXTHREADS 200string vec[原创 2021-09-07 16:22:44 · 272 阅读 · 0 评论 -
缺文件C:\Microsoft.Cpp.Default.props
https://www.jianshu.com/p/2ee3ad7a077ahttps://www.it1352.com/1645764.htmlnot found“C:\ Microsoft.Cpp.Default.props原创 2021-09-06 15:51:10 · 1411 阅读 · 0 评论 -
paraview编译:ninja编译错误
FAILED: bin/vtkWrappingPythonCore3.9-pv5.9.dll lib/vtkWrappingPythonCore3.9-pv5.9.libcmd.exe /C "cd . && "D:\Program Files\CMake\bin\cmake.exe" -E vs_link_dll --intdir=VTK\Wrapping\PythonCore\CMakeFiles\WrappingPythonCore.dir --rc=C:\PROGRA~2\WI3C原创 2021-05-11 15:49:20 · 839 阅读 · 0 评论 -
paraview热流图(2):3D glyphs representation
1.3D glyphs representation时间:2017年9月3日是否有人实际使用三维图示符表示?我宁愿它被删除,我实际上从我的版本中删除了它。以下是我遇到的问题:我的数据集包含多个向量,无法选择要使用的向量缩放永远不正确,也不可配置在非常大的数据集上意外地选择它将需要很长时间才能渲染(或因内存使用而崩溃)我的数据集是多块的,如果我在一个多块结构中只提取一个非结构化网格,它将是默认的表示形式(如果它没有因内存使用而崩溃,则实际渲染需要很长时间)此外,单击glyp原创 2021-08-23 16:07:45 · 652 阅读 · 0 评论 -
paraview热流图(1):添加glyphs
Is there a way to plot this vector data on the corresponding xyz coordinates?There are two main ways:Use the “3D Glyphs” representation to draw an arrow or other glyph at each pointUse the “Glyph” filter to generate arrow or other glyph geometry at原创 2021-08-04 19:19:54 · 2648 阅读 · 0 评论 -
pugixml:c++ xml 处理库
consists of a DOM-like interface with rich traversal/modification capabilities,an extremely fast XML parser which constructs the DOM tree from an XML file/buffer,and an XPath 1.0 implementation for complex data-driven tree queries.原创 2021-07-21 12:01:52 · 198 阅读 · 0 评论 -
paraview:保存结果
8. Saving Results — ParaView Documentation 5.8.1 documentation在本章中,我们将介绍在ParaView中保存可视化结果的各种方法。整个可视化过程中生成的结果不仅包括图像和渲染结果,还包括由过滤器生成的数据集、将导入其他渲染应用程序的场景表示以及由动画生成的电影。1.保存数据集您可以保存ParaView中任何管道模块生成的数据集,包括源、读取器和过滤器。要在paraview中保存数据集,首先在管道浏览器中选择管道模块,使其成为活动源。对于原创 2021-07-20 18:08:15 · 5459 阅读 · 4 评论 -
paraview参考手册6:远程并行可视化
6. Remote and parallel visualization — ParaView Documentation 5.8.1 documentation远程和并行可视化ParaView应用程序的目标之一是实现大型数据集的数据分析和可视化。ParaView的诞生源于对超级计算资源上运行的模拟结果的可视化需求,而超级计算资源往往太大,单台台式机无法处理。为了实现此类数据集的交互式可视化,ParaView使用远程和/或并行数据处理。基本概念是,如果数据集由于内存或其他限制而无法安装在计算机桌面上原创 2021-07-20 17:21:50 · 564 阅读 · 0 评论 -
paraview pvd文件(1):如何为paraview data file format选择阅读器reader
when I create a ParaView Data file format file .pvb,how to choose reader - ParaView Support - ParaView原创 2021-07-15 17:25:18 · 704 阅读 · 0 评论 -
paraview:client/server mode
Remote and parallel visualization6. Remote and parallel visualization — ParaView Documentation 5.8.1 documentationrunning paraview in client-server modeRunning ParaView in Client-Server Mode | High Performance Computing (llnl.gov)Setting up a ParaV原创 2021-07-15 16:14:34 · 197 阅读 · 0 评论 -
python控制paraview GUI
1.环境搭建下载pycharmDownload PyCharm: Python IDE for Professional Developers by JetBrainsimport win32api在使用import win32api时,报错:No module named win32api想要使用win32api需要先安装win32apiReleases · mhammond/pywin32 · GitHub下载后,双击pywin32-221.win-amd64-py3.原创 2021-06-29 17:33:45 · 970 阅读 · 0 评论 -
paraview:python脚本
paraview and pythonParaView通过Python提供了丰富的脚本支持。此支持作为ParaView客户端(ParaView)、启用MPI的批处理应用程序(pvbatch)、ParaView python客户端(pvpython)或任何其他启用python的应用程序的一部分提供。使用Python,用户和开发人员可以访问名为Server Manager的ParaView引擎。注意:服务器管理器Server Manager是一个库,旨在使构建分布式客户机-服务器应用程序变得容易。原创 2021-06-25 16:41:04 · 2660 阅读 · 1 评论 -
paraview加载<cell>错误: the “offsets/types“ array is not long enough
virtual int ReadArrayValues(vtkXMLDataElement* da, vtkIdType arrayIndex, vtkAbstractArray* array, vtkIdType startIndex, vtkIdType numValues, FieldType type = OTHER);原创 2021-06-15 12:00:08 · 1451 阅读 · 7 评论 -
paraview数据文件格式PVD 和VTK数据文件格式
https://www.paraview.org/Wiki/ParaView/Data_formats原创 2021-06-02 11:29:17 · 9341 阅读 · 0 评论 -
paraview使用说明书
paraview tutorial大多数人与ParaView相关联的应用程序实际上只是一个小的客户端应用程序,它构建在一堆库之上,这些库为ParaView提供了它的功能。由于ParaView的绝大多数功能都是在库中实现的,因此可以用自己的自定义应用程序完全替换ParaView GUI,如下图所示。此外,ParaView附带了一个pvpython应用程序,它允许您使用Python脚本自动化可视化和后期处理。每个ParaView应用程序都有一个用户界面组件库,以最大限度地实现它们之间的代码共享。原创 2021-06-02 10:10:46 · 3752 阅读 · 1 评论 -
NVIDIA IndeX for ParaView Plugin – User’s Guide
NVIDIA IndeX for ParaView 插件 – 用户指南1.简介英伟达指数® 对于ParaView® 插件使大规模和高质量的NVIDIA索引库的体积数据可视化功能可用于Kitware的ParaView。本文档适用于不熟悉NVIDIA IndeX插件的ParaView用户,希望了解该插件支持的NVIDIA IndeX的特性。下面几节将解释插件的安装过程和各种特性,然后是一节常见问题和有用的链接,以供进一步参考...原创 2021-06-01 15:10:41 · 441 阅读 · 0 评论 -
paraview用户指南
相关资料b站paraview视频教程[Paraview Video Tutorials] paraview视频教程_哔哩哔哩_bilibiliparaviewzhong原创 2021-05-28 11:54:57 · 8913 阅读 · 2 评论 -
paraview管道:PipeLine
目录vtkExecutivevtkDemandDrivenPipelinevtkStreamingDemandDrivenPipelinevtkCachedStreamingDemandDrivenPipelinevtkCompositeDataPipelinevtkReaderExecutive已经弃用vtkImageImportExecutivevtkExecutive/** * @class vtkExecutive * @brief Super...原创 2021-05-27 16:14:15 · 531 阅读 · 0 评论 -
paraview运行时解释器:vtkClientServerInterpreter
vtkClientServerID/** * @class vtkClientServerID * @brief Identifier for a ClientServer object. * * vtkClientServerID identifies an object managed by a * vtkClientServerInterpreter. Although the identifier is simply an * integer, this class a.原创 2021-05-26 19:53:14 · 292 阅读 · 0 评论 -
paraview:关联表达vtkPVDataRepresentation子类
目录vtkPVDataRepresentationvtkAMROutlineRepresentationvtkAMRStreamingVolumeRepresentationvtkChartRepresentationRequestDataupdatePilinevtkChartSelectionRepresentationvtkChartTextRepresentationvtkCompositeRepresentationvtkDataLabelRep...原创 2021-05-26 19:27:38 · 310 阅读 · 0 评论 -
paraview:vtkPVRenderView子类
public vtkPVRenderViewvtkPVMultiSliceView/** * @class vtkPVMultiSliceView * * vtkPVMultiSliceView extends vtkPVRenderView but add meta-data information * used by SliceRepresentation as a data model.*/vtkPVMultiSliceView扩展了vtkPVRenderView...原创 2021-05-26 17:43:19 · 148 阅读 · 0 评论 -
vtk数据对象vtkDataObject
图 vtkSelection继承关系vtkDataObject/** * @class vtkDataObject * @brief general representation of visualization data * * vtkDataObject is an general representation of visualization data. It serves * to encapsulate instance variables and method...原创 2021-05-25 16:37:04 · 1280 阅读 · 0 评论 -
paraview关联表达vtkPVDataRepresentation重要函数
1.ProcessViewRequest virtual int ProcessViewRequest( vtkInformationRequestKey* request_type, vtkInformation* inInfo, vtkInformation* outInfo);这通常由vtkView调用,以从表示中请求元数据或要求它们执行某些任务,例如PrepareForRendering。从ParaView 5.8开始,不再为隐藏表示调用此方法,即“vtkDataRepre...原创 2021-05-25 11:39:43 · 229 阅读 · 0 评论 -
paraView关联表达vtkDataRepresentation重要函数
1.GetInputConnectionvtkAlgorithmOutput* GetInputConnection(int port = 0, int index = 0)获取输入连接的便利覆盖方法,不需要指定端口或索引2.SetAnnotationLink/GetAnnotationLink /** * The annotation link for this representation. * To link annotations, set the same vt..原创 2021-05-24 19:52:10 · 219 阅读 · 0 评论 -
paraview探索视图与关联表达:vtkPVRenderView::GetCurrentStreamedPiece函数
vtkDataObject* vtkPVRenderView::GetCurrentStreamedPiece(vtkInformation* info, vtkPVDataRepresentation* repr);原创 2021-05-21 16:40:26 · 320 阅读 · 0 评论 -
paraview探索视图与关联表达:vtkPVRenderView与vtkPVDataRepresentation
vtkPVRenderView与vtkPVDataRepresentation关联表达//@{ /** * Convenience methods used by representations to pass represented data. * If trueSize is non-zero, then that's the size used in making decisions * about LOD/remote rendering etc and no..原创 2021-05-20 20:00:06 · 290 阅读 · 0 评论 -
paraView关联表达vtkDataRepresentation继承树
《paraview视图vtkView》一文中曾指出:关联表达主要负责将数据转换成可显示格式,关联表达通常是vtkDataRepresentation的子类。然后,这些表达将添加的视图中vtkDataRepresentation类所在包:ParaView\VTK\Views\Core;它与vtkView在用一个包中。 ...原创 2021-05-20 18:05:41 · 298 阅读 · 0 评论 -
paraview视图vtkView
目录视图窗口vtkViewvtkPVViewvtkPVRenderView视图窗口paraview软件界面展示:图 paraview软件界面上的renderview上图中的红线框内是renderView窗口paraview支持的视图:vtkView/** * @class vtkView * @brief The superclass for all views. * * * vtkView is the superclas..原创 2021-05-20 17:13:34 · 1539 阅读 · 0 评论 -
vtkSMReaderFactory::TestFileReadability
vtkSMReaderFactory::TestFileReadabilitybool vtkSMReaderFactory::TestFileReadability(const char* filename, vtkSMSession* session){ assert("Session should be valid" && session); vtkSMSessionProxyManager* pxm = vtkSMProxyManager::GetProxy.原创 2021-05-20 15:11:11 · 120 阅读 · 0 评论 -
paraview打开文件操作 pqLoadDataReaction::loadData()
按时const char* vtkSMReaderFactory::GetSupportedFileTypes(vtkSMSession* session)const char* vtkSMReaderFactory::GetSupportedFileTypes(vtkSMSession* session){ std::ostringstream all_types; all_types << "Supported Files ("; auto case_insensi原创 2021-05-17 18:14:03 · 976 阅读 · 7 评论