SlideShare a Scribd company logo
1 of 18
Download to read offline
Aghora : A high-order DG solver for turbulent flow simulations
Marta de la Llave Plata, Florent Renac, Emeric Martin, Marie-Claire le Pape
Odile Labbé, Mathieu Lorteau, Raphaël Blanchard, Brijesh Pinto, Vincent Couaillier
4th
International Workshop on High-Order CFD Methods
4-5 June, Heraklion, Crete.
M. de la Llave Plata Aghora: A high-order DG solver
Presentation outline
• Overview of Onera’s CFD activities
• Aghora : a high-order DG solver for compressible flow
• Current status of the solver
• Turbulent flow simulations using Aghora (RANS, DNS, LES)
• hp-adaptive simulations using Aghora
• The new prototype MICA : HO DG Multiscale InCompressible Adaptive solver
• Current status of the MICA solver
• DNS of the Taylor-Green Vortex (TGV)
• Preliminary results from wavelet-based adaptive simulations
• On-going work and main perspectives
M. de la Llave Plata Aghora: A high-order DG solver
Overview of ONERA’s industrial CFD software
Onera provides the aerospace industry with technical expertise and innovative CFD
software:
Aircrafts and helicopters : Airbus
Turboengines : Safran
Water turbines : EDF
Overview of ONERA’s CFD activities:
Development of hybrid/composite structured and unstructured FV methods: elsA
for aerodynamics, Cedre for aerothermal applications.
Development of a high-order CFD demonstrator based on compact variational
methods: Aghora
The Aghora high-order solver: motivation
Develop the next generation of industrial software : European projects TILDA (HO methods
for LES using HPC) and SSeMID (Stability and Sensitivity Methods for Industrial Design,
ITN), French project ELCI (coordinated by BULL) on pre/co/post-processing of HO
solutions.
Enhance the capacity of CFD solvers for tackling complexity (physics, geometry): very low
dissipation and dispersion errors, accurate representation of curved boundaries.
Designed for modern HPC architectures (multi-core, accelerators, etc.) : parallel efficiency
thanks to compact schemes.
M. de la Llave Plata Aghora: A high-order DG solver
The Aghora code: current status
The full set of compressible Navier-Stokes equations can be solved in 3D.
Modal approach: the degrees of freedom (DoFs) are the coefficients of the
polynomial expansion (Uk
j ) → natural implementation of multiscale turbulence
models and p-adaptation.
uh(x, t) =
Np
X
k=1
φk
(x)Uk
j
Nodal approach (Raphaël Blanchard, PhD 2013-2016): Efficient evaluation of
integrals at collocation points → validated on DNS of the TGV & RANS.
Multi-element meshes (hexahedra, tetrahedra, prisms).
Jacobi polynomials for straight-sided elements (parallelepipeds, tetrahedra).
Modified Gram-Schmidt orthogonalization for general-shaped elements.
Local Lax-Friedrichs, Roe, etc. numerical fluxes to approximate the convective fluxes
across the interfaces.
Discretization of viscous fluxes by BR21
scheme or Symmetric Interior Penalty
method, SIP2
.
M. de la Llave Plata Aghora: A high-order DG solver
[1] F. Bassi & S. Rebay, J. Comput. Phys. (1997)
[2] R. Hartmann & P. Houston, J. Comput. Phys. (2008)
The Aghora code: current status
Explicit time integration : up to 4th-order Runge-Kutta schemes
Implicit time integration : several time-integration strategies3
(solution of linear
system by GMRES+left pre-conditioning (mixed precision algorithms), ESDIRK.
Economical quadrature rules4
(use element symmetries to reduce number of
integration points)
Shock capturing methods (Hartmann & Houston 2002, Hartmann 2013, Guermond
et al. 2011)
General thermodynamics : p = p(ρ, ρe) (e.g. stiffened gas, wan der Waals EOS)
Turbulence modelling:
RANS Wilcox κ − ω model (Wilcox 1993): κ − ω and κ − log(ω) formulations (Bassi
et. al 2005, 2009, Hartmann 2012). Spalart-Allmaras model.
DNS and LES simulations : Standard LES models (Smagorinsky, WALE), Variational
Multiscale Simulation, VMS
Turbulent injection conditions: Synthetic Eddy Method (SEM)
M. de la Llave Plata Aghora: A high-order DG solver
[3] F. Renac et al., J. Comput. Phys. (2013).
[4] P. Solin, K. Segeth, & I. Dolezel. High-order finite element methods. Chapman and Hall / CRC Press, 2003.
The Aghora code: current status
Strong scalability tests
Numerical experiments using the Taylor-Green vortex at Re = 1 600
(963 elements, DG-P1 to DG-P4, SSP RK4)
Sensitivity of the polynomial degree p on the speedup with REF0 version on Curie
Strong scalability analysis on a mesh with 336 elements
Ratio elts/ghosts per domain ∼ 4 at the largest scale
Receive-send message frequency (measured with 13 824 cores)
p = 1, ∼ 41 messages/s
p = 2, ∼ 15 messages/s
p = 4, ∼ 02 messages/s
On 21 952 cores with p = 2, efficiency of the speedup ∼ 88%
id eal
p = 1 REF0
p = 2 REF0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
0
1728 4096 13824 21952
Bu llxm p i 1.1.16.5
# Core
Sp
e
e
d
u
p
Strong scalability analysis
M. de la Llave Plata Aghora: A high-order DG solver
RANS using Spalart-Allmaras model with shock capturing
Shock/boundary layer interaction in a 3D transonic channel (F. Renac):
Re = 1.7 × 106
, pout /pi,0 = 0.64
RANS/SA DG-P1 to DG-P3 (0.3 to 1.5 MDOFs)
Iso-contours of Mach number and wall pressure.
M. de la Llave Plata Aghora: A high-order DG solver
DNS computations using Aghora : Taylor Green Vortex at Re = 1600
Decaying turbulence in a periodic box
Mathieu Lorteau (post-doc)
Ref. Resolution Simulation # Elts. Order # Mdofs ∆t CPU time (kWU)
643 STR-10p5 1 000 6 0.22 1.9 10−3 8.2
643 UNS-10p5 4 084 6 0.23 1.1 10−3 9.3
1283 STR-21p5 9 261 6 2.00 8.9 10−4 125.5
1283 UNS-20p5 31 225 6 1.75 4.2 10−4 175.7
2563 STR-42p5 74 088 6 16.0 4.4 10−4 1877.8
2563 UNS-40p5 229 004 6 12.8 1.8 10−4 2944.8
Turbulent kinetic energy Enstrophy Energy spectra at peak
M. de la Llave Plata Aghora: A high-order DG solver
DNS and LES computations using Aghora: 2D periodic hill
2D periodic hill at Reb = 2800 up to 37 000 : DNS & LES based on WALE approach
DG-P3 to DG-P5 on two levels of mesh refinement (0.5 to 4.2 MDOFs)
Fine 4th-order mesh 64 × 32 × 32 Vorticity magnitude Reb = 2 800 Vorticity magnitude Reb = 10 595
Profiles of mean vertical velocity hV i and Reynolds stresses hu′u′i at station x=0.5h
Reb = 2 800 Reb = 10 595 Reb = 19 000 Reb = 37 000
M. de la Llave Plata Aghora: A high-order DG solver
DNS and LES computations using Aghora: 3D VKI LS89 LPT
3D VKI LS89 LPT (Odile Labbé)
Rec = 1.25 106, under-resolved DNS DG-p2 (7.7 Mdofs)
iso-surfaces of the Q-criterion coloured by Mach number ∇ρ/ρ
Iso-contours of Mach number, DG-P2 simulation Mach number distribution around blade
M. de la Llave Plata Aghora: A high-order DG solver
DNS computations using Aghora : hp-adapted channel at Reτ = 590
Jean-Baptiste Chapelier (PhD, 2010-2013)
Numerical method # DOFs # Integration points order
DG 7.02 × 105 1.12 × 106 p = 4, 5, 7
Spectral 1.28 × 108 4.32 × 108 -
hp-adapted grid Q-criterion coloured by streamwise velocity
y+
10
0
10
1
10
2
0
5
10
15
20
U
+
Moser
U
+
DG
y+
0 50 100 150 200 250 300 350 400 450 500 550
0
0.5
1
1.5
2
2.5
3
3.5
u
+
rms Moser
u
+
rms DG
v
+
rms Moser
v
+
rms DG
w
+
rmsMoser
w
+
rms DG
Mean velocity profile Fluctuating velocity profiles
M. de la Llave Plata Aghora: A high-order DG solver
Mesh adaptation: the h-adaptive algorithm
Göktürk Kuru (Marie Curie PhD 2013-2016)
Adaptive simulation of the inviscid flow over a 2D bump
Refinement indicator → entropy error
10-6
10-5
10-4
101
102
Entropy
error
in
L
2
norm
ndof1/3
Error
slope = -2
Solve → Estimate → Mark → Refine
Find the discrete solution
Estimate the error
Mark elements for refinement
Refine marked elements
ξ
ζ
η
T
z
y
x
ξ
ζ
η
R0
z
y
x
T
R
M. de la Llave Plata Aghora: A high-order DG solver
MICA : Multiscale InCompressible Adaptive DG solver
Brijesh Pinto (PhD, 2013-2016)
High-order methods.
DG-SEM : Discontinuous Galerkin - Spectral Element Method.
Cartesian elements so far (methodology can easily be extended to HO elements).
Nodal/Lagrange basis functions at the element quadrature points :
Gauss-Legendre-Lobatto (GLL) points.
Numerical fluxes used for inter-element coupling (centred/upwind schemes).
Parallel implementation.
Robustness
Discontinuous velocity-pressure, stabilised discretization via penalty.
PN − PN velocity-pressure space on non-staggered grids as opposed to PN − PN−2 on
staggered grids.
Fractional step methods for pressure-velocity coupling (semi-explicit type procedure).
Time integration via 2nd-order implicit-explicit BDF2 scheme (IMEX-BDF2).
Efficiency
Mesh adaptation via wavelet thresholding (lazy wavelet transform, WT)
Inexpensive and accurate error estimator, well suited to unsteady problems (DNS,LES)
M. de la Llave Plata Aghora: A high-order DG solver
DNS simulation using MICA : Taylor-Green Vortex at Re = 1 600
Brijesh Pinto (PhD, 2013-2016)
Ref. Resolution Simulation # Elts. Order # dofs
643 12p4 123 5 603
643 7p8 73 9 633
1283 24p4 243 5 1203
1283 14p8 143 9 1263
2563 48p4 483 5 2403
2563 28p8 283 9 2523
0.04
0.06
0.08
0.1
0.12
0 2 4 6 8 10 12
KineticEnergy
Time
123
P4
73
P8
243
P4
143
P8
483
P4
283
P8
Reference
0
2
4
6
8
10
0 2 4 6 8 10 12
Enstrophy
Time
123
P4
73
P8
243
P4
143
P8
483
P4
283
P8
Reference
0
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0 2 4 6 8 10 12
K
.E
.DissipationRate
Time
123
P4
73
P8
243
P4
143
P8
483
P4
283
P8
Reference
Evolution of kinetic energy Evolution of enstrophy Evolution of energy dissipation.
M. de la Llave Plata Aghora: A high-order DG solver
Wavelet-based Multi-resolution analysis
Brijesh Pinto (PhD, 2013-2016)
Physical space 1 level of the WT 2 levels of the WT
Wavelet-based Multi-resolution analysis (MRA)
A sequence of spaces for approximation of finite energy functions.
Non-linear approximation via thresholding.
Consists of scaling functions(φ) → Basis for coarse space → Low pass filter
Consists of wavelets(ψ) → Basis for fine space → Band pass filter
f (x) ≃ f J
≥(x) =
X
k
sJ−m
k φJ−m
k (x) +
J−1
X
j=J−m
2j
X
k=0
|d
j
k
|>ε
dj
k ψj
k (x) (1)
M. de la Llave Plata Aghora: A high-order DG solver
Examples for Adaptivity
Brijesh Pinto (PhD, 2013-2016)
1.000000e-07
1.000000e-06
1.000000e-05
1.000000e-04
1.000000e-03
1.000000e-02
1 10
||u
h
−
u||
L
2
(Ω)
N
uniform P4
adapted P4
-(p+1) = -5
uniform P8
adapted P8
-(p+1) = -9
REF : −4
3
1.000000e-07
1.000000e-06
1.000000e-05
1.000000e-04
1.000000e-03
10 100
||u
h
−
u||
L
2
(Ω)
N
-1.5
-9
adapted
uniform
Scalar elliptic problem (DG-P4 & DG-P8) Time-dependent Burgers equation (DG-P8)
M. de la Llave Plata Aghora: A high-order DG solver
Aghora : On-going work & main perspectives
Aghora has been validated on a variety of configurations (RANS,DNS,LES)
Major goal from 2016-onwards : ensure performance and robustness of the solver →
compute flow configurations inscribed in Onera’s and industrial application fields.
Ensure parallel efficiency of linear and non-linear solvers of systems arising from the
DG discretization
Extend the capacity of the method to work in the all-Mach number domain (purely
incompressible approach (MICA), compressible flow specific all-Mach number
approaches)
A great effort is being put in the implementation of performant hp-adaptation
algorithms (dynamic load balancing, accurate refinement indicator) → PhD thesis
on hp-adaptation for LES of pulsating flows (SSeMID ITN)
Extend the capacity of the solver to perform simulations with multi-physics coupling
(aeroacoustics, aeroelasticity, aerothermal)
M. de la Llave Plata Aghora: A high-order DG solver
ONERA participation to HOW4 test cases (Aghora)
BL2 - Laminar shock/Boundary layer interaction
BS1 - Taylor-Green Vortex at Re = 1600
AR2 - RANS of the transonic turbulent flow in a 3D channel with a swept bump
AS2 - Spanwise periodic DNS/LES of transitional turbine cascades (T106C)
M. de la Llave Plata Aghora: A high-order DG solver

More Related Content

Similar to Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf

Advanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdfAdvanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdfHariPrasad314745
 
Thesis defense: Debonding characterization using GPR and high resolution methods
Thesis defense: Debonding characterization using GPR and high resolution methodsThesis defense: Debonding characterization using GPR and high resolution methods
Thesis defense: Debonding characterization using GPR and high resolution methodsTchana Bachir
 
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...University of Pavia
 
Paolo Creminelli "Dark Energy after GW170817"
Paolo Creminelli "Dark Energy after GW170817"Paolo Creminelli "Dark Energy after GW170817"
Paolo Creminelli "Dark Energy after GW170817"SEENET-MTP
 
Achitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and ExascaleAchitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and Exascaleinside-BigData.com
 
PowerPoint Powerpoint
PowerPoint PowerpointPowerPoint Powerpoint
PowerPoint Powerpointwebhostingguy
 
PowerPoint Powerpoint
PowerPoint PowerpointPowerPoint Powerpoint
PowerPoint Powerpointwebhostingguy
 
Presentation- thesis- Chaofan ZHANG
Presentation- thesis- Chaofan ZHANGPresentation- thesis- Chaofan ZHANG
Presentation- thesis- Chaofan ZHANGChaofan ZHANG
 
EQUATION + LES Presentation_Fueyo.pptx
EQUATION + LES   Presentation_Fueyo.pptxEQUATION + LES   Presentation_Fueyo.pptx
EQUATION + LES Presentation_Fueyo.pptxSonatrach
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Usatyuk Vasiliy
 
FR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptFR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptgrssieee
 
FR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptFR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptgrssieee
 
Numerical and analytical studies of single and multiphase starting jets and p...
Numerical and analytical studies of single and multiphase starting jets and p...Numerical and analytical studies of single and multiphase starting jets and p...
Numerical and analytical studies of single and multiphase starting jets and p...Ruo-Qian (Roger) Wang
 
Nucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domainsNucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domainsAndrea Benassi
 
Field Acqusition Paramater Design
Field Acqusition Paramater DesignField Acqusition Paramater Design
Field Acqusition Paramater DesignAli Osman Öncel
 
Carrier recovery and clock recovery for qpsk demodulation
Carrier recovery and clock recovery for qpsk demodulationCarrier recovery and clock recovery for qpsk demodulation
Carrier recovery and clock recovery for qpsk demodulationeSAT Publishing House
 
Synthetic aperture radar_advanced
Synthetic aperture radar_advancedSynthetic aperture radar_advanced
Synthetic aperture radar_advancedNaivedya Mishra
 

Similar to Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf (20)

Advanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdfAdvanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdf
 
Thesis defense: Debonding characterization using GPR and high resolution methods
Thesis defense: Debonding characterization using GPR and high resolution methodsThesis defense: Debonding characterization using GPR and high resolution methods
Thesis defense: Debonding characterization using GPR and high resolution methods
 
DASIA Congres .2002
DASIA Congres .2002 DASIA Congres .2002
DASIA Congres .2002
 
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...
Dengue Vector Population Forecasting Using Multisource Earth Observation Prod...
 
NASA 2004 PP
NASA 2004 PPNASA 2004 PP
NASA 2004 PP
 
Paolo Creminelli "Dark Energy after GW170817"
Paolo Creminelli "Dark Energy after GW170817"Paolo Creminelli "Dark Energy after GW170817"
Paolo Creminelli "Dark Energy after GW170817"
 
Achitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and ExascaleAchitecture Aware Algorithms and Software for Peta and Exascale
Achitecture Aware Algorithms and Software for Peta and Exascale
 
PowerPoint Powerpoint
PowerPoint PowerpointPowerPoint Powerpoint
PowerPoint Powerpoint
 
PowerPoint Powerpoint
PowerPoint PowerpointPowerPoint Powerpoint
PowerPoint Powerpoint
 
Presentation- thesis- Chaofan ZHANG
Presentation- thesis- Chaofan ZHANGPresentation- thesis- Chaofan ZHANG
Presentation- thesis- Chaofan ZHANG
 
EQUATION + LES Presentation_Fueyo.pptx
EQUATION + LES   Presentation_Fueyo.pptxEQUATION + LES   Presentation_Fueyo.pptx
EQUATION + LES Presentation_Fueyo.pptx
 
NNPDF3.1
NNPDF3.1NNPDF3.1
NNPDF3.1
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...
 
FR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptFR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.ppt
 
FR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.pptFR01_01_GlezetalIGARSS2011.ppt
FR01_01_GlezetalIGARSS2011.ppt
 
Numerical and analytical studies of single and multiphase starting jets and p...
Numerical and analytical studies of single and multiphase starting jets and p...Numerical and analytical studies of single and multiphase starting jets and p...
Numerical and analytical studies of single and multiphase starting jets and p...
 
Nucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domainsNucleation and avalanches in film with labyrintine magnetic domains
Nucleation and avalanches in film with labyrintine magnetic domains
 
Field Acqusition Paramater Design
Field Acqusition Paramater DesignField Acqusition Paramater Design
Field Acqusition Paramater Design
 
Carrier recovery and clock recovery for qpsk demodulation
Carrier recovery and clock recovery for qpsk demodulationCarrier recovery and clock recovery for qpsk demodulation
Carrier recovery and clock recovery for qpsk demodulation
 
Synthetic aperture radar_advanced
Synthetic aperture radar_advancedSynthetic aperture radar_advanced
Synthetic aperture radar_advanced
 

More from Sandra Valenzuela

Essay Websites Introduction To A Compare And Contrast
Essay Websites Introduction To A Compare And ContrastEssay Websites Introduction To A Compare And Contrast
Essay Websites Introduction To A Compare And ContrastSandra Valenzuela
 
Short Essay On Mother. Short
Short Essay On Mother. ShortShort Essay On Mother. Short
Short Essay On Mother. ShortSandra Valenzuela
 
Cheapest Essay Writing Service At 7Page - Hire Essay Writer
Cheapest Essay Writing Service At 7Page - Hire Essay WriterCheapest Essay Writing Service At 7Page - Hire Essay Writer
Cheapest Essay Writing Service At 7Page - Hire Essay WriterSandra Valenzuela
 
A Separate Peace Critical Lens Essay Sample
A Separate Peace Critical Lens Essay SampleA Separate Peace Critical Lens Essay Sample
A Separate Peace Critical Lens Essay SampleSandra Valenzuela
 
15 Best Images Of Personal Narrative Writing Workshe
15 Best Images Of Personal Narrative Writing Workshe15 Best Images Of Personal Narrative Writing Workshe
15 Best Images Of Personal Narrative Writing WorksheSandra Valenzuela
 
13 Best Images Of English Introduction Worksheet - E
13 Best Images Of English Introduction Worksheet - E13 Best Images Of English Introduction Worksheet - E
13 Best Images Of English Introduction Worksheet - ESandra Valenzuela
 
How To Write An English Essay (With Sample Essay
How To Write An English Essay (With Sample EssayHow To Write An English Essay (With Sample Essay
How To Write An English Essay (With Sample EssaySandra Valenzuela
 
Steps In Writing A Literature Review By Literary Devic
Steps In Writing A Literature Review By Literary DevicSteps In Writing A Literature Review By Literary Devic
Steps In Writing A Literature Review By Literary DevicSandra Valenzuela
 
How To Write An Introduction For A Research Paper - Alex
How To Write An Introduction For A Research Paper - AlexHow To Write An Introduction For A Research Paper - Alex
How To Write An Introduction For A Research Paper - AlexSandra Valenzuela
 
Rhetorical Situations Of Essay 1
Rhetorical Situations Of Essay 1Rhetorical Situations Of Essay 1
Rhetorical Situations Of Essay 1Sandra Valenzuela
 
Sample Thesis Chapter 3 Research Locale - Custom P
Sample Thesis Chapter 3 Research Locale - Custom PSample Thesis Chapter 3 Research Locale - Custom P
Sample Thesis Chapter 3 Research Locale - Custom PSandra Valenzuela
 
001 How To Start College Essay About Yourself Off
001 How To Start College Essay About Yourself Off001 How To Start College Essay About Yourself Off
001 How To Start College Essay About Yourself OffSandra Valenzuela
 
Compare Contrast High School And Co
Compare Contrast High School And CoCompare Contrast High School And Co
Compare Contrast High School And CoSandra Valenzuela
 
Print Kindergarten Writing Paper
Print Kindergarten Writing PaperPrint Kindergarten Writing Paper
Print Kindergarten Writing PaperSandra Valenzuela
 
6 Best Images Of Printable Love Letter Border - Letter
6 Best Images Of Printable Love Letter Border - Letter6 Best Images Of Printable Love Letter Border - Letter
6 Best Images Of Printable Love Letter Border - LetterSandra Valenzuela
 
Printable Lined Paper Landscape - Printable World Holiday
Printable Lined Paper Landscape - Printable World HolidayPrintable Lined Paper Landscape - Printable World Holiday
Printable Lined Paper Landscape - Printable World HolidaySandra Valenzuela
 
Sample Thesis Statement For Compare And Contrast Essay
Sample Thesis Statement For Compare And Contrast EssaySample Thesis Statement For Compare And Contrast Essay
Sample Thesis Statement For Compare And Contrast EssaySandra Valenzuela
 
How To Make A Proper Essay. Essay Tips 7 Tips
How To Make A Proper Essay. Essay Tips 7 TipsHow To Make A Proper Essay. Essay Tips 7 Tips
How To Make A Proper Essay. Essay Tips 7 TipsSandra Valenzuela
 
Writing My Self Assessment Examples Five Paragrap
Writing My Self Assessment Examples Five ParagrapWriting My Self Assessment Examples Five Paragrap
Writing My Self Assessment Examples Five ParagrapSandra Valenzuela
 
Writing Freelance Articles In First-Person - WriterS Digest
Writing Freelance Articles In First-Person - WriterS DigestWriting Freelance Articles In First-Person - WriterS Digest
Writing Freelance Articles In First-Person - WriterS DigestSandra Valenzuela
 

More from Sandra Valenzuela (20)

Essay Websites Introduction To A Compare And Contrast
Essay Websites Introduction To A Compare And ContrastEssay Websites Introduction To A Compare And Contrast
Essay Websites Introduction To A Compare And Contrast
 
Short Essay On Mother. Short
Short Essay On Mother. ShortShort Essay On Mother. Short
Short Essay On Mother. Short
 
Cheapest Essay Writing Service At 7Page - Hire Essay Writer
Cheapest Essay Writing Service At 7Page - Hire Essay WriterCheapest Essay Writing Service At 7Page - Hire Essay Writer
Cheapest Essay Writing Service At 7Page - Hire Essay Writer
 
A Separate Peace Critical Lens Essay Sample
A Separate Peace Critical Lens Essay SampleA Separate Peace Critical Lens Essay Sample
A Separate Peace Critical Lens Essay Sample
 
15 Best Images Of Personal Narrative Writing Workshe
15 Best Images Of Personal Narrative Writing Workshe15 Best Images Of Personal Narrative Writing Workshe
15 Best Images Of Personal Narrative Writing Workshe
 
13 Best Images Of English Introduction Worksheet - E
13 Best Images Of English Introduction Worksheet - E13 Best Images Of English Introduction Worksheet - E
13 Best Images Of English Introduction Worksheet - E
 
How To Write An English Essay (With Sample Essay
How To Write An English Essay (With Sample EssayHow To Write An English Essay (With Sample Essay
How To Write An English Essay (With Sample Essay
 
Steps In Writing A Literature Review By Literary Devic
Steps In Writing A Literature Review By Literary DevicSteps In Writing A Literature Review By Literary Devic
Steps In Writing A Literature Review By Literary Devic
 
How To Write An Introduction For A Research Paper - Alex
How To Write An Introduction For A Research Paper - AlexHow To Write An Introduction For A Research Paper - Alex
How To Write An Introduction For A Research Paper - Alex
 
Rhetorical Situations Of Essay 1
Rhetorical Situations Of Essay 1Rhetorical Situations Of Essay 1
Rhetorical Situations Of Essay 1
 
Sample Thesis Chapter 3 Research Locale - Custom P
Sample Thesis Chapter 3 Research Locale - Custom PSample Thesis Chapter 3 Research Locale - Custom P
Sample Thesis Chapter 3 Research Locale - Custom P
 
001 How To Start College Essay About Yourself Off
001 How To Start College Essay About Yourself Off001 How To Start College Essay About Yourself Off
001 How To Start College Essay About Yourself Off
 
Compare Contrast High School And Co
Compare Contrast High School And CoCompare Contrast High School And Co
Compare Contrast High School And Co
 
Print Kindergarten Writing Paper
Print Kindergarten Writing PaperPrint Kindergarten Writing Paper
Print Kindergarten Writing Paper
 
6 Best Images Of Printable Love Letter Border - Letter
6 Best Images Of Printable Love Letter Border - Letter6 Best Images Of Printable Love Letter Border - Letter
6 Best Images Of Printable Love Letter Border - Letter
 
Printable Lined Paper Landscape - Printable World Holiday
Printable Lined Paper Landscape - Printable World HolidayPrintable Lined Paper Landscape - Printable World Holiday
Printable Lined Paper Landscape - Printable World Holiday
 
Sample Thesis Statement For Compare And Contrast Essay
Sample Thesis Statement For Compare And Contrast EssaySample Thesis Statement For Compare And Contrast Essay
Sample Thesis Statement For Compare And Contrast Essay
 
How To Make A Proper Essay. Essay Tips 7 Tips
How To Make A Proper Essay. Essay Tips 7 TipsHow To Make A Proper Essay. Essay Tips 7 Tips
How To Make A Proper Essay. Essay Tips 7 Tips
 
Writing My Self Assessment Examples Five Paragrap
Writing My Self Assessment Examples Five ParagrapWriting My Self Assessment Examples Five Paragrap
Writing My Self Assessment Examples Five Paragrap
 
Writing Freelance Articles In First-Person - WriterS Digest
Writing Freelance Articles In First-Person - WriterS DigestWriting Freelance Articles In First-Person - WriterS Digest
Writing Freelance Articles In First-Person - WriterS Digest
 

Recently uploaded

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf

  • 1. Aghora : A high-order DG solver for turbulent flow simulations Marta de la Llave Plata, Florent Renac, Emeric Martin, Marie-Claire le Pape Odile Labbé, Mathieu Lorteau, Raphaël Blanchard, Brijesh Pinto, Vincent Couaillier 4th International Workshop on High-Order CFD Methods 4-5 June, Heraklion, Crete. M. de la Llave Plata Aghora: A high-order DG solver
  • 2. Presentation outline • Overview of Onera’s CFD activities • Aghora : a high-order DG solver for compressible flow • Current status of the solver • Turbulent flow simulations using Aghora (RANS, DNS, LES) • hp-adaptive simulations using Aghora • The new prototype MICA : HO DG Multiscale InCompressible Adaptive solver • Current status of the MICA solver • DNS of the Taylor-Green Vortex (TGV) • Preliminary results from wavelet-based adaptive simulations • On-going work and main perspectives M. de la Llave Plata Aghora: A high-order DG solver
  • 3. Overview of ONERA’s industrial CFD software Onera provides the aerospace industry with technical expertise and innovative CFD software: Aircrafts and helicopters : Airbus Turboengines : Safran Water turbines : EDF Overview of ONERA’s CFD activities: Development of hybrid/composite structured and unstructured FV methods: elsA for aerodynamics, Cedre for aerothermal applications. Development of a high-order CFD demonstrator based on compact variational methods: Aghora The Aghora high-order solver: motivation Develop the next generation of industrial software : European projects TILDA (HO methods for LES using HPC) and SSeMID (Stability and Sensitivity Methods for Industrial Design, ITN), French project ELCI (coordinated by BULL) on pre/co/post-processing of HO solutions. Enhance the capacity of CFD solvers for tackling complexity (physics, geometry): very low dissipation and dispersion errors, accurate representation of curved boundaries. Designed for modern HPC architectures (multi-core, accelerators, etc.) : parallel efficiency thanks to compact schemes. M. de la Llave Plata Aghora: A high-order DG solver
  • 4. The Aghora code: current status The full set of compressible Navier-Stokes equations can be solved in 3D. Modal approach: the degrees of freedom (DoFs) are the coefficients of the polynomial expansion (Uk j ) → natural implementation of multiscale turbulence models and p-adaptation. uh(x, t) = Np X k=1 φk (x)Uk j Nodal approach (Raphaël Blanchard, PhD 2013-2016): Efficient evaluation of integrals at collocation points → validated on DNS of the TGV & RANS. Multi-element meshes (hexahedra, tetrahedra, prisms). Jacobi polynomials for straight-sided elements (parallelepipeds, tetrahedra). Modified Gram-Schmidt orthogonalization for general-shaped elements. Local Lax-Friedrichs, Roe, etc. numerical fluxes to approximate the convective fluxes across the interfaces. Discretization of viscous fluxes by BR21 scheme or Symmetric Interior Penalty method, SIP2 . M. de la Llave Plata Aghora: A high-order DG solver [1] F. Bassi & S. Rebay, J. Comput. Phys. (1997) [2] R. Hartmann & P. Houston, J. Comput. Phys. (2008)
  • 5. The Aghora code: current status Explicit time integration : up to 4th-order Runge-Kutta schemes Implicit time integration : several time-integration strategies3 (solution of linear system by GMRES+left pre-conditioning (mixed precision algorithms), ESDIRK. Economical quadrature rules4 (use element symmetries to reduce number of integration points) Shock capturing methods (Hartmann & Houston 2002, Hartmann 2013, Guermond et al. 2011) General thermodynamics : p = p(ρ, ρe) (e.g. stiffened gas, wan der Waals EOS) Turbulence modelling: RANS Wilcox κ − ω model (Wilcox 1993): κ − ω and κ − log(ω) formulations (Bassi et. al 2005, 2009, Hartmann 2012). Spalart-Allmaras model. DNS and LES simulations : Standard LES models (Smagorinsky, WALE), Variational Multiscale Simulation, VMS Turbulent injection conditions: Synthetic Eddy Method (SEM) M. de la Llave Plata Aghora: A high-order DG solver [3] F. Renac et al., J. Comput. Phys. (2013). [4] P. Solin, K. Segeth, & I. Dolezel. High-order finite element methods. Chapman and Hall / CRC Press, 2003.
  • 6. The Aghora code: current status Strong scalability tests Numerical experiments using the Taylor-Green vortex at Re = 1 600 (963 elements, DG-P1 to DG-P4, SSP RK4) Sensitivity of the polynomial degree p on the speedup with REF0 version on Curie Strong scalability analysis on a mesh with 336 elements Ratio elts/ghosts per domain ∼ 4 at the largest scale Receive-send message frequency (measured with 13 824 cores) p = 1, ∼ 41 messages/s p = 2, ∼ 15 messages/s p = 4, ∼ 02 messages/s On 21 952 cores with p = 2, efficiency of the speedup ∼ 88% id eal p = 1 REF0 p = 2 REF0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1728 4096 13824 21952 Bu llxm p i 1.1.16.5 # Core Sp e e d u p Strong scalability analysis M. de la Llave Plata Aghora: A high-order DG solver
  • 7. RANS using Spalart-Allmaras model with shock capturing Shock/boundary layer interaction in a 3D transonic channel (F. Renac): Re = 1.7 × 106 , pout /pi,0 = 0.64 RANS/SA DG-P1 to DG-P3 (0.3 to 1.5 MDOFs) Iso-contours of Mach number and wall pressure. M. de la Llave Plata Aghora: A high-order DG solver
  • 8. DNS computations using Aghora : Taylor Green Vortex at Re = 1600 Decaying turbulence in a periodic box Mathieu Lorteau (post-doc) Ref. Resolution Simulation # Elts. Order # Mdofs ∆t CPU time (kWU) 643 STR-10p5 1 000 6 0.22 1.9 10−3 8.2 643 UNS-10p5 4 084 6 0.23 1.1 10−3 9.3 1283 STR-21p5 9 261 6 2.00 8.9 10−4 125.5 1283 UNS-20p5 31 225 6 1.75 4.2 10−4 175.7 2563 STR-42p5 74 088 6 16.0 4.4 10−4 1877.8 2563 UNS-40p5 229 004 6 12.8 1.8 10−4 2944.8 Turbulent kinetic energy Enstrophy Energy spectra at peak M. de la Llave Plata Aghora: A high-order DG solver
  • 9. DNS and LES computations using Aghora: 2D periodic hill 2D periodic hill at Reb = 2800 up to 37 000 : DNS & LES based on WALE approach DG-P3 to DG-P5 on two levels of mesh refinement (0.5 to 4.2 MDOFs) Fine 4th-order mesh 64 × 32 × 32 Vorticity magnitude Reb = 2 800 Vorticity magnitude Reb = 10 595 Profiles of mean vertical velocity hV i and Reynolds stresses hu′u′i at station x=0.5h Reb = 2 800 Reb = 10 595 Reb = 19 000 Reb = 37 000 M. de la Llave Plata Aghora: A high-order DG solver
  • 10. DNS and LES computations using Aghora: 3D VKI LS89 LPT 3D VKI LS89 LPT (Odile Labbé) Rec = 1.25 106, under-resolved DNS DG-p2 (7.7 Mdofs) iso-surfaces of the Q-criterion coloured by Mach number ∇ρ/ρ Iso-contours of Mach number, DG-P2 simulation Mach number distribution around blade M. de la Llave Plata Aghora: A high-order DG solver
  • 11. DNS computations using Aghora : hp-adapted channel at Reτ = 590 Jean-Baptiste Chapelier (PhD, 2010-2013) Numerical method # DOFs # Integration points order DG 7.02 × 105 1.12 × 106 p = 4, 5, 7 Spectral 1.28 × 108 4.32 × 108 - hp-adapted grid Q-criterion coloured by streamwise velocity y+ 10 0 10 1 10 2 0 5 10 15 20 U + Moser U + DG y+ 0 50 100 150 200 250 300 350 400 450 500 550 0 0.5 1 1.5 2 2.5 3 3.5 u + rms Moser u + rms DG v + rms Moser v + rms DG w + rmsMoser w + rms DG Mean velocity profile Fluctuating velocity profiles M. de la Llave Plata Aghora: A high-order DG solver
  • 12. Mesh adaptation: the h-adaptive algorithm Göktürk Kuru (Marie Curie PhD 2013-2016) Adaptive simulation of the inviscid flow over a 2D bump Refinement indicator → entropy error 10-6 10-5 10-4 101 102 Entropy error in L 2 norm ndof1/3 Error slope = -2 Solve → Estimate → Mark → Refine Find the discrete solution Estimate the error Mark elements for refinement Refine marked elements ξ ζ η T z y x ξ ζ η R0 z y x T R M. de la Llave Plata Aghora: A high-order DG solver
  • 13. MICA : Multiscale InCompressible Adaptive DG solver Brijesh Pinto (PhD, 2013-2016) High-order methods. DG-SEM : Discontinuous Galerkin - Spectral Element Method. Cartesian elements so far (methodology can easily be extended to HO elements). Nodal/Lagrange basis functions at the element quadrature points : Gauss-Legendre-Lobatto (GLL) points. Numerical fluxes used for inter-element coupling (centred/upwind schemes). Parallel implementation. Robustness Discontinuous velocity-pressure, stabilised discretization via penalty. PN − PN velocity-pressure space on non-staggered grids as opposed to PN − PN−2 on staggered grids. Fractional step methods for pressure-velocity coupling (semi-explicit type procedure). Time integration via 2nd-order implicit-explicit BDF2 scheme (IMEX-BDF2). Efficiency Mesh adaptation via wavelet thresholding (lazy wavelet transform, WT) Inexpensive and accurate error estimator, well suited to unsteady problems (DNS,LES) M. de la Llave Plata Aghora: A high-order DG solver
  • 14. DNS simulation using MICA : Taylor-Green Vortex at Re = 1 600 Brijesh Pinto (PhD, 2013-2016) Ref. Resolution Simulation # Elts. Order # dofs 643 12p4 123 5 603 643 7p8 73 9 633 1283 24p4 243 5 1203 1283 14p8 143 9 1263 2563 48p4 483 5 2403 2563 28p8 283 9 2523 0.04 0.06 0.08 0.1 0.12 0 2 4 6 8 10 12 KineticEnergy Time 123 P4 73 P8 243 P4 143 P8 483 P4 283 P8 Reference 0 2 4 6 8 10 0 2 4 6 8 10 12 Enstrophy Time 123 P4 73 P8 243 P4 143 P8 483 P4 283 P8 Reference 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0 2 4 6 8 10 12 K .E .DissipationRate Time 123 P4 73 P8 243 P4 143 P8 483 P4 283 P8 Reference Evolution of kinetic energy Evolution of enstrophy Evolution of energy dissipation. M. de la Llave Plata Aghora: A high-order DG solver
  • 15. Wavelet-based Multi-resolution analysis Brijesh Pinto (PhD, 2013-2016) Physical space 1 level of the WT 2 levels of the WT Wavelet-based Multi-resolution analysis (MRA) A sequence of spaces for approximation of finite energy functions. Non-linear approximation via thresholding. Consists of scaling functions(φ) → Basis for coarse space → Low pass filter Consists of wavelets(ψ) → Basis for fine space → Band pass filter f (x) ≃ f J ≥(x) = X k sJ−m k φJ−m k (x) + J−1 X j=J−m 2j X k=0 |d j k |>ε dj k ψj k (x) (1) M. de la Llave Plata Aghora: A high-order DG solver
  • 16. Examples for Adaptivity Brijesh Pinto (PhD, 2013-2016) 1.000000e-07 1.000000e-06 1.000000e-05 1.000000e-04 1.000000e-03 1.000000e-02 1 10 ||u h − u|| L 2 (Ω) N uniform P4 adapted P4 -(p+1) = -5 uniform P8 adapted P8 -(p+1) = -9 REF : −4 3 1.000000e-07 1.000000e-06 1.000000e-05 1.000000e-04 1.000000e-03 10 100 ||u h − u|| L 2 (Ω) N -1.5 -9 adapted uniform Scalar elliptic problem (DG-P4 & DG-P8) Time-dependent Burgers equation (DG-P8) M. de la Llave Plata Aghora: A high-order DG solver
  • 17. Aghora : On-going work & main perspectives Aghora has been validated on a variety of configurations (RANS,DNS,LES) Major goal from 2016-onwards : ensure performance and robustness of the solver → compute flow configurations inscribed in Onera’s and industrial application fields. Ensure parallel efficiency of linear and non-linear solvers of systems arising from the DG discretization Extend the capacity of the method to work in the all-Mach number domain (purely incompressible approach (MICA), compressible flow specific all-Mach number approaches) A great effort is being put in the implementation of performant hp-adaptation algorithms (dynamic load balancing, accurate refinement indicator) → PhD thesis on hp-adaptation for LES of pulsating flows (SSeMID ITN) Extend the capacity of the solver to perform simulations with multi-physics coupling (aeroacoustics, aeroelasticity, aerothermal) M. de la Llave Plata Aghora: A high-order DG solver
  • 18. ONERA participation to HOW4 test cases (Aghora) BL2 - Laminar shock/Boundary layer interaction BS1 - Taylor-Green Vortex at Re = 1600 AR2 - RANS of the transonic turbulent flow in a 3D channel with a swept bump AS2 - Spanwise periodic DNS/LES of transitional turbine cascades (T106C) M. de la Llave Plata Aghora: A high-order DG solver