Shopping cart ITEMS
 modern scholarly publishers in the finest tradition
Login Register
Home
Books
Journals
References
A-Z Index
Author Index
For Our Authors
User Area
Shopping Cart
Contact
Electronic Data Center

International Journal for Multiscale Computational Engineering

 

ISSN for PRINT: 1543-1649

Institutional price:

$747.00

Issues per year:

6

For Online Access

Best Paper Award Selection - Editorial Board Site

Add subscription to shopping cart

2004, Volume2

Issue 3

  180 pages  

DOI: 10.1615/IntJMultCompEng.v2.i3   

click 'Save as...' here to save XML metadata

Issue price - $178.00  

Add to shopping cart

  • Multilevel Parallel Programming for Multiscale Modeling of Composite Materials
  • Paul M. Eder
    Department of Mechanical Engineering, Ohio State University, Columbus, Ohio 43210

    James E. Giuliani
    Science and Technology Support Group, The Ohio Supercomputer Center 1224 Kinnear Rd., Columbus, Ohio, 43210

    Somnath Ghosh
    Ohio State University


    ABSTRACT

    This paper presents work aimed at implementing an efficient multilevel parallel model for an adaptive multiscale finite element model. The FEM model combines a traditional displacement based finite element model with a microstructural Voronoi cell finite element method (VCFEM) for multiscale modeling of heterogeneous microstructures with nonuniform microstructural heterogeneities. Three levels of hierarchy are used in the model, including (a) level-0 of pure macroscopic analysis; (b) level-1 of macro-micro coupling, used for signaling the switch over from macroscopic analyses to pure microscopic analyses; and (c) level-2 regions of pure microscopic modeling. A distributed/shared memory (DSM) cluster system is used for code development and execution, where multiprocessor nodes offer shared memory on the node and distributed memory between the nodes. The approach uses multiple parallel models to efficiently distribute the level-1 and level-2 workloads across multiple workstations based on computational requirements. The Message Passing Interface (MPI) library is used for distributed memory decomposition between nodes, and multithreading using the OpenMP (OMP) library is used for shared memory decomposition on each node. An efficient iterative multigrid solver is also integrated. The details of these implementations are discussed and numerical results, which demonstrate the ability of the parallel model to solve problems in a fast and efficient manner, are provided.

    DOI: 10.1615/IntJMultCompEng.v2.i3.50

    Download article, 23 pages

    Article price - $35.00  

    Add to shopping cart

    << Previous article   Next article >>

    Designed by offsiteteam Designed by offsiteteam Designed by offsiteteam
    Begell House Inc.
    50 Cross Highway,
    Redding, CT 06896
    TEL (203) 938 1300
    FAX (203) 938 1304
    orders@begellhouse.com