The distribution#

The Z-set distribution consists of several directories that contain executables, libraries, configuration files, test problems, and scripts. In general, each distribution includes comprehensive resources for all supported platforms.

A basic overview of the distribution structure is as follows:

  • Linux

    Directory

    Description

    HANDBOOK

    PDF digital copies of documentation handbooks.

    PUBLIC

    Home for Linux shared libraries.

    ZebFront

    The ZebFront pre-processor.

    Zmpi

    shared libraries for Z-set/openMPI interface.

    Zforge

    shared libraries for Zforge.

    Zsamcef

    shared libraries for Zsamcef.

    calcul

    Z-set executable files.

    bin

    Scripts for managing platform specific executable files.

    sbin

    Scripts and useful utilities.

    depend

    Utility programs and makefile generator for Linux.

    include

    All Zebulon/Z-mat header files.

    lib

    Configuration files, bitmaps, global material files, license file.

    TESTS

    The QA tests for Zebulon, Z-mat, Z-cracks, …

    User-project

    User project prototypes for material models and FEM analysis

    ExternalTools

    Binaries of external tools (e.g. ParaView).

  • Windows 64 bits

    Directory

    Description

    HANDBOOK

    PDF digital copies of the handbook set.

    Zforge

    dynamic link libraries for Zforge.

    Zsamcef

    dynamic link libraries for Zsamcef.

    Zansys

    dynamic link libraries for Zansys.

    include

    All Zebulon/Z-mat include files.

    bin

    Scripts for managing platform specific executable files.

    sbin

    Scripts and useful utilities.

    lib

    Configuration files, bitmaps, global material files, license file.

    TESTS

    The QA tests for Zebulon / Z-mat, Z-cracks, …

    User-project

    User project prototypes for material models and FEM analysis

    win64

    Microsoft Windows executable files and dynamic link libraries (.dll).

    ExternalTools

    Binaries of external tools (e.g. ParaView).

Transvalor S.A is currently maintaining a web site with resources and updates available at http://www.zset-software.com/

Users can upgrade their distributions by downloading the binaries from the website and installing their license file in the lib directory.

Z-set is designed to facilitate easy switching between versions. Several improvements have been made to the configuration process to enhance robustness. We recommend installing different versions separately and keeping a backup of the previous version. Older versions can also be run directly from a CD-ROM by setting the $Z7LICENSE environment variable to point to a valid license file.

On Microsoft Windows OS, the executable position is used to find Z7PATH and therefore the $Z7PATH/lib directory. It is therefore important that the executable be left in the $Z7PATH/win64 directory.

We have found that a drag-drop approach where the problem file (e.g. prob.geof) is dragged on the Z7 icon works best on Windows. This allows easily changing the current working directory without opening the File open.. dialog.