8#include <gtest/gtest.h>
10#include "arcane/utils/FixedArray.h"
24 std::cout << name <<
" = " << hash_uid <<
"\n";
31TEST(ArcaneMeshUtils, HashUniqueId)
37 _doCheckHash(
"X0",nodes0.
view());
38 _doCheckHash(
"X1",nodes1.view());
39 _doCheckHash(
"X2",nodes2.view());
40 _doCheckHash(
"X3",nodes3.view());
#define ASSERT_TRUE(condition)
Vérifie que condition est vrai.
Fonctions utilitaires sur le maillage.
Int64 generateHashUniqueId(SmallSpan< const Int64 > nodes_unique_id)
Génère un identifiant unique à partir d'une liste d'identifiants de noeuds.
Vue constante d'un tableau de type T.
constexpr Integer size() const noexcept
Nombre d'éléments du tableau.
Tableau 1D de taille fixe.
constexpr __host__ __device__ ArrayView< T > view()
Vue modifiable sur le tableau.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-