[MOAB-dev] r4508 - MOAB/trunk/itaps/imesh
James Porter
jvporter at wisc.edu
Wed Feb 16 16:45:52 CST 2011
Whoops, forgot one item: this also changes the char* to void* in
iMesh_(get|set)Data and friends.
On Wed, 2011-02-16 at 16:38 -0600, jvporter at wisc.edu wrote:
> Author: jvporter
> Date: 2011-02-16 16:38:33 -0600 (Wed, 16 Feb 2011)
> New Revision: 4508
>
> Modified:
> MOAB/trunk/itaps/imesh/iMesh.h
> MOAB/trunk/itaps/imesh/iMesh_MOAB.cpp
> MOAB/trunk/itaps/imesh/testc_cbind.c
> Log:
> Mostly sync iMesh.h with standard version:
> * Add/update comments
> * Add iMesh_(get|set)ESHData and friends
> Still left to do:
> * Figure out whose num_hops comments are correct (I think ours)
> * Do something about iMesh_setAdjTable
>
>
> Modified: MOAB/trunk/itaps/imesh/iMesh.h
> ===================================================================
> --- MOAB/trunk/itaps/imesh/iMesh.h 2011-02-16 21:59:14 UTC (rev 4507)
> +++ MOAB/trunk/itaps/imesh/iMesh.h 2011-02-16 22:38:33 UTC (rev 4508)
> @@ -7,7 +7,7 @@
>
> /**\brief iMesh Interface Specification Minor Release Number
> */
> -#define IMESH_MINOR_VERSION 0
> +#define IMESH_MINOR_VERSION 1
>
> /**\brief iMesh Interface Specification Patch Release Number
> *
> @@ -30,7 +30,7 @@
> * to this interface, for example mesh smoothing, adaptive mesh refinement,
> * and parallel mesh support.
> *
> - * \section DataModel Data Model
> + * \section ITAPS Data Model
> *
> * The ITAPS interfaces use a data model composed of four basic data types: \n
> * \em Entity: basic topological entities in a mesh, e.g. vertices,
> @@ -45,7 +45,7 @@
> * \em Tag: application data associated with objects of any of the other
> * data types. Each tag has a designated name, size, and data type.
> *
> - * \section TypeTopology Entity Type, Topology
> + * \section ITAPS Entity Type, Topology
> * Each entity has a specific Entity Type and Entity Topology. The Entity
> * Type is one of VERTEX, EDGE, FACE, and REGION, and is synonymous with
> * the topological dimension of the entity. The Entity Topology denotes
> @@ -54,14 +54,14 @@
> * types, Entity Type in the iBase_EntityType enumeration, and
> * Entity Topology in the iMesh_EntityTopology enumeration.
> *
> - * \section Access Entity-, Array-, and Iterator-Based Access
> + * \section ITAPS Entity-, Array-, and Iterator-Based Access
> *
> * The iMesh interface provides functions for accessing entities
> * individually, as arrays of entities, or using iterators. These access
> * methods have different memory versus execution time tradeoffs,
> * depending on the implementation.
> *
> - * \section Lists Lists Passed Through Interface
> + * \section ITAPS Lists Passed Through Interface
> *
> * Many of the functions in iMesh have arguments corresponding to lists of
> * objects. In-type arguments for lists consist of a pointer to an array and
> @@ -79,7 +79,7 @@
> * INTERFACE IMPLEMENTATIONS IS DONE USING THE C MALLOC FUNCTION, AND CAN BE
> * DE-ALLOCATED USING THE C FREE FUNCTION.
More information about the moab-dev
mailing list