Mesh Oriented datABase  (version 5.6.0)
An array-based unstructured mesh library
iMOAB C Interface

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)
 

Detailed Description

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.