PILEDYN (PILE group linear DYNamic analysis)

PILEDYN is a software package for PILE group linear DYNamic analysis in the frequency domain based on an advantageous BEM-FEM model for soil-pile interaction:

The software package is comprised of three modules:
  • Pre-processor: GUI-based (MATLAB) or command-line file-based (MATLAB/Octave).
  • Solver: command-line file-based (executables for 64-bit GNU/Linux or Windows).
  • Post-processor: command-line file-based (MATLAB/Octave).
  • In the present version 1.0, it obtains impedance functions of pile groups with one quarter symmetry.


    Screenshot of MATLAB GUI pre-processor

    Screenshot of BEM-FEM mesh used for PILEDYN solver


    This work was supported by the Subdirección General de Proyectos de Investigación of the Ministerio de Economía y Competitividad (MINECO) of Spain and FEDER through Research Projects BIA2004-03955-C02-02, BIA2007-67612-C02-01, BIA2010-21399-C02-01 and BIA2014-57640-R.


    PILEDYN is distributed “as is” and free of charge for 64 bit Windows and GNU/Linux operating systems. We only ask you to fill the following form before downloading:

    * required field

    Name: *
    E-mail: *
    Company/University: *
    City: *
    Country: *

    Please give a short description of your intended application:


    Operating System configuration:

    Windows, 64 bit, LAPACK (single core)

    GNU/Linux, 64 bit, LAPACK (single core)

    GNU/Linux, 64 bit, ATLAS (multi-core)

    Copyright © 2017 Universidad de Las Palmas de Gran Canaria

    Copyright Notice and Disclaimers:
    This software package is a copyrighted material of the authors. No part of the packages, either the executable or the source codes, can be used for any commercial applications and distributions without prior written permissions of the original authors. Proper acknowledgment should be given in publications resulting from the use of these software. The authors retain all the rights of these software. There is no warranty, expressed or implied, for the use of these software. The authors are not responsible for any possible damages in using these software and no technical support is available to users of these software.

    I agree to the terms

    Important remarks:

    • The software documentation including a manual and a tutorial is included in the compressed file.
    • The RAM memory required for running the solver depends on the number of degrees of freedom, which mainly depends on the number of soil layers, the shear phase velocity of each layer, and the maximum frequency. Depending on the problem, it would require some Gb of memory.
    • Executables using LAPACK library only use one core when solving the linear systems of equations. On the other hand, executables using ATLAS library use all available cores when solving the linear systems of equations. Thus, the latter are recommended. We would like to thank people developing and providing LAPACK and ATLAS.
    • The surface meshes can be generated by two external tools: MESH2D or Gmsh; which are launched at the pre-processing stage. You have to download at least one of them in order to run the pre-processor. We would like to thank people involved in both open-source projects.