12#ifndef ARCANE_STD_INTERNAL_METISGRAPHDIGEST
13#define ARCANE_STD_INTERNAL_METISGRAPHDIGEST
17#include "arcane/utils/String.h"
18#include "arcane/utils/TraceAccessor.h"
22#include "arcane/std/internal/MetisGraph.h"
54 const MetisGraphView& my_graph,
const idx_t* vtxdist,
const idx_t* wgtflag,
55 const idx_t* numflag,
const idx_t* ncon,
const idx_t* nparts,
56 const real_t* tpwgts,
const real_t* ubvec,
const real_t* ipc2redist,
57 const idx_t* options);
70 Int32 m_my_rank = A_NULL_RANK;
Declarations of Arcane's general types.
Constant view of an array of type T.
Interface of the parallelism manager for a subdomain.
String _digestString(ConstArrayView< Byte > my_digest)
From the local sum, calculates the global sum and returns a string representing this sum (only on pro...
String computeInputDigest(const bool need_part, const int nb_options, const MetisGraphView &my_graph, const idx_t *vtxdist, const idx_t *wgtflag, const idx_t *numflag, const idx_t *ncon, const idx_t *nparts, const real_t *tpwgts, const real_t *ubvec, const real_t *ipc2redist, const idx_t *options)
String computeOutputDigest(const MetisGraphView &my_graph, const idx_t *edgecut)
View of an array of elements of type T.
Unicode character string.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Array< Byte > ByteArray
Dynamic one-dimensional array of characters.
std::int32_t Int32
Signed integer type of 32 bits.