updated doxygen groups for H5(Multi)Block

This commit is contained in:
Marc Howison
2009-10-07 18:12:03 +00:00
parent 5d4d62f5c2
commit fdd69338ea
7 changed files with 93 additions and 61 deletions
+23 -7
View File
@@ -14,9 +14,11 @@
* All blocks must be the same size (a requirement of the HDF5 chunking
mechanism).
* The block dimensions must divide the field dimensions, to prevent fringe
data that will lower performance by interfering with contiguous I/O
operations.
* For load-balancing purposes, the total number of blocks that the field
is decomposed into must be a multiple of the number of nodes in the
distributed system. (For ease of implementation, we require that the
@@ -24,6 +26,20 @@
*/
/*!
\ingroup h5multiblock_c_api
\defgroup h5multiblock_write File Writing
*/
/*!
\ingroup h5multiblock_c_api
\defgroup h5multiblock_read File Reading
*/
/*!
\ingroup h5multiblock_c_api
\defgroup h5multiblock_attrib Reading and Writing Attributes
*/
/*!
\internal
@@ -1115,7 +1131,7 @@ _H5MultiBlock_write_data (
*******************************************************************************/
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_write
Define the radius for halo exchanges between the blocks. Blocks on the edges
of the field will be padded with zero values out to the radius.
@@ -1143,7 +1159,7 @@ H5MultiBlock3dDefineRadius (
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_write
Define the radii for halo exchanges between the blocks. Blocks on the edges
of the field will be padded with zero values out to the radius.
@@ -1175,7 +1191,7 @@ H5MultiBlock3dDefineRadii (
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_write
Define the field and block dimensions for writing.
@@ -1211,7 +1227,7 @@ H5MultiBlock3dDefineDims (
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_read
Returns the field dimensions of the last field that was read.
@@ -1240,7 +1256,7 @@ H5MultiBlock3dGetFieldDims(
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_read
Returns the block dimensions of the last field that was read.
@@ -1270,7 +1286,7 @@ H5MultiBlock3dGetBlockDims(
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_read
Return the offsets for the block belonging to processor \c proc.
@@ -1326,7 +1342,7 @@ H5MultiBlock3dCalculateDecomp (
}
/*!
\ingroup h5multiblock_c_api
\ingroup h5multiblock_read
Frees a \c block that was allocated during a read.