Skip to main content

Parallel and Adaptive Methods for Fluid-Structure-Interactions

  • Conference paper

Part of the book series: Notes on Numerical Fluid Mechanics and Multidisciplinary Design ((NNFM,volume 109))

Abstract

The new flow solver Quadflow, developed within the SFB 401, has been designed for investigating flows around airfoils and simulating the interaction of the structural dynamics and aerodynamics. This article addresses the following issues arising in this context. After identifying proper coupling conditions and settling the well-posedness of the resulting coupled fluid-structure problem, suitable strategies for successively applying flow and structure solvers needed to be developed that give rise to a sufficiently close coupling of both media. Based on these findings the overall efficiency of numerical simulations hinges, for the current choice of structural models, on the efficiency of the flow solver. In addition to the multiscale-based grid adaptation concepts, proper parallelization concepts are needed to realize for such complex problems an acceptable computational performance on parallel architectures. Since the parallelization of dynamically varying adaptive discretizations is by far not straightforward we will mainly concentrate on this issue in connection with the above mentioned multiscale adaptivity concepts. In particular, we outline the way the multiscale library has been parallelized via MPI for distributed memory architectures. To ensure a proper scaling of the computational performance with respect to CPU time and memory, the load of data has to be well-balanced and communication between processors has to be minimized.We point out how to meet these requirements by employing the concept of space-filling curves.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amdahl, G.: Validity of the single processor approach to achieving large-scale computing capabilities. In: AFIPS Conference Proceedings, vol. 30, pp. 483–485 (1967)

    Google Scholar 

  2. Balay, S., Buschelmann, K., Gropp, W.D., Kaushik, D., Knepley, M.G., McInnes, L.C., Smith, B.F., Zhang, H.: PETSc web page Technical report (2001), http://www.mcs.anl.gov/petsc

  3. Balay, S., Buschelmann, K., Gropp, W.D., Kaushik, D., Knepley, M.G., McInnes, L.C., Smith, B.F., Zhang, H.: PETSc users manual. Technical report anl-95/11 - revision 2.1.5, Argonne National Laboratory (2004)

    Google Scholar 

  4. Balay, S., Gropp, W.D., McInnes, L.C., Smith, B.F.: Efficient management of parallelism in object oriented numerical software libraries. In: Arge, E., Bruaset, A.M., Langtangen, H.P. (eds.) Modern Software Tools in Scientific Computing, pp. 163–202. Birkhäuser Press, Basel (1997)

    Google Scholar 

  5. Bramkamp, F.: Unstructured h-Adaptive Finite-Volume Schemes for Compressible Viscous Fluid Flow. PhD thesis, RWTH Aachen (2003), http://sylvester.bth.rwth-aachen.de/dissertationen/2003/255/03_255.pdf

  6. Bramkamp, F., Gottschlich-Müller, B., Hesse, M., Lamby, P., Müller, S., Ballmann, J., Brakhage, K.-H., Dahmen, W.: H-adaptive Multiscale Schemes for the Compressible Navier–Stokes Equations — Polyhedral Discretization, Data Compression and Mesh Generation. In: Ballmann, J. (ed.) Flow Modulation and Fluid-Structure-Interaction at Airplane Wings. Numerical Notes on Fluid Mechanics, vol. 84, pp. 125–204. Springer, Heidelberg (2003)

    Google Scholar 

  7. Bramkamp, F., Lamby, P., Müller, S.: An adaptive multiscale finite volume solver for unsteady an steady state flow computations. J. Comp. Phys. 197(2), 460–490 (2004)

    Article  MATH  Google Scholar 

  8. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. The MIT Press, Cambridge (2001)

    MATH  Google Scholar 

  9. Dowell, E.H.: Aeroelasticity of Plates and Shells. Noordhoff International Publishing (1975)

    Google Scholar 

  10. Edwards, J., Liou, M.S.: Low-diffusion flux-splitting methods for flows at all speeds. AIAA Journal 36, 1610–1617 (1998)

    Article  Google Scholar 

  11. Gilbert, E.N.: Gray codes and the paths on the n-cube. Bell System Tech. J. 37, 815–826 (1958), http://www.math.uwaterloo.ca/~wgilbert/Research/HilbertCurve/HilbertCurve.html

    MathSciNet  Google Scholar 

  12. Gropp, W., Lusk, E., Skjellum, A.: Using MPI - Portable Parallel Programming with the Message-Passing Interface, 2nd edn. MIT Press, Cambridge (1999)

    Google Scholar 

  13. Gropp, W., Lusk, E., Skjellum, A.: Using MPI-2 - Advanced Features of the Message-Passing Interface, 2nd edn. MIT Press, Cambridge (1999)

    Google Scholar 

  14. Jeong, J., Hussain, F.: On the identification of a vortex. Journal of Fluid Mechanics 285, 69–94 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  15. Karypis, G., Kumar, V.: Multilevel algorithms for multi-constraint graph partitioning. Supercomputing (1998)

    Google Scholar 

  16. Karypis, G., Kumar, V.: A parallel algorithm for multilevel graph partitioning and sparse matrix ordering. Journal of Parallel and Distributed Computing 48, 71–85 (1998)

    Article  Google Scholar 

  17. Lamby, P.: Parametric Multi-Block Grid Generation and Application to Adaptive Flow Simulations. PhD thesis, RWTH Aachen (2007), http://darwin.bth.rwth-aachen.de/opus3/volltexte/2007/1999/pdf/Lamby_philipp.pdf

  18. Massjung, R.: Discrete conservation and coupling strategies in nonlinear aeroelasticity. Comput. Methods Appl. Mech. Engrg. 196, 91–102 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  19. Müller, S.: Adaptive Multiscale Schemes for Conservation Laws. Lecture Notes on Computational Science and Engineering, vol. 27. Springer, Heidelberg (2002)

    Google Scholar 

  20. Müller, S., Voss, A.: A Manual for the Template Class Library igpm_t_lib. IGPM–Report 197, RWTH Aachen (2000)

    Google Scholar 

  21. Pandya, S.A., Venkateswaran, S., Pulliam, T.H.: Implementation of preconditioned dual-time procedures in overflow. AIAA Paper 2003-0072 (2003)

    Google Scholar 

  22. Sagan, H.: Space-Filling Curves, 1st edn. Springer, New York (1994)

    MATH  Google Scholar 

  23. Stroustrup, B.: The C + + Programming Language. Addison-Wesley, Reading (1997)

    Google Scholar 

  24. Voss, A.: Notes on adaptive grids in 2d and 3d part i: Navigating through cell hierarchies using cell identifiers. IGPM–Report 268, RWTH Aachen (2006)

    Google Scholar 

  25. Zumbusch, G.: Parallel multilevel methods. Adaptive mesh refinement and loadbalancing. In: Advances in Numerical Mathematics. Teubner, Wiesbaden (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ballmann, J. et al. (2010). Parallel and Adaptive Methods for Fluid-Structure-Interactions. In: Schröder, W. (eds) Summary of Flow Modulation and Fluid-Structure Interaction Findings. Notes on Numerical Fluid Mechanics and Multidisciplinary Design, vol 109. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04088-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04088-7_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04087-0

  • Online ISBN: 978-3-642-04088-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics