Hitmap 1.3
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Macros Groups Pages
HitTile Struct Reference

#include <hit_tileP.h>

Inheritance diagram for HitTile:
Inheritance graph
[legend]
Collaboration diagram for HitTile:
Collaboration graph
[legend]

Detailed Description

/* <license>

Hitmap v1.2

This software is provided to enhance knowledge and encourage progress in the scientific community. It should be used only for research and educational purposes. Any reproduction or use for commercial purpose, public redistribution, in source or binary forms, with or without modifications, is NOT ALLOWED without the previous authorization of the copyright holder. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software for any purpose (e.g. publication), a reference to the software package and the authors must be included.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Copyright (c) 2007-2015, Trasgo Group, Universidad de Valladolid. All rights reserved.

More information on http://trasgo.infor.uva.es/

</license>

Generic abstract data type for HitTile handler, and class of HitTile for dense arrays with optional strided indexes.

Hierarchical tiling of multi-dimensional dense and sparse structures. This type defines a handler for dense arrays and sparse structures with meta-information to create and manipulate hierarchical tiles.

Todo:
The member names for the classical dense Arrays subclass still use the hit_tile prefix, the hit_tile.h header file, and the HitTile type as if the HitTile structure would be only supporting dense arrays. In the future, dense arrays based on signatures should have their own type name, HitTile class, and prefix for function names.

Member functions are documented in hit_tile.h.

Version
1.6
Author
Arturo Gonzalez-Escribano
Javier Fresno Bausela
Carlos de Blas Carton
Yuri Torres de la Sierra
Date
Mar 2013

Definition at line 84 of file hit_tileP.h.


The documentation for this struct was generated from the following file: