16#ifndef Check_espace_virtuel_H
17#define Check_espace_virtuel_H
19#include <Comm_Group.h>
23int check_espace_virtuel_vect(
const DoubleVect& v);
24int check_espace_virtuel_vect(
const IntVect& v);
25void assert_invalide_items_non_calcules(DoubleVect& v,
double valeur = 0.);
27template <
typename _TYPE_>
37template<
typename _TYPE_>
40 remplir_items_non_calcules_(v, valeur);
48template<
typename _TYPE_>
53 if (! check_espace_virtuel_vect(v))
55 Cerr <<
"Fatal error in assert_espace_virtuel_vect: virtual space of this vector is not up to date." << finl;
67template<
typename _TYPE_>
70 const _TYPE_ valeur = (std::is_same<_TYPE_,double>::value) ? -98765.4321 : -1999999999;
73 remplir_items_non_calcules(v, valeur);
75 remplir_items_non_calcules(v, valeur);
static int check_enabled()
static void barrier()
Synchronise tous les processeurs du groupe courant (attend que tous les processeurs soient arrives a ...
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.