CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Ansys CFX’s Future

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 15, 2022, 15:22
Default Ansys CFX’s Future
  #1
Member
 
Join Date: Mar 2016
Posts: 32
Rep Power: 10
butterflymuzzy is on a distinguished road
Why aren't regulations such as innovations (overset mesh and especially hexahedral and polyhedral mesh Methods with inflation like tetrahedral mesh) made to ansys fluente in ansys cfx?

I think that I refrain from making the development investment of ansys in fluent, in cfx. ansys treats cfx as a stepchild.

I hope we will see these innovations in cfx in the future. because cfx is really nicer than fluent in terms of interface.
butterflymuzzy is offline   Reply With Quote

Old   February 15, 2022, 17:53
Default
  #2
Senior Member
 
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33
Opaque will become famous soon enough
Ansys CFX is fundamentally a polyhedral mesh code by definition. Not sure exactly what you mean? are you saying to work with polyhedral elements? There is no exact analytical theory for interpolation functions for arbitrary polyhedral elements.

On the tetrahedral mesh with inflation, Ansys CFX has used those meshes since its initial release back in early 2000's. What kind of feature do you think you are missing?
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
Opaque is offline   Reply With Quote

Old   February 16, 2022, 03:43
Default
  #3
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,928
Rep Power: 28
Gert-Jan will become famous soon enough
CFX is a node based solver. This makes a CFX-solution with a tet-prism mesh (more or less) comparable to a polymesh solution in fluent. So, you could say that what they implement in Fluent has been in CFX for years.
More over, recently they implemented the coupled solver from CFX in fluent as well, and made it the default method.

Bottom line: all good things from CFX are put into fluent. The better GUI and reliability from CFX have not been tranferred to Fluent yet. So basically it remains a crappy C-Python-based non-intuitvely environment which crashes a lot. (I use both packages a lot)

ANSYS does this because fluent has a larger market share. They don't want to push all their existing customers to CFX, which would have been a better idea, in my opinion.

So, all the TECS we as commercial ANSYS users pay go into the development of Fluent, which is a dead end in my view. It would be better it they build something new from scratch, like CD-adapco did 15 years ago with Star-CCM+

I wonder if we should accept the current situation any longer.
Gert-Jan is offline   Reply With Quote

Old   February 16, 2022, 07:05
Default
  #4
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The future of CFD with ANSYS is Discovery and Live. It will be many years before they have all the physics from CFX and Fluent, but they will catch up some time.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   February 17, 2022, 05:15
Default
  #5
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,928
Rep Power: 28
Gert-Jan will become famous soon enough
Even worse to pay TECS for that. We are digging our own grave.
Gert-Jan is offline   Reply With Quote

Old   February 17, 2022, 05:58
Default
  #6
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
It is a sad fact of life that the growth of CFD is not with people like you and me. It is in the myriad of general engineers, students and non-CFD specialists. They would not know a coupled solver from an advection scheme, but they still want to model the latest gizmo they have designed.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   February 17, 2022, 06:15
Default
  #7
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,928
Rep Power: 28
Gert-Jan will become famous soon enough
Mass is cash. In other words, it is all about maximizing shareholder value.
Gert-Jan is offline   Reply With Quote

Old   February 17, 2022, 18:29
Default
  #8
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
ANSYS is a listed company. So you are correct, they have to chase the best return for shareholders.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   February 19, 2022, 16:03
Default
  #9
Member
 
Void_CFD-user
Join Date: Feb 2022
Posts: 67
Rep Power: 4
Indra is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
The future of CFD with ANSYS is Discovery and Live. It will be many years before they have all the physics from CFX and Fluent, but they will catch up some time.
Discovery is mostly meant for designers, not simulation specialists. So I think Fluent will remain the specialist product.
Indra is offline   Reply With Quote

Old   February 19, 2022, 16:07
Default
  #10
Member
 
Void_CFD-user
Join Date: Feb 2022
Posts: 67
Rep Power: 4
Indra is on a distinguished road
Quote:
Originally Posted by butterflymuzzy View Post
Why aren't regulations such as innovations (overset mesh and especially hexahedral and polyhedral mesh Methods with inflation like tetrahedral mesh) made to ansys fluente in ansys cfx?

I think that I refrain from making the development investment of ansys in fluent, in cfx. ansys treats cfx as a stepchild.

I hope we will see these innovations in cfx in the future. because cfx is really nicer than fluent in terms of interface.
Fluent is much more attractive with its GUI(especially dark mode ) and multi-physics capabilities and superior meshing. Not sure if you have seen the latest versions but they are so easy to use, even making turbomachinery simulation easier using turbo workflow, aero workspace making external aero easy and much more.
All in all, for new users, Fluent offers a better and more friendly GUI. If you have been using CFX, you might find it different and hence it would appear "nicer".
Indra is offline   Reply With Quote

Old   February 20, 2022, 04:30
Default
  #11
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Your points are all true, Indra.

However I do not see a long term future for CFX or Fluent as neither of them work well on GPU systems, and GPU systems are becoming dominant in high-performance computing platform. Live is ANSYS's only CFD software which really uses the power of GPU, but it was never intended to be software for CFD specialists. So ANSYS has a problem to develop a high-end CFD package which runs well on GPU systems. Some of its competitors are making progress here and ANSYS has the potential to be left behind if they do not get a move along.

But this will take many years to play out. CFX and Fluent have years left in them before this issue really starts to bite.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   February 20, 2022, 05:38
Default
  #12
Member
 
Void_CFD-user
Join Date: Feb 2022
Posts: 67
Rep Power: 4
Indra is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
Your points are all true, Indra.

However I do not see a long term future for CFX or Fluent as neither of them work well on GPU systems, and GPU systems are becoming dominant in high-performance computing platform. Live is ANSYS's only CFD software which really uses the power of GPU, but it was never intended to be software for CFD specialists. So ANSYS has a problem to develop a high-end CFD package which runs well on GPU systems. Some of its competitors are making progress here and ANSYS has the potential to be left behind if they do not get a move along.

But this will take many years to play out. CFX and Fluent have years left in them before this issue really starts to bite.
Fluent now offers you GPU capabilities with some promising speed improvements( "new Multi-GPU Fluent solver (beta) showing four high-end GPUs provide the same performance as more than 1,000 CPUs"). Never used it personally though. Check out the latest version.
Given the size of ANSYS, I believe they have the money and resources to make all the latest updates and not be left behind.
Indra is offline   Reply With Quote

Old   February 20, 2022, 05:54
Default
  #13
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I had not seen that in the release notes. Thanks for pointing that out.

In previous releases the GPU capability was very restricted, it only worked on a few physics models (particle tracking from memory). It will be a game changer when the GPU works with the solver on all physics models (or at least most of them).

The reason I am a bit sceptical of the ability of CFX and Fluent to adapt to GPU platforms is that the basic numerics of the CFX and Fluent solver requires solution of large matrixes of linear equations, that is the equations are implicit. GPUs tend to not perform well in these setups. GPUs work best in explicit equation models which are algebraic equations and highly suited for massively parallel systems. But CFX and Fluent are implicit and to make them explicit is a re-write from the ground up.

But if ANSYS proves my scepticism wrong then I will be very pleased.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   February 20, 2022, 14:02
Default
  #14
Member
 
Join Date: Mar 2016
Posts: 32
Rep Power: 10
butterflymuzzy is on a distinguished road
I am a Naval architecture engineer and i have been using implicit ansys cfx for 14 years in ship resistance and propulsion analysis. but recently, I have found that star ccm applications in cfd analyzes in the maritime sector have started to be used more frequently in the literature. The star ccm cfd interface is used in ship resistance with a high froude number, ship maneuver calculations with the overset mesh method, and propeller analysis. I found that star ccm has the ability to analyze with polyhedral and hexahedral mesh with inflation in a smaller number of meshes. Habits are what keep me going with CFX. I hope the applications in star ccm will be brought to CFX as well. Let fluent develop as much as it wants. I always like CFX more as an interface.
butterflymuzzy is offline   Reply With Quote

Old   February 21, 2022, 05:24
Default
  #15
Member
 
Void_CFD-user
Join Date: Feb 2022
Posts: 67
Rep Power: 4
Indra is on a distinguished road
Quote:
Originally Posted by butterflymuzzy View Post
I am a Naval architecture engineer and i have been using implicit ansys cfx for 14 years in ship resistance and propulsion analysis. but recently, I have found that star ccm applications in cfd analyzes in the maritime sector have started to be used more frequently in the literature. The star ccm cfd interface is used in ship resistance with a high froude number, ship maneuver calculations with the overset mesh method, and propeller analysis. I found that star ccm has the ability to analyze with polyhedral and hexahedral mesh with inflation in a smaller number of meshes. Habits are what keep me going with CFX. I hope the applications in star ccm will be brought to CFX as well. Let fluent develop as much as it wants. I always like CFX more as an interface.
I understand that at the end it's all down to familiarity and habit. Fluent does the mix of polyhedra and hex mesh called moasaic meshing which saves quite a bit of computational time along with only poly mesh as well.

CFX mesher turbogrid now does a tet-hexcore meshing as well.
Indra is offline   Reply With Quote

Old   March 26, 2022, 23:31
Smile Suggestions for CFX development
  #16
New Member
 
Zhiyuan Liu
Join Date: Oct 2018
Location: China
Posts: 26
Rep Power: 8
Saeef is on a distinguished road
Quote:
Originally Posted by Opaque View Post
Ansys CFX is fundamentally a polyhedral mesh code by definition. Not sure exactly what you mean? are you saying to work with polyhedral elements? There is no exact analytical theory for interpolation functions for arbitrary polyhedral elements.

On the tetrahedral mesh with inflation, Ansys CFX has used those meshes since its initial release back in early 2000's. What kind of feature do you think you are missing?
Hi, Opaque

CFX is my favorite CFD software. The biggest advantage is that it is easy to operate! CEL and adding variable or source term are much more convenient than Fluent or Numeca. But it can be improved in the following aspects, at least.
1. GPU parallel computing is not supported.
2. Pressure-based solver has insufficient robustness in terms of supercritical CO2 compressor/turbine/heat exchanger/ejector simulations. Most people will use NUMECA / fine turbo for supercritical CO2 compressor/turbine flows. It's worth stressing that CFX has a large proportion of rotating machinery users!
3. Subroutines can only support the old FORTRAN language. NUMECA Fine/Open supports a much more convenient Python script.
4. Lack of adjoint solver. Fluent and STAR-CCM support it. The efficiency of adjoint optimization method is much higher than that of GA.
5. Users can modify much fewer parameters than Fluent. For example, Fluent can modify most of the coefficients in Spalart-Allmaras turbulence model, while CFX can only modify two parameters.
6. There are defects in the inlet boundary conditions of large eddy simulation. CFX cannot automatically set the boundary condition of large eddy simulation that meets the energy spectrum. In this regard, CFX is worth learning from Fluent.

I hope developers can improve them.
Saeef is offline   Reply With Quote

Old   March 27, 2022, 04:49
Default
  #17
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
While your points are all good and valid (except for the fortran/python point IMHO ), there is little chance ANSYS will do anything about them. ANSYS is hardly spending any development effort on CFX - the last few releases had very little new stuff in CFX, while Fluent and Discovery got lots.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   March 27, 2022, 06:00
Default
  #18
Member
 
Join Date: Mar 2016
Posts: 32
Rep Power: 10
butterflymuzzy is on a distinguished road
why is ansys treated like a stepson to cfx ? I I have been waiting the “adaptive grid refinement” and faster converge of “rigid body-free surface” technologies in the ship resistance and self propulsion problems since 2016. The free surface can easily converge but on the other side I m waiting too much tine the sinkage or trim of the vessel. And I can’t do the free surface zig zag maneuvering or 3 dof with self propulsion propeller. In the naval architecture cfd literature papers star ccm’s popularity rising. Cfx please get up *♂️
butterflymuzzy is offline   Reply With Quote

Old   March 27, 2022, 06:21
Default
  #19
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,871
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I think my previous post applies to your comment as well. you raise good points, but there is no chance CFX will address them. ANSYS is focussing its development on other software.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   June 23, 2022, 06:51
Default
  #20
New Member
 
Sascha
Join Date: May 2012
Location: Germany
Posts: 14
Rep Power: 14
SaschaGH is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
I think my previous post applies to your comment as well. you raise good points, but there is no chance CFX will address them. ANSYS is focussing its development on other software.

Yeah absolutely. I just talked to one of the software engineers who told me that they are only going to push fluent in the future and that there is finally some real action going on at ansys to do so.

I feel like they keep saying this for the last 10 years, but let's see.


I was just assigned to plan a new in-house cluster, something around 512 cores or similar. As I have been working with CFX for the last 10 years and now seeing that cfx is likely to be discontinued & fluent seems to work well on GPUs, what would you experts go for? Mass CPU or GPU equivalent?
SaschaGH is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ansys Installation on Docker Container mohsen.shiea ANSYS 11 March 14, 2024 12:18
Pro/E to ANSYS Parameterization Guide Trues ANSYS 4 April 18, 2018 06:52
CFD Design...The CFD Future John C. Chien Main CFD Forum 20 November 20, 2015 00:40
Ansys HPC licensing policy assafwei ANSYS 0 June 29, 2014 17:00
Using ICEM CFD to repair/edit ANSYS Meshing Kaaji1359 ANSYS 2 July 30, 2013 11:28


All times are GMT -4. The time now is 12:47.