Skip to main content
Log in

Numerical solution of coupled problems using code Agros2D

  • Published:
Computing Aims and scope Submit manuscript

Abstract

New code Agros2D for 2D numerical solution of coupled problems is presented. This code is based on the fully adaptive higher-order finite element method and works with library Hermes2D containing the most advanced numerical algorithms for the numerical processing of systems of second-order partial differential equations. It is characterized by several quite unique features such as work with hanging nodes of any level, multimesh technology (every physical field can be calculated on a different mesh generally varying in time) and a possibility of combining triangular, quadrilateral and curved elements. The power of the code is illustrated by three typical coupled problems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

References

  1. ANSYS. http://www.ansys.com

  2. CEDRAT Flux. http://www.cedrat.com

  3. COMSOL Multiphysics. http://www.comsol.com

  4. ctemplate. http://code.google.com/p/ctemplate

  5. deal.ii. http://www.dealii.org

  6. FreeFem++. http://www.freefem.org/ff++

  7. GetFEM++. http://download.gna.org/getfem/html/homepage/index.html

  8. infolytica. http://www.infolytica.com

  9. matplotlib. http://matplotlib.org

  10. MUMPS. http://graal.ens-lyon.fr/MUMPS

  11. PyFlakes. http://pypi.python.org/pypi/pyflakes

  12. PyLint. http://www.logilab.org/project/pylint

  13. Python. http://www.python.org

  14. SciPy. http://www.scipy.org

  15. Vector Fields Software - Opera. http://www.cobham.com/about-cobham/aerospace-and-security/abo

  16. Xerces CPP. http://xerces.apache.org/xerces-c

  17. Cavaliere P (2002) Hot and warm forming of 2618 aluminum alloy. J Light Met 2:247–252

    Article  Google Scholar 

  18. Davis TA (2004) A column pre-ordering strategy for the unsymmetric-pattern multifrontal method. ACM Trans Math Soft 30(2):165–195

    Article  MATH  Google Scholar 

  19. Demmel JW, Eisenstat SC, Gilbert JR, Li XS, Liu JWH (1999) A supernodal approach to sparse partial pivoting. SIAM J Matrix Anal Appl 20(3):720–755

    Article  MathSciNet  MATH  Google Scholar 

  20. Dolezel I, Karban P, Ulrych B, Pantelyat M, Matyukhin M, Gontarowskiy P, Shulzhenko M (2008) Limit operation regimes of actuators working on principle of thermoelasticity. IEEE Trans Magn 44:810–813

    Article  Google Scholar 

  21. Dubcova L, Solin P, Cerveny J, Kus P (2010) Space and time adaptive two-mesh hp-fem for transient microwave heating problems. Electromagnetics 30:23–40

    Article  Google Scholar 

  22. Fabbri M, Morandi A, Ribany L (2008) Dc induction heating of aluminum billets using superconducting magnets. COMPEL 27:480–490

    Article  MATH  Google Scholar 

  23. Geuzaine C, Remacle JF (2009) Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities. Int J Numer Meth Eng 79:1309–1331

    Article  MathSciNet  MATH  Google Scholar 

  24. Karban P, et al. Multiplatform C++ application for the solution of PDEs. http://agros2d.org (online)

  25. Logg A, Mardal KA, Wells GN et al (2012) Automated Solution of Differential Equations by the Finite Element Method, Springer, Berlin. doi:10.1007/978-3-642-23099-8

  26. Long KR, Kirby RC (2010) Unified embedded parallel finite element computations via software-based frechet differentiation. SIAM J Sci Comput 32(6):3323–3351

    Article  MathSciNet  MATH  Google Scholar 

  27. Magnusson N, Bersas R, Runde M (2004) Induction heating of aluminum billets using hts dc coils. Ins Phy Conf Ser 2:1104–1109

    Google Scholar 

  28. Moesner FM, Toshiro H (1997) Contactless manipulation of microparts by electric field traps. Proc SPIE’s Int Symp Microrobot Microsyst Fabr 3202:168–175

    Article  Google Scholar 

  29. Saeki M (2008) Triboelectric separation of three-component plastic mixture. Part Sci Technol 26:494–506

    Article  Google Scholar 

  30. Shewchuk JR (1996) Triangle: engineering a 2d quality mesh generator and delaunay triangulator. Applied Computational Geometry: towards Geometric Engineering 1148:203–222. http://www.cs.cmu.edu/quake/triangle.html

  31. Skopek M, Ulrych B, Dolezel I (2001) Optimized regime of induction heating of a disk before its pressing on shaft. IEEE Trans Magn 37:3380–3383

    Google Scholar 

  32. Solin P, Andrs D, Cerveny J, Simko M (2010) Pde-independent adaptive hp-fem based on hierarchic extension of finite element spaces. J Comput Appl Math 233:3086–3094

    Article  MathSciNet  MATH  Google Scholar 

  33. Solin P, Cerveny J, Dolezel I (2008) Arbitrary-level hanging nodes and automatic adaptivity in the hp-fem. Math Comput Simul 77:117–132

    Article  MathSciNet  MATH  Google Scholar 

  34. Solin P, Korous L (2012) Adaptive higher-order finite element methods for transient pde problems based on embedded higher-order implicit runge-kutta methods. J Comput Phy 231:1635–1649

    Article  MathSciNet  MATH  Google Scholar 

  35. Solin P, Segeth K, Dolezel I (2003) Higher-Order Finite Element Methods. CRC Press, Boca Raton

    Google Scholar 

  36. Solin P et al (2012) Hermes-higher-order modular finite element system (user’s guide). http://hpfem.org (online)

  37. Yanar DK, Kwetkus BA (1995) Journal of electrostatics. IEEE Trans Magn 36:257–266

    Google Scholar 

Download references

Acknowledgments

This work was supported by the European Regional Development Fund and Ministry of Education, Youth and Sports of the Czech Republic (Project No. CZ.1.05/2.1.00/03.0094: Regional Innovation Centre for Electrical Engineering - RICE) and Grant project GACR P102/11/0498.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pavel Karban.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Karban, P., Mach, F., Kůs, P. et al. Numerical solution of coupled problems using code Agros2D. Computing 95 (Suppl 1), 381–408 (2013). https://doi.org/10.1007/s00607-013-0294-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-013-0294-4

Keywords

Mathematics Subject Classification

Navigation