SPOOCEFEM: The Simplified Parallel Object-Oriented Computing Environment for the Finite Element Method With Application: Liquid Composite Molding

Abstract

The use of object-oriented programming techniques in development of parallel, finite element analysis software enhances software reused and makes application development more efficient. In this report, an object-oriented programming framework for developing parallel finite element software is described. All required steps, from date file parsing and equation solving to post processing and graphical user interfaces, are discussed. After development of the framework, a sample parallel finite element code, namely COMPOSE, is extracted from its original functional programming paradigm and implemented in the new object-oriented programming framework. Besides ease of development, the use of generic visualization and interface tools for software using the framework speeds delivery of research codes to end users.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2003
Accession Number
ADA419247

Entities

People

  • Brian J. Henz
  • Dale R. Shires

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Composite Materials
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Finite Element Analysis
  • Graphical User Interface
  • High Performance Computing
  • Materials
  • Object Oriented Programming
  • Parallel Computing
  • Parallel Processing
  • Resin Transfer Molding
  • Software Development
  • Three Dimensional
  • Xml

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Fluid Dynamics.