hmmodlib
hmmodlib is a library of C routines which allows you to perform results translation of more complex data types, such as integration point results or node-on-element results.
The basic concept behind hmmodlib is that you create a model first, with the use of hmmodlib routines. This involves sending both node and element information to hmmodlib. After a model is created in hmmodlib, results can be stored on the model, averaged, and then sent to hmreslib. In this way, hmmodlib can be thought of as a pre-processor to hmreslib.
- Access functions: Provide general query capabilities to find information about elements and nodes for models generated by hmmodlib.
- Averaging functions: Functions for result averaging.
- Comparison functions: Assist with comparing nodal or elemental maximum result values.
- Model construction functions: Used for creating a model with nodes and elements.
- Scanning functions: Allow elements or nodes to be found easily.
- Storage functions: Functions to assign results to elements and nodes.
- Transfer functions: Handle the transfer of results defined in hmmodlib to hmreslib.
- Utility functions: Handle initialization and the setup of basic parameters, including some file functions.