CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   Main CFD Forum (https://www.cfd-online.com/Forums/main/)
-   -   Higher Order Spectral Difference Methods (https://www.cfd-online.com/Forums/main/107718-higher-order-spectral-difference-methods.html)

praveen October 7, 2012 07:00

Quote:

Originally Posted by nikola_m (Post 385237)
@sbaffini

Thanks!

The paper you linked is on Hughes Variational Multiscale Approch (interesting thing per se), and they use NURBS based finite elements. A recent Hughes effort is Isogemetric Analysis (cf. isoparametric elements). The idea is to use same functions to model the geometry in CAD and as trial functions in FEM.

I'm aware of Kravchenko and Moins work - they used B-splines for expansion in non-uniform direction in channel flow simulations, if I'm correct.

B-splines (and therfore NURBS) are very closely related with Bernstein polynomials.
Bernstein polynomials are very interesting on their own. Check out my blog (see link below) if you're interested to see more but don't have time to test the code.

Just curious why you want to use Bernstein polynomials ? I can think of some disadvantages, but are there any advantages to it. I have tried bernstein polynomials in a DG framework for convection problems since I was interested to learn about isogeometric analysis.

nikola_m October 7, 2012 17:06

Quote:

Originally Posted by praveen (Post 385317)
Just curious why you want to use Bernstein polynomials ? I can think of some disadvantages, but are there any advantages to it. I have tried bernstein polynomials in a DG framework for convection problems since I was interested to learn about isogeometric analysis.

Hello! Thanks for the question.

The path that led me to these is a curious one.

I first used Bernstein polynomials to approximate a shape of an "flying saucer" shaped aircraft in an aerodynamic study of Coanda effect. Here is the paper from ICAS 2010 in Nice, France where it was presented.

In presented scheme they seemed powerful in representation of various complicated shapes. Then I was thinking - because solutions of ODE's and PDE's are also some shapes (curves and surfaces), that Bernstein polynomials can approximate them as well.
There were some mathematical results that backed that (e.g. Stone-Weierstrass theorem).

I'm still discovering some of their properties. I even managed to generalize some (formula for non-recursive evaluation of k-th order derivative for polynomials defined on a generalized interval [a,b] is still not published - I will do it when I find time...my PhD thesis is suffering because of my infidelity - I hope it won't ask for a divorce ;) )

I found a couple of papers from 2008, but they are using Galerkin approach (I use collocation), and they solve linear system, where they should only evaluate function...

I really hope I will find time to put everything together and write a paper!

FMDenaro October 7, 2012 17:15

Quote:

Originally Posted by nikola_m (Post 385379)
Hello! Thanks for the question.

The path that led me to these is a curious one.

I first used Bernstein polynomials to approximate a shape of an "flying saucer" shaped aircraft in an aerodynamic study of Coanda effect. Here is the paper from ICAS 2010 in Nice, France where it was presented.

In presented scheme they seemed powerful in representation of various complicated shapes. Then I was thinking - because solutions of ODE's and PDE's are also some shapes (curves and surfaces), that Bernstein polynomials can approximate them as well.
There were some mathematical results that backed that (e.g. Stone-Weierstrass theorem).

I'm still discovering some of their properties. I even managed to generalize some (formula for non-recursive evaluation of k-th order derivative for polynomials defined on a generalized interval [a,b] is still not published - I will do it when I find time...my PhD thesis is suffering because of my infidelity - I hope it won't ask for a divorce ;) )

I found a couple of papers from 2008, but they are using Galerkin approach (I use collocation), and they solve linear system, where they should only evaluate function...

I really hope I will find time to put everything together and write a paper!

Hi,
did you analize the spectral properties of such polynomials? What about the equivalent modified wavenumber for the numerical derivative?

nikola_m October 7, 2012 17:35

@ FM Denaro

Not yet! :o

Now I'm reading John Boyd's book on Chebyshev and Fourier spectral methods (awesome and cheap book btw) and I collected couple of ideas what tests to do and what problems to try to tackle.

P.S. I'm unfortunately mostly working on my own, without guidance, and I really like this kind of interaction. People around me at work are more into commercial software...

hoai nguyen June 22, 2019 02:40

High-order spectral difference method
 
I am studying high-order spectral difference method. I do not know whether this method can be improved in shock waves and Deflagration to Detonation areas?
Also, would you please provide some document in terms of shock-capturing?
Thank you so much!


All times are GMT -4. The time now is 02:01.