Abstract

In this paper, a generalized input/output (I/O) data format and library for a module-based parallel finite element analysis system are proposed. The module-based system consists of pre-, main- and post-modules, as well as some common libraries. The present I/O library, called ADVENTURE_IO, and data format are developed specifically for use in parallel high-performance computational mechanics system. These are rather simple compared to other general-purpose I/O systems such as netCDF and HDF5. A simple container called a finite element generic attributes (FEGAs) document enables the handling of almost all the I/O data in a parallel finite element method code. Due to the simplicity of the present system, tuning up the I/O library for a specific parallel environment is easy. Other major features of the present system are: (1) it possesses a generalized collaboration mechanism consisting of multiple modules in a distributed computing environment employing common object request broker architecture, and (2) abstracted data description employed in the FEGA/HDDM_FEGA document enables the development of a unique domain decomposer that can subdivide any kind of input data.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.