E X S I E L  documentation

Introduction

EXSIEL is a program whose aim is to compute singularity exponents in linear elasticity. It also computes the associated angular singular functions and the angular part of the stress functions.
The singularities that we consider are the characteristic non-smooth solutions of the equations of linear elasticity in piecewise homogeneous media near two dimensional corners or three dimensional edges.
We give here practical information in order to use the program. A full description of the method used as well as references to related theoretical results can be find in

M. Costabel, M. Dauge, Y. Lafranche.
Fast semi-analytic computation of elastic edge singularities.
Computer Methods in Applied Mechanics and Engineering 190 (2001) 2111-2134.

A direct access to its contents can be obtained via the following link:

M. Costabel, M. Dauge, Y. Lafranche.
Fast semi-analytic computation of elastic edge singularities.
Preprint 98-38, Nov. 1998, IRMAR, Université de Rennes 1.

This software is also referenced in the national data base RELIER of the PLUME project at the following URL : http://www.projet-plume.org/fr/relier/exsiel.

Software installation

The core of the application is a Fortran program that can be used alone. Moreover, some Matlab scripts and functions have been written to facilitate the graphical post-processing of the computation results. A shell-script (requiring Unix or Mac OS X) takes care of the input and output data files and allow their graphical post-processing.

An archive containing the software is freely available. The archive provided contains a script allowing an automatic installation on a Unix system or equivalent. A Fortran compiler is required. To install the software, type in the following commands in a terminal window:

tar zxf exsielpckg.tar.gz (or gunzip exsielpckg.tar.gz ; tar xf exsielpckg.tar) cd exsielStuff ./Install

The user is asked for the name of the installation directory where the executable file is created and where the source files of the program, the documentation, the Matlab scripts and functions allowing the graphical post-processing of the compu- tation results, some examples of data files and their corresponding results are copied. Then, the usage is entirely governed by the shell-script 'exsiel'. The '-h' option displays all the informations needed.

Summary