Skip to main content

A Finite Element Implementation in Three Dimensions

  • Chapter
  • First Online:
A Finite Element Primer for Beginners

Part of the book series: SpringerBriefs in Applied Sciences and Technology ((BRIEFSAPPLSCIENCES))

  • 4337 Accesses

Abstract

Generally, the ability to change the boundary data quickly is very important in finite element computations. One approach to do this rapidly is via the variational penalty method.

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Representing the numerical approximation this way is simply to ease the understanding of the process. On the implementation level, one would not store the matrices in this form due to the large number of zeroes.

  2. 2.

    This is for illustration purposes only. For computational efficiency, one should not program such operations in this way. Clearly, the needless multiplication of zeros is to be avoided.

  3. 3.

    If a direct storage of the finite element storage of the stiffness matrix were attempted, the memory requirements would be \({\varvec{K}}(DOF,DOF)=DOF \times DOF\), where \(DOF\) indicates the total degrees of freedom, which for large problems, would be extremely demanding.

References

  1. Becker, E. B., Carey, G. F., & Oden, J. T. (1980). Finite elements: An introduction. Upper Saddle River: Prentice Hall.

    Google Scholar 

  2. Carey, G. F., & Oden, J. T. (1983). Finite elements: A second course. Upper Saddle River: Prentice Hall.

    MATH  Google Scholar 

  3. Oden, J. T., & Carey, G. F. (1984). Finite elements: Mathematical aspects. Upper Saddle River: Prentice Hall.

    Google Scholar 

  4. Hughes, T. J. R. (1989). The finite element method. Upper Saddle River: Prentice Hall.

    Google Scholar 

  5. Bathe, K. J. (1996). Finite element procedures. Upper Saddle River: Prentice Hall.

    Google Scholar 

  6. Zienkiewicz, O. C., & Taylor, R. L. (1991). The finite element method. Vols. I and II. New York: McGraw-Hill.

    Google Scholar 

  7. Ainsworth, M., & Oden, J. T. (2000). A posteriori error estimation in finite element analysis. New York: Wiley.

    Book  MATH  Google Scholar 

  8. Zienkiewicz, O. C., & Zhu, J. Z. (1987). A simple error estimator and adaptive procedure for practical engineering analysis. International Journal for Numerical Methods in Engineering, 24, 337–357.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tarek I. Zohdi .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 The Author(s)

About this chapter

Cite this chapter

Zohdi, T.I. (2015). A Finite Element Implementation in Three Dimensions. In: A Finite Element Primer for Beginners. SpringerBriefs in Applied Sciences and Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-09036-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09036-8_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09035-1

  • Online ISBN: 978-3-319-09036-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics