Sierra Toolkit
Version of the Day
|
Sierra Toolkit Algorithm Support
The Sierra Toolkit Algorithm Support product provides...
The Sierra Toolkit IO product contains functions related to the transfer of data between the Ioss classes and the stk_classic::mesh classes. These functions do not provide a total turnkey mesh reading or results writing capability; rather, they provide helper functions for the application to use which make it easier to read and/or write the data. The application has full control over the mesh reading and results/restart writing.
The basic flow chart for reading mesh data from the Ioss and defining and populating an stk_classic::mesh structure is shown in the stk_example_io namespace and the stk_io/use_cases/io_example.cpp file.
The Sierra Toolkit Linear-System Assembly package supports assembly of matrix/vector contributions from stk_classic::mesh data into FEI interfaces which in turn support Trilinos and FETI data structures.
The Sierra Toolkit Mesh supports parallel distributed, heterogeneous, and dynamically modifiable unstructured meshes with computational field data.
The Sierra Toolkit Rebalance package supports computing a new mesh partition to reduce computational load imbalance and the corresponding migration of mesh entities to the new partition.
The Sierra Toolkit Utility product provides many low level functions and classes which support the development of parallel applications.