C API for MOAB mesh database operations in coupled applications. More...
Collaboration diagram for iMOAB C Interface:Modules | |
| Initialization and Finalization | |
| Functions for initializing and finalizing the iMOAB library. | |
| Application Management | |
| Functions for registering and managing application instances. | |
| Mesh I/O Operations | |
| Functions for reading and writing mesh files. | |
| Mesh Query Operations | |
| Functions for querying mesh information (vertices, elements, blocks, BCs) | |
| Tag Operations | |
| Functions for defining and accessing tag data on mesh entities. | |
| Parallel Communication | |
| Functions for parallel mesh operations and data transfer. | |
| Remapping and Intersection | |
| Functions for mesh intersection and field remapping (TempestRemap integration) | |
C API for MOAB mesh database operations in coupled applications.
The iMOAB interface provides a simplified C API for accessing MOAB functionality, designed for use in coupled climate and multiphysics applications. It handles mesh I/O, parallel communication, remapping, and data transfer between components.