5MinsSCTalk
5MinsSCTalk
  • Видео 31
  • Просмотров 61 228

Видео

Gmsh & OpenFoam & ParaView to create and visualize the flow around cylinder simulation from scratch
Просмотров 5 тыс.Год назад
0:00 Background and samples 00:28 Description about the workflow 01:15 Creating mesh and adding physical properties 04:05 Saving msh file and converting it to openfoam mesh description 06:50 Generating the data and using ParaView to do the post processing One boundary conditions example: github.com/wangzhezhe/5MCST/tree/master/openfoam_example/circular_cylinder
Learning OpenoFoam lid-driven cavity example (using Paraview to do the post-processing)
Просмотров 207Год назад
0:00 Background about lid-driven cavity 1:00 Generating the simulation data for lid-driven cavity example 4:42 Using Paraview to visualize the data generated by openfoam 10:10 Configurations in 0 folder for lid-driven cavity example 12:02 Configurations in constant folder for the lid-driven cavity example 13:16 Configurations in system folder for the lid-driven cavity example
The video discusses examples that use both Visit and Paraview to execute the streamline filter.
Просмотров 2242 года назад
0:00 Visit streamline (integral curve) 4:10 Visit with customized vector (expression) 7:53 Paraview streamline (streamtracer and tube) 11:58 Paraview with customized vector
Learning from 2021 Turing Award Winner's View For HPC
Просмотров 372 года назад
This videos tries to summaries key ideas presented by Dr. Jack Dongarra (2021 Turing Award Winner). 0:00 Introduction 2:50 TOP500 list 7:08 ECP project 10:23 Hardware vs Software 12:46 Future trend References: amturing.acm.org/ www.top500.org/project/top500_description/ www.51cto.com/article/717823.html pearc.acm.org/pearc22/wp-content/uploads/2022/07/PEARC22-Plenary-Dongarra.pdf www.hpcwire.co...
Understanding the oct-tree (Using vtkOctreePointLocator as an example)
Просмотров 5972 года назад
This video presents the basic idea of the oct-tree and how it is implemented in VTK. The example code: github.com/wangzhezhe/5MCST/tree/master/vtk_example/octree Basic ideas: 00:15 Example based on Paraview: 03:20 VTK implementation: 16:05
Level order traversal and vertical order traversal of tree (Leetcode 102, 107, 429, 987)
Просмотров 162 года назад
04:15 102 recursion 13:30 102 queue 23:56 107 429 26:25 987 Supplementary explanation: When we implement the code in the recursion way, we actually go through the tree nodes in a dfs manner and we store elements in specific position of the ans, the results is still the level order.
Understanding streamline filter (Using VTK stream tracer as an example)
Просмотров 8252 года назад
This video discuss the streamline filter and how it is used in Paraview and VTK. Datafile: github.com/lorensen/VTKExamples/tree/master/src/Testing/Data/ Code example: github.com/wangzhezhe/5MCST/tree/master/vtk_example/streamline Another good tutorial: ruclips.net/video/1jml3j3BmUg/видео.html
Delete Node in a BST - LeetCode 450 (Explanation and CPP code)
Просмотров 452 года назад
A good explanation for the python version ruclips.net/video/i2s4Tyw3_dY/видео.html
Three tips you should definitely know about gcc and makefile (learn makefile by examples)
Просмотров 5042 года назад
This video presents common knowledge about the gcc and make file, such as the rules of writing makefile, parameters to specify include directory and dynamic link. 00:20 Tip1: General ideas of the makefile 11:48 Tip2: Include dir and library dir of of gcc (-I -L and -l) 20:40 Tip3: Static linking and dynamic linking The example used in the video is here (github.com/wangzhezhe/5MCST/tree/master/m...
Using VTK and example code to show how marching cube algorithm can do the iso-surface extraction.
Просмотров 2,8 тыс.3 года назад
We explain the key ideas behind the marching cube algorithm and shows how to use it based on VTK. 0:38 Level 1: Input/Output of the marching cube algorithm. 3:06 Level 2: Key ideas behind the marching cube algorithm. 7:18 Level 3: How VTK implement the marching cube algorithm. VTK text book kitware.github.io/vtk-examples/site/VTKBook/06Chapter6/ Code example: github.com/wangzhezhe/5MCST/tree/ma...
Do you know the differences between Cloud Computing and HPC?
Просмотров 1,6 тыс.3 года назад
This video discusses several differences between Cloud Computing and HPC (High-Performance Computing), we mainly compare the maintainers and machines, the user and project, how to use it and typical software stacks Maintainers and Machines 01:18 Users and associated programs 04:25 How to access it 07:15 Typical software stacks 10:50
How to traverse a VTK Array
Просмотров 3113 года назад
This video discusses the vtkAOSDataArrayTemplate and vtkSOADataArrayTemplate, then we discuss how to traverse VTK arrays based on GetVoidPointer and Dispatch/Worker paradigm. examples to show the commonly used API: github.com/wangzhezhe/5MCST/tree/master/vtk_example/array examples of multiple for loop methods: kitware.github.io/vtk-examples/site/Cxx/Utilities/ForLoop/
How to understand a CS project in a systematical way?
Просмотров 113 года назад
This video introduce a practical analysis framework to decouple a CS project by different views.
how to transfer VTK data objects between processes
Просмотров 2274 года назад
This video discuss how to transfer VTK data objects between different processes In particular, we discuss vtkMultiProcessController, vtkCommunicator, vtkMPIController and vtkMPICommunicator class Example code: github.com/wangzhezhe/5MCST/blob/master/vtk_example/communicator/expcomm_test.cpp Background Music: Raven,Kleekamp - 13 Months
quantum101: things you should know before writing first quantum computing program
Просмотров 844 года назад
quantum101: things you should know before writing first quantum computing program
The Application view, the Breadth and Depth requirement of learning the computer science
Просмотров 524 года назад
The Application view, the Breadth and Depth requirement of learning the computer science
solving the Poisson equation by parallel program (one process for multiple cells)
Просмотров 7324 года назад
solving the Poisson equation by parallel program (one process for multiple cells)
solving the Poisson equation by parallel program (one cell for one process)
Просмотров 7804 года назад
solving the Poisson equation by parallel program (one cell for one process)
Using MPI to solve a Possion equation (part1)
Просмотров 1,7 тыс.4 года назад
Using MPI to solve a Possion equation (part1)
MPI Cartesian(MPI_Cartesian_Shift)
Просмотров 2,1 тыс.4 года назад
MPI Cartesian(MPI_Cartesian_Shift)
MPI Cartesian (1)
Просмотров 2 тыс.4 года назад
MPI Cartesian (1)
vtk learning by examples (use Paraview to transform and group vtk datasets)
Просмотров 1,2 тыс.5 лет назад
vtk learning by examples (use Paraview to transform and group vtk datasets)
vtk learning by examples (use vtk filters and write out the .vtk data)
Просмотров 1,5 тыс.5 лет назад
vtk learning by examples (use vtk filters and write out the .vtk data)
Learn VTK by examples (use vtk and paraview to generate the .vtk file and load it by vtk reader)
Просмотров 15 тыс.5 лет назад
Learn VTK by examples (use vtk and paraview to generate the .vtk file and load it by vtk reader)
Learn CMake by real example (tutorial 6, use cmake to compile MPI and CUDA program)
Просмотров 1,9 тыс.5 лет назад
Learn CMake by real example (tutorial 6, use cmake to compile MPI and CUDA program)
Learn CMake by real example (tutorial5, src/build/install dir of the cmake)
Просмотров 1 тыс.5 лет назад
Learn CMake by real example (tutorial5, src/build/install dir of the cmake)
Learn CMake by real example (tutorial 4, how to generate .cmake file used by other projects)
Просмотров 8395 лет назад
Learn CMake by real example (tutorial 4, how to generate .cmake file used by other projects)
Learn CMake by real example (CMake tutorial 3, integrate other programs into your program)
Просмотров 8595 лет назад
Learn CMake by real example (CMake tutorial 3, integrate other programs into your program)
Learn CMake by real example (tutorial 2, find_packages, shared link vs static link)
Просмотров 3,3 тыс.5 лет назад
Learn CMake by real example (tutorial 2, find_packages, shared link vs static link)