~ubuntu-branches/ubuntu/trusty/scotch/trusty-proposed

« back to all changes in this revision

Viewing changes to src/libscotch/dmapping.h

  • Committer: Bazaar Package Importer
  • Author(s): "Adam C. Powell, IV", Christophe Trophime, Adam C. Powell, IV
  • Date: 2010-12-29 13:07:19 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20101229130719-jwalolw5d6av6wqx
Tags: 5.1.11.dfsg-1
[Christophe Trophime]
* New upstream release
* Forward-ported patches to version 5.1.10b.
* Install scotch headers properly.
* Fix chrpath commands in debian/rules.
* Fix (pt)scotch library install paths.
* Fix lintian errors and warnings.

[Adam C. Powell, IV]
* Forward-ported patches to version 5.1.11.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Copyright 2008 ENSEIRB, INRIA & CNRS
 
1
/* Copyright 2008,2010 ENSEIRB, INRIA & CNRS
2
2
**
3
3
** This file is part of the Scotch software package for static mapping,
4
4
** graph partitioning and sparse matrix ordering.
40
40
/**                the parallel mapping handling routines. **/
41
41
/**                                                        **/
42
42
/**   DATES      : # Version 5.1  : from : 31 mar 2008     **/
43
 
/**                                 to     25 jun 2008     **/
 
43
/**                                 to     04 nov 2010     **/
44
44
/**                                                        **/
45
45
/************************************************************/
46
46
 
55
55
typedef struct DmappingFrag_ {
56
56
  struct DmappingFrag_ *    nextptr;              /*+ Pointer to next fragment            +*/
57
57
  Gnum                      vertnbr;              /*+ Number of local vertices in mapping +*/
58
 
  Gnum * restrict           vnumtab;              /*+ Vertex index array                  +*/
59
 
  Anum * restrict           parttab;              /*+ Mapping array [vertlocnbr]          +*/
 
58
  Gnum *                    vnumtab;              /*+ Vertex index array                  +*/
 
59
  Anum *                    parttab;              /*+ Mapping array [vertlocnbr]          +*/
60
60
  Anum                      domnnbr;              /*+ Local number of domains             +*/
61
 
  ArchDom * restrict        domntab;              /*+ Array of domains [domnnbr]          +*/
 
61
  ArchDom *                 domntab;              /*+ Array of domains [domnnbr]          +*/
62
62
} DmappingFrag;
63
63
 
64
64
/*+ This structure defines an (eventually