Skip to main content

Graph Grammar Based Petri Nets Model of Concurrency for Self-adaptive hp-Finite Element Method with Rectangular Elements

  • Conference paper
Parallel Processing and Applied Mathematics (PPAM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6067))

  • 1331 Accesses

Abstract

The paper presents the Petri nets model describing the process of rectangular finite element mesh generation and h adaptation. This is the first step towards the formal analysis of all the parts of the existing graph grammar based parallel adaptive hp-Finite Element Method algorithms expressed by graph grammar productions. The mesh transformations are expressed as composite programmable graph grammar productions. The transitions on Petri nets correspond to the execution of graph grammar productions. The graph grammar based algorithms modeled as a Petri net can be analyzed for deadlocks, starvation or infinite execution. The parallel adaptive algorithms have many applications in the area of numerical simulations of different engineering problems, including material science, heat transfer, wave propagation and other.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Demkowicz, L.: Computing with hp-adaptive Finite Elements, vol. I. Chapman & Hall/Crc Applied Mathematics & Nonlinear Science, Taylor & Francis Group, Boca Raton (2006)

    Google Scholar 

  2. Demkowicz, L., Pardo, D., PaszyƄski, M., Rachowicz, W., Zduneka, A.: Computing with hp-adaptive Finite Elements, vol. II. Chapman & Hall/Crc Applied Mathematics & Nonlinear Science, Taylor & Francis Group, Boca Raton (2007)

    MATH  Google Scholar 

  3. Gawad, J., PaszyƄski, M., Matuszyk, P., Madej, L.: Cellular automata coupled with hp-adaptive Finite Element Method applied to simulation of austenite-ferrite phase transformation with a moving interface. In: Steel Research International, pp. 579–586 (2008)

    Google Scholar 

  4. Pardo, D., Torres-Verdin, C., PaszyƄski, M.: Simulations of 3D DC borehole resistivity measurements with a goal-oriented hp finite-element method. Pt. 2, Through-casing resistivity instruments, Computational Geosciences 12, 83–89 (2008)

    MATH  Google Scholar 

  5. PaszyƄska, A., PaszyƄski, M., Grabska, E.: Graph transformations for modeling hp-adaptive Finite Element Method with triangular elements. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part III. LNCS, vol. 5103, pp. 604–613. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Grabska, E.: Theoretical concepts of graphical modeling. Part One: Realization of CP-graphs, Machine Graphics and Vision 2(1), 3–38 (1993)

    Google Scholar 

  7. Grabska, E.: Theoretical concepts of graphical modeling. Part Two: CP-graph grammars and languages. Machine Graphics and Vision 2(2), 149–178 (1993)

    Google Scholar 

  8. Grabska, E., Hliniak, G.: Structural aspects of CP-graph languages. Schedae Informaticae 5, 81–100 (1993)

    Google Scholar 

  9. PaszyƄski, M., PaszyƄska, A.: Graph transformations for modeling parallel hp-adaptive Finite Element Method. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2007. LNCS, vol. 4967, pp. 1313–1322. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. PaszyƄski, M.: On the parallelization of self-adaptive hp-Finite Element Method. Part I. Composite Programmable Graph Grammar Model, Fundamenta Informaticae 93, 411–434 (2009)

    MATH  Google Scholar 

  11. PƂaĆŒek, J., Banaƛ, K., Kitowski, J., Boryczko, K.: Exploiting two-level parallelism in FEM applications. In: Hertzberger, B., Sloot, P.M.A. (eds.) HPCN-Europe 1997. LNCS, vol. 1225, pp. 878–880. Springer, Heidelberg (1997)

    Google Scholar 

  12. Szymczak, A., PaszyƄski, M.: Graph grammar based Petri nets model of concurrency for self-adaptive hp-Finite Element Method with triangular elements. LNCS, vol. 5145, pp. 845–854. Springer, Heidelberg (2009)

    Google Scholar 

  13. PaszyƄski, M.: Parallel direct solver for hp Finite Element Method controlled by Composite Programmable Graph Grammar. In: Proceedings of the 2008 International Conference on Artificial Intelligence and Pattern Recognition, Orlando, Florida, USA, July 7-10 (2008)

    Google Scholar 

  14. Diekert, V., Rozenberg, G.: The book of traces. World Scientific Publishing, Singapore (1995)

    Book  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

Szymczak, A., PaszyƄski, M. (2010). Graph Grammar Based Petri Nets Model of Concurrency for Self-adaptive hp-Finite Element Method with Rectangular Elements. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2009. Lecture Notes in Computer Science, vol 6067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14390-8_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14390-8_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14389-2

  • Online ISBN: 978-3-642-14390-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics