The Affect software package¶
Analysis data from unstructured finite element or finite volume models are accessed through the Exodus II library. The
affect.exodus module provides a Python interface for input and output of Exodus II databases.
Exodus II is a model developed to store and retrieve data for finite element analyses. It is used for preprocessing (problem definition), postprocessing (results visualization), as well as code to code data transfer. An Exodus II data file is a random access, machine independent, binary file. The ExodusII file format and API is based on the NetCDF and HDF5 formats and API’s, respectively.
—EXODUS II: A Finite Element Data Model, Gregory D. Sjaardema, et al. (Documentation for ExodusII database files, including the C/C++ and FORTRAN API.)
affect.exodus module maintains compact representation of the array data accessed by
direct access through Numpy array objects.
See the overview and examples in the guide to Exodus to get started calling the API.
Tools for analyzing structural dynamics are contained in
Procedures for constructing neighbor, and boundary entries for a mesh are in