3.2 Module 3 | Meshing in OpenFOAM | blockeMesh |

Поділитися
Вставка
  • Опубліковано 21 жов 2024
  • 🤔This course is based on OpenFOAM 9. We strongly recommend migrating to the latest version of OpenFOAM. The theory is the same, but from a practical point of view, it is better to use the latest version of OpenFOAM. You will see many differences in the scripts, but adapting the cases to the newest version should be easy.
    To ease the transition from OpenFOAM 10/9 to OpenFOAM 11 or newest, you can refer to this playlist:
    👉 • Transitioning to OpenF...
    OpenFOAM 9 - Introductory training - Self-paced and do it at anytime
    3.2 Module 3 - Meshing in OpenFOAM
    Introduction to blockMesh
    Meshing with blockMesh
    When to use blockMesh
    Useful links:
    Linux in WSL - CFD applications in WSL.
    • How-to. Windows Subsys...
    Creating a Linux virtual machine in Windows 10 and installing OpenFOAM
    • How to install OpenFOA...
    Wolf Dynamics web site - OpenFOAM training material and tutorials:
    www.wolfdynamic...
    ****************************************************************************
    👉 Subscribe and hit the bell to see new videos:
    / @wolfdynamics5703
    🖖 Join our channel to help us create more content. By joining our channel, you can also get access to perks:
    / @wolfdynamics5703
    Follow us:
    Twitter → WolfDynamics
    LinkedIn → linkedin.com/company/wolf-dynamics
    #cfd #openfoam #snappyhexmesh #numericalsimulations #aerospace #meshingcfd #cfdtraining

КОМЕНТАРІ • 7

  • @sikandaryosufzai2790
    @sikandaryosufzai2790 Рік тому +1

    If we use the reference system from AutoCad which is totally different from reference system you showed does the BlockHex ordering changes?

    • @wolfdynamics5703
      @wolfdynamics5703  Рік тому

      Yes, you must be very careful with the reference system. The case only works with the reference system I am using, if you use a different one the ordering will change. Just follow the guidelines to get your way around different systems.

  • @mariarosales3535
    @mariarosales3535 Рік тому +2

    Good day! is createPatches equivalent in use to setFieldsDict for initializing?

    • @wolfdynamics5703
      @wolfdynamics5703  Рік тому

      No, they are very different tools. You use createPatch to rename or create a new patch and setFields is used to unitialize the volume and faces patches.

    • @wolfdynamics5703
      @wolfdynamics5703  Рік тому

      Answer generated with chatGPT (not accurate at all)
      setFields and createPatch are both methods used in software development, but they have different purposes.
      setFields is a method typically used in object-oriented programming to modify the values of specific fields or properties within an object. It allows you to change the values of one or more fields of an existing object without creating a new object. This method is used to update the state of an object, and it is commonly used in UI programming frameworks to update the values displayed in user interfaces.
      On the other hand, createPatch is a method typically used in version control systems, such as Git, to create a patch file that represents the differences between two versions of a file or a set of files. The patch file contains the changes that have been made to the files, such as modifications, additions, or deletions, and it can be used to apply those changes to another version of the file or to another set of files.
      In summary, setFields is used to modify the state of an object, while createPatch is used to create a file that represents the changes between two versions of a file or a set of files.

    • @wolfdynamics5703
      @wolfdynamics5703  Рік тому +1

      and a slightly more accurate answer with chatGPT (in the context of OpenFOAM)
      In the context of OpenFOAM, setFields and createPatch are both commands used to manipulate the fields in a computational domain, but they have different purposes.
      setFields is a command used to modify the values of fields within a computational domain in OpenFOAM. It allows you to change the values of specific fields, such as pressure, velocity, or temperature, at selected locations within the domain. This command is often used in OpenFOAM simulations to apply boundary conditions to the computational domain, such as specifying the inflow or outflow conditions of a fluid through a particular surface.
      createPatch, on the other hand, is a command used to create new patches or modify existing ones within a computational domain in OpenFOAM. Patches are regions within the computational domain that have specific boundary conditions applied to them. The createPatch command is used to create a new patch or modify an existing one by specifying the boundary conditions that should be applied to it.
      In summary, setFields is used to modify the values of fields within a computational domain in OpenFOAM, while createPatch is used to create or modify patches and their associated boundary conditions within the domain.

  • @rezashir3873
    @rezashir3873 Рік тому +1

    thank you