Yet Another eXchange Tool 0.11.2
Loading...
Searching...
No Matches
xt_idxvec.h File Reference
#include <xt/xt_core.h>
#include <xt/xt_idxlist.h>
Include dependency graph for xt_idxvec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Xt_idxlist xt_idxvec_new (const Xt_int *idxlist, int num_indices)
 
Xt_idxlist xt_idxvec_from_stripes_new (const struct Xt_stripe *stripes, int num_stripes)
 
Xt_idxlist xt_idxvec_unpack (void *buffer, int buffer_size, int *position, MPI_Comm comm)
 

Detailed Description

Author
Jörg Behrens behre.nosp@m.ns@d.nosp@m.krz.d.nosp@m.e Moritz Hanke hanke.nosp@m.@dkr.nosp@m.z.de Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de

Definition in file xt_idxvec.h.

Function Documentation

◆ xt_idxvec_from_stripes_new()

Xt_idxlist xt_idxvec_from_stripes_new ( const struct Xt_stripe * stripes,
int num_stripes )
Examples
test_idxstripes.c, and test_idxvec.c.
Here is the caller graph for this function:

◆ xt_idxvec_new()

Xt_idxlist xt_idxvec_new ( const Xt_int * idxlist,
int num_indices )

generates a new index list based on an index vector

Parameters
[in]idxlistarray containing the global indices
[in]num_indicesnumber of indices in idxlist
Returns
returns a Xt_idxlist
Examples
idxlist_examples.c, test_idxlist_collection.c, test_idxmod.c, test_idxsection.c, test_idxstripes.c, test_idxvec.c, test_redist_collection_parallel.c, test_redist_collection_static_parallel.c, test_redist_common.c, test_redist_p2p.c, test_redist_p2p_parallel.c, test_uid.c, test_xmap_common.c, test_xmap_common_parallel.c, and test_xmap_intersection_parallel.c.

Definition at line 213 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_unpack()

Xt_idxlist xt_idxvec_unpack ( void * buffer,
int buffer_size,
int * position,
MPI_Comm comm )

Definition at line 536 of file xt_idxvec.c.

Here is the call graph for this function: