Zmorfeo Morfeo interface#
Description#
The Zmorfeo functionality mirrors very much the same principals as in the Z-mat for ABAQUS port, and so we refer the user to that documentation as well. This section provides a getting started guide to Zmorfeo.
Syntax#
% Zmorfeo
[ opts ] *problem % Zmorfeo
-help problem Zmorfeo
Getting started#
Perform a standard installation of Z-set, including the binaries and
shared files. The install location will henceforth be referred to as the
Z7PATH
. The launch procedures for Zmorfeo will need to locate the
Morfeo installation using the environment variable MORFEO_ROOT
.
Compatible Z-mat behaviors#
All material behavior within the small strain hypothesis are available is the Zmorfeo interface.
Input file changes#
Like all the other Z-mat interfaces, there are some lines in the user’s
input deck (the .dat
file) which must be changed to indicate that
a user–material is being used.
Material =
{
Name = "Z-mat_file_name";
Type = "user_mechanical"; File = "PATH TO /libZmat_base.so";
}
The structure of the simulation folder should be as the following:
|-- data
| |-- mesh.geo
| |-- mesh.msh
| |-- Z-mat_file_name.txt
|-- input.dat
Notice that Z-mat_file_name have the extension .txt
and is placed
in a folder called data. Note that the allocation of additional storage
due to state variables is done automatically and no additional changes
are required.
Visualization#
The format result of a Zmorfeo simulation is the Paraview .vtu
format. And therefore can be visualized using Paraview.