Smoothing (Smoothing) Method is the most basic grid node update method .Fluent Three fairing methods are provided :
SpringThe spring is smooth
Linearly Elastic SolidSmoothing
Compare the three methods
|Comparative study||The spring is smooth||Diffusion smoothing||Linear elastic smoothing|
|Amount of computation||Small||Moderate||Big|
|Grid adaptation||All types||All types||Not for polyhedrons and Cartesian meshes|
Three method parameters
|The spring is smooth|| Set up
|Diffusion smoothing|| Set up
|Linear elastic smoothing|| Set up
matters needing attention
- stay Fluent In a moving grid , Fairing methods are usually similar to Remeshing Methods are used at the same time .
- Fairing cannot change the topology of the mesh , therefore It's only for small movements . A large amount of motion can create a negative volume . When the grid moves a lot , Consider using Remeshing or Layering Method .
More about fairing , See the video below .
More about CFD Content , WeChat can scan the underlying two-dimensional code to focus on WeChat official account .
- Fluent Moving grid 【11】： The spring is smooth
In addition to the previous discussion on motion assignment , Another important topic is grid update . After the parts move , Inevitably, the shape of the mesh will change , If you don't control the grid , In the process of continuous movement , It may cause extreme deformation of the mesh . Too much distortion , ...
- Fluent Moving grid 【1】： summary
Recently, I have always been asked by my friends Fluent The moving mesh problem in , So I decided to do an issue about Fluent The content of dynamic grid technology . Dynamic grid technology is very special in fluid simulation , It's also widely used . In our life, we can encounter all kinds of problems involving the movement of parts , For example, I now ...
- Fluent Moving grid 【8】： Grid node motion case
Fluent In the moving grid DEFINE_GRID_MOTION Macro allows the user to define the movement of grid nodes . This case demonstration uses DEFINE_GRID_MOTION Macro specifies the motion of the boundary node . The dynamic grid effect of the case is shown in the figure . Case description Ben ...
- Fluent Moving grid 【12】： Diffusion smoothing
Diffusion smoothing is Fluent Another commonly used mesh smoothing method is provided . The basic principle is to get the displacement of the grid nodes by solving the diffusion equation . Basic calculation of diffusion fairing Diffusion fairing by solving The following diffusion equation is used to set the node position of the grid . \[ \nabla ...
- Fluent Moving grid 【9】： Regional movement
The region motion described in this paper is not a motion domain in a moving mesh , It's in multiple reference systems (MRF) Or the motion of the region involved in the sliding mesh . When the specified area moves in the sliding mesh , In addition to being able to specify absolute motion , It can also specify the relative motion between one area and other areas , As shown in the picture ...
- Fluent Moving grid 【7】： Grid node motion
In a moving grid , For regions that contain both motion and deformation , Can pass UDF To specify the location of each node in the area . This gives the user maximum freedom to specify the motion of the mesh . In other dynamic grid technologies ( Such as overlapping grids ) It's hard to do that . Define grid nodes ...
- Fluent Moving grid 【5】： The parts are deformed
In a moving mesh, in addition to the rigid body motion, the motion of the component is specified , Sometimes it is necessary to specify the deformation of certain boundaries , This kind of situation often comes across , Especially when there is a connecting boundary with the moving parts , See the border in the picture below 1 Motion leads to the boundaries connected to it 2 And the border 3 It's deformed . Fluen ...
- Fluent Moving grid 【3】：DEFINE_CG_MOTION macro
Besides using Profile Carry on the movement outside the designated ,Fluent Can also be used in UDF Macro to specify the motion of the part . Among them, there are mainly three macros for motion assignment : DEFINE_CG_MOTION DEFINE_GEOM DEFINE_GR ...
- Fluent Moving grid 【2】：Profile file
One of the most important tasks in dynamic mesh is to specify the motion mode of components . Specify the motion of the part in the moving mesh , The way a component moves is often specified as its acceleration . The relationship between velocity or displacement and time , This article mainly talks about how to do it in Fluent Using transients Profile The file specifies the ...
- The way to locate procedural problems -- clwu
The original title is < How to locate program code >, But problems sometimes go beyond the scope of your own code , It's someone else's program , So what I want to share today is a general analysis problem ( Program ) The idea of . Let's talk about using someone else's program (Vim) In the process, I met some questions ...
- Webstorm less watcher To configure
file > sttings > File watchers > add to LESS watcher Configuration is shown in figure :
- Stacked Regression Detailed steps and precautions for use of
Statement : This blog post is my translation based on an online article , And combined with some of their own application experience , If there is infringement , Please contact me to delete . When I made a recommendation recently , Begin to touch Stacking Method , In Mr. Zhou Zhihua's watermelon book ,Stacking The method is in ...
- note （json） Implementation of front-end and back-end interaction cases
1: First, create a project like :( explain : This project is in eclipse Created ) 2. Create the corresponding package, such as : 3. Create and write the corresponding configuration file, such as : applicationContext.xml The details are as follows : <?xm ...
- python Basics list The usage and introduction of
list First define a list Statement list List name =[ value 1, value 2] list=[1,2,3,4,5] This is a list , There are five elements in the list (1,2,3,4,5) Show list list print list Output ...
- pipeline（ The Conduit ） Design patterns
- Beautiful array Beautiful Array
2019-04-06 16:09:56 Problem description : problem solving : This problem is still quite difficult , The main thing is to consider how to construct . First of all, consider 2 * A[i] = A[j] + A[k], that j,k It has to be the same odd and even , ...
- ( Reprint )Windows The next little wolf hair input method （Rime） Installation and configuration （ Including import Sogou Thesaurus ）
div id="cnblogs_post_body" class="blogpost-body"> Recently, I'm tired of all kinds of hooliganism of Sogou Pinyin input method , Automatic upgrade is not ...
- onclick The ginseng
- stay Ubuntu16.04 Inside installation Gogland！
One , install hold linux Version of Gogland copy to Ubuntu16.04 Inside , Then unzip it where you want to store it , This completes the installation ! Two , Give Way Gogland It can start quickly linux Version of Gogland It's started with ...