Skip to main content
Log in

Object-oriented finite element analysis and programming in VC++

  • Published:
Applied Mathematics and Mechanics Aims and scope Submit manuscript

Abstract

The design of finite element analysis program using object-oriented programming (OOP) techniques is presented. The objects, classes and the subclasses used in the programming are explained. The system of classes library of finite element analysis program and Windows-type Graphical User Interfaces by VC++ and its MFC are developed. The reliability, reusability and extensibility of program are enhanced. It is a reference to develop the large-scale, versatile and powerful systems of object-oriented finite element software.

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.

Similar content being viewed by others

References

  1. Forde B W R, Foschi R O, Stiemer S F. Object-oriented finite element analysis [J].Computers and Structures, 1990,34(3):355–374.

    Article  MATH  Google Scholar 

  2. Fenves G F. Object-oriented programming for engineering software development [J].Engineering with Computers, 1990,6(1):1–15.

    Article  Google Scholar 

  3. Archer G C, Fenves G, Thewalt C. A new object-oriented finite element analysis [J].Computers and Structures, 1999,70(1):63–75.

    Article  MATH  Google Scholar 

  4. Robert Ian Mackie. An object-oriented approach to calculation control in finite element programs [J].Computers and Structures, 2000,77(5):461–474.

    Article  Google Scholar 

  5. YU Li-chao, Kumar Ashok V. An object-oriented modular framework for implementing the finite element method[J].Computers and Structures, 2001,79(9):919–928.

    Article  Google Scholar 

  6. KONG Xiang-an.C++ Language and Object-Oriented Finite Element Program Design [M], Chengdu: Southwest Jiaotong University Press, 1995. (in Chinese)

    Google Scholar 

  7. MA Yong-qi, CHEN Han, LI Si-te. Developing finite element code by using object-oriented programming Techniques [J].Journal of Beijing University of Chemical Technology. 2000,27(3):51–55 (in Chinese)

    Google Scholar 

  8. WAN Yan-kai.C++ Language and Object-Oriented Program Design [M] 2nd Edition. Beijing: Tsinghua University Press, 1998,3. (in Chinese)

    Google Scholar 

  9. Kate Gregory,Special Edition Using Visual C++5 [M], Que Corporation Publish, 1998,5.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by Zhang Lu-kun

Biography: Ma Yong-qi (1966−)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yong-qi, M., Wei, F. Object-oriented finite element analysis and programming in VC++. Appl Math Mech 23, 1437–1443 (2002). https://doi.org/10.1007/BF02438383

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02438383

Key words

CLC numbers

Navigation