搜索[源码],共找到274个文章
Google Test(GTest)使用方法和源码解析——参数自动填充技术分析和应用-卡核

Google Test(GTest)使用方法和源码解析——参数自动填充技术分析和应用

        在我们设计测试用例时,我们需要考虑很多场景。每个场景都可能要细致地考虑到到各个参数的选择。比如我们希望使用函数IsPrime检测10000以内字的数字,难道我们要写一万...
Google Test(GTest)使用方法和源码解析——模板类测试技术分析和应用-卡核

Google Test(GTest)使用方法和源码解析——模板类测试技术分析和应用

        写C++难免会遇到模板问题,如果要针对一个模板类进行测试,似乎之前博文中介绍的方式只能傻乎乎的一个一个特化类型后再进行测试。其实GTest提供了两种测试模...
Google Test(GTest)使用方法和源码解析——概况-卡核

Google Test(GTest)使用方法和源码解析——概况

        GTest是很多开源工程的测试框架。虽然介绍它的博文非常多,但是我觉得可以深入到源码层来解析它的实现原理以及使用方法。这样我们不仅可以在开源工程中学习到实用知识,...
“cannot be called for a calculatedFvPatchField“——OpenFOAM中实现ρU(rhoU)边界条件的源码学习-卡核

“cannot be called for a calculatedFvPatchField“——OpenFOAM中实现ρU(rhoU)边界条件的源码学习

因研究需要,特写一篇非单一变量(ρU, rhoU)边界条件的实现过程。在解可压NS方程时,rhoCentralFoam(解析)对动量方程的ρU进行直接的插值求解。换句话说,以ρ...
Kino Chan的头像-卡核Kino Chan2年前
02560
OpenFOAM无反射边界条件源码学习-卡核

OpenFOAM无反射边界条件源码学习

求解流声分解法的shen方程时,需要对变量的边界作无反射处理。OpenFOAM提供的无反射边界条件有advective和waveTransmissive这两种,但这两种似乎都不能满足笔者的需要,可能...
Kino Chan的头像-卡核Kino Chan2年前
02600
Paraview源码解析1:windows下cmake编译Paraview源代码-卡核

Paraview源码解析1:windows下cmake编译Paraview源代码

1.Paraview 编译所需工具 参考官方文档:Building ParaView step 1 :安装cmake Windows下安装Cmake教程 step 2:下载Paraview源代码 首先下载git git bash for windows 下载...
haimianjie2012的头像-卡核haimianjie20122年前
04080
Paraview源码解析2:vtkArrowGlyphFilter类-卡核

Paraview源码解析2:vtkArrowGlyphFilter类

paraview热流图(1):添加glyphs 5.8.1 Glyph VTK学习笔记:vtkXMLPolyDataWriter Cmake语法:paraview_add_server_manager_xmls怎么理解? glyph过滤器由vtkArr...
haimianjie2012的头像-卡核haimianjie20122年前
0630
Paraview源码解析3:vtkAlgorithm类-卡核

Paraview源码解析3:vtkAlgorithm类

vtkAlgorithm是VTK中所有源、过滤器和接收器的超类。它定义了执行数据处理算法的通用接口。管道连接与输入和输出端口相关联,输入和输出端口独立于通过连接的数据类型。 实例可以独立使用...
haimianjie2012的头像-卡核haimianjie20122年前
01130
Paraview源码解析4:vtkStreamingDemandDrivenPipeline类-卡核

Paraview源码解析4:vtkStreamingDemandDrivenPipeline类

vtkStreamingDemandDrivenPipeline是只支持更新管道中部分数据集的执行程序。这是老式VTK 4.x管道提供的管道更新样式。该执行器不总是更新整个数据集,而是支持请求数据块或子数据块。 1....
haimianjie2012的头像-卡核haimianjie20122年前
0660
Paraview源码解析5:vtkPolyDataAlgorithm类-卡核

Paraview源码解析5:vtkPolyDataAlgorithm类

vtkPolyDataAlgorithm是一个方便的类,使编写算法变得更容易。它还旨在帮助将旧算法转换为新的管道体系结构。这个类有一些假设和默认值,你应该知道。 这个类的默认设置是,...
haimianjie2012的头像-卡核haimianjie20122年前
0890
Paraview源码解析6:vtkExecutive类-卡核

Paraview源码解析6:vtkExecutive类

VTKEExecutive是VTK中所有管道管理人员的超类。 VTK执行官负责控制vtkAlgorithm的一个实例。管道由一个或多个控制数据流的主管组成。管道中的每个读卡器、源、写卡器或数据处理算法都在vtkAlgor...
haimianjie2012的头像-卡核haimianjie20122年前
0820
Paraview源码解析7:vtkTransform类-卡核

Paraview源码解析7:vtkTransform类

1.类图结构 vtkTransform Class Reference 2.代码实现 2.1 Identity void vtkTransform::Identity() { this->Concatenation->Identity(); // support for the legacy hack in InternalUpd...
haimianjie2012的头像-卡核haimianjie20122年前
01420