Flux Corrected Transport in Elmer
Posted: 01 Mar 2013, 14:15
Hi All,
There is a 1st version of flux corrected transport (FCT) in Elmer in the current trunk version. For the theory see, for example
http://www.mathematik.tu-dortmund.de/pa ... n2011b.pdf
Now this algorithm is intended for advection dominated equations where the standard stabilization methods introduce too much artificial diffusion. FCT is monotonicity conserving. Therefore a prototype problem which FCT solves is case where the field value (say temperature) unphysically goes beyond given initial min/max values. Generally FCT ensures that fluxes never go against the gradient.
To take FCT into use say in Solver section
You should also turn off other stabilization methods, and preferably use the following time-discretization method
Additional keywords (for deeper investigation) in Solver section include:
So far this is still experimental, and also works only in serial. However, it should be mature enough for testing.
-Peter
There is a 1st version of flux corrected transport (FCT) in Elmer in the current trunk version. For the theory see, for example
http://www.mathematik.tu-dortmund.de/pa ... n2011b.pdf
Now this algorithm is intended for advection dominated equations where the standard stabilization methods introduce too much artificial diffusion. FCT is monotonicity conserving. Therefore a prototype problem which FCT solves is case where the field value (say temperature) unphysically goes beyond given initial min/max values. Generally FCT ensures that fluxes never go against the gradient.
To take FCT into use say in Solver section
Code: Select all
Linear System FCT = Logical True
Code: Select all
Timestepping Method = newmark
Newmark Beta = 0.5
Bdf Order = 1
Code: Select all
FCT Correction Symmetric = Logical False
FCT Correction Skip = Logical False
FCT Correction Save = Logical True
-Peter