TuxRiders
TuxRiders
  • Видео 91
  • Просмотров 278 366
Compiling and installing ParaView Plugins [On Demand 16]
Plugins can bring new functionalities to ParaView, one of the best postprocessing tools for visualizing scientific results. However, building and using these plugins can be a bit tricky. In this video, we take a simple look at how you can compile and install a sample ParaView plugin. To do this, you should first compile ParaView from the source code, which we already did in the previous video (ruclips.net/video/3joVOlzCm_Y/видео.html).
The ParaView plugin that we used for demonstration in this video: github.com/UniStuttgart-VISUS/tpf
Useful video on CMake and building source files in Linux: ruclips.net/video/qON2D3vDIt8/видео.html&ab_channel=TuxRiders
Video series:
Please refer to the first ...
Просмотров: 700

Видео

Building ParaView from source codes [On Demand 15]
Просмотров 63311 месяцев назад
ParaView is one of the best postprocessing tools out there, and we use it a lot in TuxRiders too. In order to use ParaView, one usually simply downloads the binary version from the KitWare website and runs it. However, there are some special circumstances in which we need to build/compile ParaView from the source files, like in case a customization is needed or we would like to build a new plug...
Parallel 3D transient heat diffusion using FreeFEM | Mini-Project 1
Просмотров 747Год назад
In this video, we will further develop the model we made for transient heat transfer (ruclips.net/video/cyH2k30szZE/видео.html) into a full parallel code, in which we take advantage of the PETSc framework and MPI parallelization to solve the heat equation in 3D in parallel. You can use this type of conversion for any serial FreeFEM code in order to make it run in a high-performance computing (H...
Generate multi-body multi-volume mesh geometries in SALOME with mesh refinement [On Demand 14]
Просмотров 2,9 тыс.Год назад
Multi-body mesh is referred to a mesh that is actually a single entity but contains a couple of sub-components that can be detected by finite element simulations codes such as FreeFEM and FEniCS as separate entities since they have different labels. In this video, we have a look at how to use SALOME to generate such a mesh, which can find important applications in various Eulerian finite elemen...
Lattice Boltzmann simulation of multiphase flow in porous media using Palabos [On Demand 13]
Просмотров 3 тыс.Год назад
Multiphase flow in porous media is a complex phenomenon with numerous applications in various fields. Lattice Boltzmann method has proven to be a valuable tool for studying multiphase flow phenomena, enabling insights into transport processes and aiding in the design and optimization of porous media applications. In the previous video, we had a look at the Palabos lattice Boltzmann code, which ...
Getting started with Palabos, parallel lattice Boltzmann simulation code [On Demand 12]
Просмотров 2,6 тыс.Год назад
The lattice Boltzmann method is a numerical simulation technique for modeling fluid dynamics, based on the Boltzmann equation. It is particularly useful for simulating complex fluid systems, such as those involving complex geometries or multiphase flows. Palabos is an open-source software package that implements the lattice Boltzmann method, providing a user-friendly interface for running simul...
[FreeFEM 11] Domain decomposition and high-performance finite element simulations
Просмотров 1,7 тыс.Год назад
Domain decomposition is a powerful technique used in high-performance computing to solve large-scale problems. It involves dividing a complex computational domain into smaller, more manageable subdomains that can be solved independently. In the context of finite element simulations, domain decomposition is often used to speed up the solution of large-scale problems by distributing the workload ...
[FreeFEM 10] Parallel programming and Message Passing Interface (MPI)
Просмотров 1,5 тыс.Год назад
Parallel programming and MPI are crucial tools for achieving high performance computing. With parallel programming, a program can be broken down into smaller tasks that can be executed simultaneously on multiple processors, leading to faster execution times. MPI (Message Passing Interface) is a widely used standard for exchanging messages between multiple processors in a parallel computing envi...
[FreeFEM 9] Solvers and preconditioners for the linear system of equations: PETSc, MUMPS, & UMFPACK
Просмотров 2,3 тыс.Год назад
Choosing the right solver for different finite element simulations can be an advanced step, but after seeing the effect it can have on the execution time and the performance of the simulation, you find out that it’s necessary to know a bit more about it. In this video, we discuss a little bit about various available solvers in FreeFEM, including PETSc with which we have access to tremendous num...
[FreeFEM 8] Regions and sub-domains to define variable material properties and initial conditions
Просмотров 1,8 тыс.Год назад
As we have always noted, FreeFEM offers users a high level of flexibility to control various aspects of the models. One of the features facilitating this freedom is regions and sub-domains, allowing us to define different properties in different parts of the mesh. This can be quite useful for defining non-constant material properties, initial conditions, or boundary conditions. In the bigger pi...
[FreeFEM 7] Visualization and input/output (IO) operations in FreeFEM
Просмотров 2,5 тыс.Год назад
Checking and processing the results is the final step in each simulation study, a step called post-processing, which can be done graphically (called visualization) or via data analysis. In this video, we have a look at some of the FreeFEM features that can be used for the postprocessing of results. Moreover, these features can be used for talking to other tools and programs by storing data on d...
[FreeFEM 6] Adaptive mesh generation in FreeFEM
Просмотров 2,4 тыс.Год назад
Adaptive meshing is a common technique for certain applications where higher numerical accuracy is needed for a particular region in the computational domain. This has interesting applications in a wide range of different simulations such as interface tracking methods, about which we will talk more in the future. In this video, we have a look at some of the FreeFEM capabilities to generate 2D a...
[FreeFEM 5] Implementing weak formulation to solve partial differential equations in FreeFEM
Просмотров 3,2 тыс.Год назад
After discussing mesh generation and finite element spaces, everything is ready to jump into the real implementation of solving a partial differential equation (PDE) using the finite element method. In this video, we have a look at simply FreeFEM can be used to implement the weak (variational) form of PDEs in order to solve them numerically. Let’s go for it. Codes, models, and resources: You ca...
[FreeFEM 4] Finite element spaces and function approximation in FreeFEM
Просмотров 2,8 тыс.Год назад
In the finite element method, functions get approximated using a concept called finite element space. This is a very important concept considering the fact that a solution of a PDE or ODE is actually a function, which gets approximated by numerical methodologies such as the finite element or finite difference methods. We have already covered the theoretical aspect of this approximation (ruclips...
[FreeFEM 3] 3D mesh generation and handling in FreeFEM
Просмотров 4,2 тыс.2 года назад
In the previous video, we checked out some cool features available in FreeFEM for dealing with 2D geometries and mesh. We do a similar investigation in this video, but this time for 3D mesh, which is for sure more relevant for real-world projects and applications of finite element simulations. Let’s quickly have a look at some of the capabilities of FreeFEM when it comes to 3D mesh. Codes, mode...
[FreeFEM 2] 2D mesh generation in FreeFEM
Просмотров 4,9 тыс.2 года назад
[FreeFEM 2] 2D mesh generation in FreeFEM
[FreeFEM 1] Introduction to FreeFEM: language syntax and environment
Просмотров 12 тыс.2 года назад
[FreeFEM 1] Introduction to FreeFEM: language syntax and environment
Parabolic PDEs and Reaction-Diffusion-Advection equation
Просмотров 1,8 тыс.2 года назад
Parabolic PDEs and Reaction-Diffusion-Advection equation
Partial differential equations (PDEs) in engineering mathematics: introduction and classification
Просмотров 1,8 тыс.2 года назад
Partial differential equations (PDEs) in engineering mathematics: introduction and classification
All you need to know from finite element theory | Part 3 | time dependent and nonlinear problems
Просмотров 7872 года назад
All you need to know from finite element theory | Part 3 | time dependent and nonlinear problems
All you need to know from finite element theory | Part 2 | variational and weak formulation of PDEs
Просмотров 8832 года назад
All you need to know from finite element theory | Part 2 | variational and weak formulation of PDEs
All you need to know from finite element theory | Part 1 | approximation using basis functions
Просмотров 2,7 тыс.2 года назад
All you need to know from finite element theory | Part 1 | approximation using basis functions
Using Matplotlib inside ParaView Python View to plot graphs, charts, and histograms [On Demand 11]
Просмотров 2,3 тыс.2 года назад
Using Matplotlib inside ParaView Python View to plot graphs, charts, and histograms [On Demand 11]
Developing FreeFEM plugins in C++ to link external codes [On Demand 10]
Просмотров 1,2 тыс.2 года назад
Developing FreeFEM plugins in C to link external codes [On Demand 10]
Making cool videos in ParaView by moving/rotating the camera and animating properties [On Demand 9]
Просмотров 8 тыс.2 года назад
Making cool videos in ParaView by moving/rotating the camera and animating properties [On Demand 9]
[Finite Element 11] Introducing some of the most powerful and well-known open-source solvers
Просмотров 3,2 тыс.2 года назад
[Finite Element 11] Introducing some of the most powerful and well-known open-source solvers
[Finite Element 10] Transient and steady-state heat transfer simulation in Code Aster & Salome-Meca
Просмотров 1,4 тыс.2 года назад
[Finite Element 10] Transient and steady-state heat transfer simulation in Code Aster & Salome-Meca
[Finite Element 9] Transient heat transfer simulation in OpenFOAM
Просмотров 1,8 тыс.2 года назад
[Finite Element 9] Transient heat transfer simulation in OpenFOAM
[Environment Setup 15] Install OpenFOAM computational fluid dynamics (CFD) toolbox and run a sample
Просмотров 2,1 тыс.2 года назад
[Environment Setup 15] Install OpenFOAM computational fluid dynamics (CFD) toolbox and run a sample
[Finite Element 8] Transient heat transfer (diffusion) simulation in Elmer Multiphysics
Просмотров 4 тыс.2 года назад
[Finite Element 8] Transient heat transfer (diffusion) simulation in Elmer Multiphysics

Комментарии

  • @lucypena8978
    @lucypena8978 День назад

    Thank you so much! With this way, can I compile any example of CGAL, for example, a of 3D convex hull?

  • @heliangyou-jk1lm
    @heliangyou-jk1lm 2 дня назад

    Hi, i have installed openGL and libtbb2 on WSL2, but when i run the command './salome ' , it shows the error that " No module named ' salomeContextUtils' ". Please forgive this fool problem:)

  • @TheLittlebigman78
    @TheLittlebigman78 17 дней назад

    Hello ! Thanks for sharing this. What would be the work around to import a .ply file containing multiple cylinders into FreeFEM ?

    • @TuxRiders
      @TuxRiders 13 дней назад

      Hi, I'm not sure if it's possible to import it directly into FF. Maybe you need to first convert it to MEDIT (.mesh) or GMSH (.msh) format and then import it. Another workaround would be using the PETSc DM interface. It supports ply files but I'm not sure if this functionality has been implemented in FF PETSc interface yet!

  • @DaiyuLinCyber林黛玉
    @DaiyuLinCyber林黛玉 Месяц назад

    非常感谢您在这方便作的工作! Very good video,it helped me solve many problems.

    • @TuxRiders
      @TuxRiders 25 дней назад

      glad it helped :)

  • @hellotubers5165
    @hellotubers5165 Месяц назад

    blessings your way

  • @nadeemsatti8791
    @nadeemsatti8791 Месяц назад

    and another question that all mixed finite element are capable to apply using freefem

    • @TuxRiders
      @TuxRiders Месяц назад

      yes, you can use mixed formulation in FreeFEM.

  • @nadeemsatti8791
    @nadeemsatti8791 Месяц назад

    is there any way to use some sort of SOFTWARE AS INTERFACE except notepad++

    • @TuxRiders
      @TuxRiders Месяц назад

      you can use any text editor for writing FF scripts. if you mean syntax highlighting, yes you can use VS Code or Pulsar (the successor of Atom) and install the availabe FreeFEM language syntax highlighting.

  • @illarizianiza4950
    @illarizianiza4950 Месяц назад

    the video is very interesting and I always follow it. is there a tutorial on how to make meshing on a helical pipe using hexahedral? previously I have followed your video using tetrahedral

    • @TuxRiders
      @TuxRiders Месяц назад

      you're welcome :). unfortunately I haven't made videos on mesh generation using hexahedral elements.

  • @sikandaryosufzai2790
    @sikandaryosufzai2790 Месяц назад

    very nice tutorial, can you make a video how to show the colume of water passing over an object? or maybe you can write the proccesses here under comments. tnx again

    • @TuxRiders
      @TuxRiders Месяц назад

      you're welcome. actually what you are saying seems to be a simulation rather than a postprocessing, so you first need to model the physics in any desired tool and then visualize it in ParaView.

  • @QuantumBeatsLab
    @QuantumBeatsLab Месяц назад

    Sir I was using uniform velocity and setSlip boundary in Cylinder3d code of OpenLB with a new stl file having geometry extended at Y axis. The simulation runs well at resolution N = 10 but at higher resolution the simulation gets killed. Is there any solution to that. The error message is given below: [prepareGeometry] Prepare Geometry ... [SuperGeometry3D] cleaned 0 outer boundary voxel(s) [SuperGeometry3D] cleaned 0 outer boundary voxel(s) [SuperGeometryStatistics3D] updated [SuperGeometry3D] the model is correct! [CuboidGeometry3D] ---Cuboid Stucture Statistics--- [CuboidGeometry3D] Number of Cuboids: 7 [CuboidGeometry3D] Delta (min): 0.002 [CuboidGeometry3D] (max): 0.002 [CuboidGeometry3D] Ratio (min): 0.330671 [CuboidGeometry3D] (max): 2.18881 [CuboidGeometry3D] Nodes (min): 37030851 [CuboidGeometry3D] (max): 37190034 [CuboidGeometry3D] Weight (min): 36823851 [CuboidGeometry3D] (max): 37190034 [CuboidGeometry3D] -------------------------------- [SuperGeometryStatistics3D] materialNumber=0; count=366183; minPhysR=(0.4525,0.9525,-0.0005); maxPhysR=(0.5465,1.0465,0.4115) [SuperGeometryStatistics3D] materialNumber=1; count=255847175; minPhysR=(0.0005,0.0005,0.0015); maxPhysR=(2.4985,1.9985,0.4095) [SuperGeometryStatistics3D] materialNumber=2; count=3018790; minPhysR=(-0.0015,-0.0015,-0.0005); maxPhysR=(2.5005,2.0005,0.4115) [SuperGeometryStatistics3D] materialNumber=3; count=205000; minPhysR=(-0.0015,0.0005,0.0015); maxPhysR=(-0.0015,1.9985,0.4095) [SuperGeometryStatistics3D] materialNumber=4; count=205000; minPhysR=(2.5005,0.0005,0.0015); maxPhysR=(2.5005,1.9985,0.4095) [SuperGeometryStatistics3D] materialNumber=5; count=40180; minPhysR=(0.4505,0.9505,0.0015); maxPhysR=(0.5485,1.0485,0.4095) [SuperGeometryStatistics3D] countTotal[1e6]=259.682 [prepareGeometry] Prepare Geometry ... OK Killed

  • @ashkanajrian830
    @ashkanajrian830 2 месяца назад

    Your explanation covers concepts that anyone with a background in LBM and a quick 10-minute read of the OpenLB documentation would understand. I watched this video hoping for more specific details that I could apply to my real projects. Unfortunately, it didn't meet my expectations. Nevertheless, I wish you good luck.

    • @TuxRiders
      @TuxRiders Месяц назад

      sorry for disappointing you!

  • @harishnanjundaswamy3600
    @harishnanjundaswamy3600 2 месяца назад

    Hi, Can you build a model of closed-loop pulsating heat pipe ?.

    • @TuxRiders
      @TuxRiders Месяц назад

      hi, I'm afraid I've never done that, sorry.

  • @hemalchowdhury6769
    @hemalchowdhury6769 2 месяца назад

    Hi. Thanks for your videos. Can you please make tutorial on how to extend LiGGGHTS DEM Library for simulating magnetic and electrostatic force.

    • @TuxRiders
      @TuxRiders Месяц назад

      hi. thanks for your suggestion. actually, we may start to use LiGGGHTS for some MD-DEM related research at my work. if we did so and it yielded to reasonable results, I will make videos on that.

  • @RoozbehBonakdar
    @RoozbehBonakdar 2 месяца назад

    Hi and thanks for the great video. After following your guide, i can run paraview only by clicking on the executable "paraview" file in the bin folder. however, when i try to run the software in the terminal using "paraview" command i get this: Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. ( 1.627s) [paraview ] VisRTXBackend.cxx:42 WARN| VisRTX Error: Unsupported device and the software doesn't start. what is the reason?

    • @TuxRiders
      @TuxRiders 2 месяца назад

      Hi. New versions of Gnome have always some surprise and awkward behaviors like this. The solution of this issue depends on your distro and configuration. I face this type of errors a lot for QT-based programs. I suggest you search `QT_QPA_PLATFORM=wayland` in ParaView communities and check various solutions suggested there.

  • @rafaellaube
    @rafaellaube 3 месяца назад

    Thanks!

  • @alejandrotenorio2327
    @alejandrotenorio2327 3 месяца назад

    Thanks! Hope you're still familiar with this, I've been getting some issues while applying the Particle Tracer filter. Paraview just decides to crash. The only difference I have is that my files are *.VTK. Any idea what might be causing this? Awesome tutorial!

    • @TuxRiders
      @TuxRiders 2 месяца назад

      Are yo able to reproduce the visualization using the files I provided. I believe it should not matter which file type you use as the input.

  • @grad_student
    @grad_student 3 месяца назад

    I wanted to install MPI and MANYBODY package by default but it's not working. It's asking for ADIOS2 and I install that and then ADIOS2 doesn't install with MPI and because it doesn't do that, lammps MPI cannot install. total disaster.

    • @TuxRiders
      @TuxRiders 2 месяца назад

      Sorry to hear that you have faced lots of issues here. If you managed to solve the issue, you can share the solution so that other users with a similar problem can benefit from it.

  • @mohammedtosifahmed3730
    @mohammedtosifahmed3730 3 месяца назад

    sir can i get your mail id

    • @TuxRiders
      @TuxRiders 3 месяца назад

      you can find my contact details here: mbarzegary.github.io/contact/

  • @ivanluthfi8832
    @ivanluthfi8832 4 месяца назад

    what terminal you used to run this ?

    • @TuxRiders
      @TuxRiders 3 месяца назад

      it's gnome terminal.

  • @cellian8488
    @cellian8488 4 месяца назад

    Thanks a lot. It is really helpful for my research

    • @TuxRiders
      @TuxRiders 4 месяца назад

      Glad it was helpful :)

    • @cellian8488
      @cellian8488 4 месяца назад

      By the way, is there any way to simulate flow with a large density ratio (like a water-air system)? I tried a density less than 1 for wetting fluid (fluid 2), but it didn't work...

  • @kroy4365
    @kroy4365 4 месяца назад

    Great explanation sir, Thank you so much. Sir can you also explain how to solve semidiscrete galerkin in freefem.

    • @TuxRiders
      @TuxRiders 3 месяца назад

      I'm happy you liked it :) I'm afraid I don't have enough knowledge of semidiscrete and modified Galerkin methods. sorry.

  • @solarielee7540
    @solarielee7540 4 месяца назад

    Mine is asking for a password. What do I do?

    • @TuxRiders
      @TuxRiders 4 месяца назад

      in which stage?

  • @hughtong5551
    @hughtong5551 4 месяца назад

    Amazing tutorials! Thank you!

    • @TuxRiders
      @TuxRiders 4 месяца назад

      Glad you like them :)

  • @Shawn00ww
    @Shawn00ww 4 месяца назад

    This video is very nice and easy to understand. It helps me a lot. Thx

    • @TuxRiders
      @TuxRiders 4 месяца назад

      You are welcome :)

  • @johannesjoseph823
    @johannesjoseph823 5 месяцев назад

    This was very useful. Thank you!

    • @TuxRiders
      @TuxRiders 4 месяца назад

      Glad it was helpful :)

  • @pradyumnadas7533
    @pradyumnadas7533 5 месяцев назад

    Thank you for the detailed video. How do we do it if the Lagrangian files are saved as VTK files?

    • @TuxRiders
      @TuxRiders 4 месяца назад

      so, you mean the particles by "Lagrangian files", right? if so, you can do it by plotting (representing) them as Point Gaussian.

  • @ronberrype
    @ronberrype 5 месяцев назад

    First, you take over 9 minutes to get to the subject matter title of your video (moving rotating) then you don't show how to activate the Animation Keyframes dialog. Poorly done.

    • @TuxRiders
      @TuxRiders 4 месяца назад

      sorry for disappointing you.

  • @vivekgupta9388
    @vivekgupta9388 5 месяцев назад

    while opening the paraview from terminal after following the steps in the video it's showing the permission is denied

    • @TuxRiders
      @TuxRiders 4 месяца назад

      maybe you need to add execute attribute (bit) to the paraview binary to make it executable (using `chmod +x`).

  • @davidwalden8732
    @davidwalden8732 5 месяцев назад

    Should your title have better been "...for exporting it to other programs..." ?

    • @TuxRiders
      @TuxRiders 4 месяца назад

      thanks for the tip. I updated the title :)

  • @QuantumBeatsLab
    @QuantumBeatsLab 5 месяцев назад

    Sir can you please tell me how to calculate the Element numbers and the Grid point number from the OpenLB codes for example from Cylinder2D? As in Ansys we can find the Element number or Grid number directly but I didn’t find any such thing in OpenLB codes. Such as for Cylinder2D code I have estimated like this: Identify the grid resolution: The resolution N is defined as 200. The lattice length L is defined as 0.1/N. L = 0.1 / 200 = 0.0005 The length of the domain in the x-direction (lengthX) is 2.2. The length of the domain in the y-direction (lengthY) is 2.0. The number of grid points in the x-direction Nx = lengthX / L. The number of grid points in the y-direction Ny = lengthY / L. So, Nx = 2.2 / 0.0005 = 4400 Ny = 2 / 0.0005 = 4000 Total Grid Points = Nx * Ny = 4400 * 4000 = 17,600,000 Is it correct? Please help. @TuxRiders

    • @TuxRiders
      @TuxRiders 4 месяца назад

      I'm afraid I don't know how to get the element numbers in OpenLB. sorry.

  • @fbuezas
    @fbuezas 5 месяцев назад

    Did you test the performance in these two programs? Is there any advantage in execution times of any of them?

    • @TuxRiders
      @TuxRiders 4 месяца назад

      no I didn't, but since FEniCS uses PETSc by default behind the scene, it will be faster in the first place. however, if you tune the FreeFEM code by adding parallel features to it (which is very simple to do as describe here: ruclips.net/video/MvovTTcKEb8/видео.html), it will be faster in comparison to the FEniCS model.

  • @zq88
    @zq88 5 месяцев назад

    there is also an open source package called LBPM, if you are interested and convenient, can you explain how to install and use it ?

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      good suggestion. yes, I used it a bit so will make a video on it soon.

    • @zq88
      @zq88 4 месяца назад

      @@TuxRiders Thank you sir! Looking forward to it!!!

  • @EmilienneRachelKenko-s5k
    @EmilienneRachelKenko-s5k 5 месяцев назад

    hello I use your technique to install Salome but it open just 67 percent and go back . I don't have any error

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      I'm afraid I don't know how to solve your issue. I have explained how to install SALOME and tackle some installation problem here: ruclips.net/video/6c5PYMWrweg/видео.html

  • @miteshwandhare-fk1en
    @miteshwandhare-fk1en 5 месяцев назад

    CMake Error at /opt/homebrew/Cellar/cmake/3.29.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) Call Stack (most recent call first): /opt/homebrew/Cellar/cmake/3.29.3/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /opt/homebrew/Cellar/cmake/3.29.3/share/cmake/Modules/FindOpenMP.cmake:581 (find_package_handle_standard_args) CMakeLists.txt:424 (find_package) i am having this error , how to resolve this

    • @TuxRiders
      @TuxRiders 4 месяца назад

      I think the error says that you don't have OpenMP installed on your system.

  • @frankunderdown9677
    @frankunderdown9677 5 месяцев назад

    In this video you mention you are pressing m to display the grid. Is this a custom key/function. I am using Windows 11 and I don't have this function. Question: Is this discussed in the manual?

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      I have FF 4.14 installed in WSL in Windows 11, and pressing `m` still shows the grid for me. You can press `?` in the plot window to see the list of commands. These commands are elaborated here: doc.freefem.org/documentation/visualization.html

  • @khaledahmed2070
    @khaledahmed2070 5 месяцев назад

    I really thank you for the explanation of this helpful tool. I still could not figure out the units of the Single-phase permeability obtained from this model. Is it in mD or D?

    • @TuxRiders
      @TuxRiders 4 месяца назад

      I'm sorry, I totally forgot to answer your question. I think it should be Darcy as the code uses SI units. I hope I'm not wrong here.

  • @DrSimulate
    @DrSimulate 5 месяцев назад

    What a wonderful course! 🤩

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Thank you :). I enjoyed watching your video on the weak formulation a lot and have already recommended it to some people interested to learn it over the past months :)

    • @DrSimulate
      @DrSimulate 5 месяцев назад

      @@TuxRiders Awesome, thanks a lot! :)

  • @anihe8892
    @anihe8892 5 месяцев назад

    Many thanks for your excellent work. Do you know a playlist of similar quality like yours for electromagnetic wave problems? I am no scientist but I look for a method to induce suitable back-mutations since 30 years. MoFEM seems to be useful. The main sentence is found in Tiplers physics that the particles that form are determined by wavepackages. Now I need solvers that allow to calculate back from spektrums to wavepackages. Has someone an idea or resources for that task? Thank you.

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Thank you for your kind words. Unfortunately I don't know about your problem and any recommended material for it. Sorry.

  • @julianvillaquira4127
    @julianvillaquira4127 5 месяцев назад

    Hi, great vid! Do you know how can I calculate the determinant of a matrix?

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      I'm afraid I don't know how to do that in FF.

  • @JitinNair1
    @JitinNair1 5 месяцев назад

    If I understand it correctly, this builds Paraview but does not copy it to /usr/local/bin (and libraries to /usr/local/lib) right? To do that after the build completes, can I just run “sudo ninja install” to copy the built targets and libraries to these folders?

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      You understood it correctly for sure. First of all, I'm not sure if ninja has an 'install` command similar to `make`. Second, for doing an installation procedure, you need to specify a prefix (e.g. installation location) while you are configuring the build using CMake (usually by CMAKE_INTALL_PREFIX, see here for an example ruclips.net/video/RTGhzbszxwI/видео.html). Third, instead of installing ParaView binaries in a system directory, you can add the path of the directory containing the binaries to your PATH environment variable, making it possible to run ParaView from any bash session.

    • @JitinNair1
      @JitinNair1 5 месяцев назад

      @@TuxRiders Thank you for the detailed response. I realised that ninja also works like make in the sense that if an install target is specified, running “ninja install” will copy the built files to the directory (by default /usr/local/bin or /usr/local/lib). Also, I did use the CMAKE_INSTALL_PREFIX option to install to a directory I had permissions to. Thank you for your inputs on this!

  • @julianvillaquira4127
    @julianvillaquira4127 5 месяцев назад

    Is it normal to have a big overhead when running with MPI?

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      No, it usually indicates a problem in MPI installation or using incorrect MPI binaries.

  • @anihe8892
    @anihe8892 5 месяцев назад

    Many, many thanks for your courses. Without them, it would be impossible for me to learn the necessary math for a heart-project I would like to work on. I wish you the reward you deserve and millions of followers. 😊😊😊👍👍👍

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Thank you for your kind words :) Happy to know you found them useful.

  • @anihe8892
    @anihe8892 5 месяцев назад

    Thank you so much. Just what I ever wanted to know. 😊😊😊👍👍👍

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Happy to help :)

  • @anihe8892
    @anihe8892 6 месяцев назад

    Danke! Danke! Danke! So bekommt man wenigstens eine Idee, was man tun könnte, wenn etwas nicht funktioniert. Klasse Videos!😊😊😊👍👍👍 Solche Erklärungen sind unglaublich nützlich. Auch in Kombination mit den AI-Tools, besonders den in Edge integrierten. Ersparen mir viele, viele Stunden in Foren, wo einen "Experten" höchstens blöd anmachen. Sorry - das werden Linux-Fans nicht verstehen, aber ich habe halt ganz schlechte Erfahrungen mit Foren und sehr gute mit AI.

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      You're welcome :)

  • @anihe8892
    @anihe8892 6 месяцев назад

    Many thanks for these videos. I have a Windows 11 notebook and would like to follow your course. Is it possible to use the WSL 2 for ubuntu as virtual machine? Thank you for an answer.

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Yes, absolutely :). WSL2 has a native support for GUI programs, so you can easily use it instead of a VM.

  • @mykyta.petrenko
    @mykyta.petrenko 6 месяцев назад

    Nice tutorial. But in newer versions (I use 0.21.2) I got an error when tried to apply the sweep. As I understood it requires to use "Shape Binder". At least with it worked for me. I followed the next steps: 1. With the Body active, select the helix path 2. Click "Create shape binder" icon and then OK 3. Hide original Helix 4. Use shape binder as a path

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      Thanks a lot for sharing this tip :). I pin your comment for others having the same issue with the newer versions.

  • @saeidehhadavand7656
    @saeidehhadavand7656 6 месяцев назад

    i try to convert the mesh to openfoam format but the boundary conditions are not implemented what should i do? i use meshtofoam command

    • @TuxRiders
      @TuxRiders 5 месяцев назад

      This video can be useful to see how to do the conversion you need: ruclips.net/video/P3wgTEhHIJM/видео.html

  • @stachjonas
    @stachjonas 6 месяцев назад

    I was hoping for some description and explanation of the code and its creation. This seemed to me to be completely useless, everyone can see this for himself what he was explaining. I don't know how it was supposed to help.

    • @TuxRiders
      @TuxRiders 6 месяцев назад

      Sorry for disappointing you.

    • @stachjonas
      @stachjonas 6 месяцев назад

      @@TuxRiders Sorry for my fluster, I'm flustered that in the video you keep saying it's very simple, but I don't understand it.

  • @johnkholetlawala5861
    @johnkholetlawala5861 6 месяцев назад

    Hi, how to open "Animation View" in Paraview 5.12.0? I can't find it in "View"

    • @TuxRiders
      @TuxRiders 6 месяцев назад

      The ParaView 5.12 release note says: "The animation controls used to be split into the Animation View and the Time Inspector. As both have a similar interface and some redundancy, we removed them in favor of the brand new Time Manager panel" (www.kitware.com/paraview-5-12-0-release-notes/). So, it's now called "Time Manager".

  • @idreeskhan-zp5ey
    @idreeskhan-zp5ey 6 месяцев назад

    Thank You for the efforts!

    • @TuxRiders
      @TuxRiders 6 месяцев назад

      My pleasure :)