11#ifndef ARCANE_ALEPH_ALEPHVECTOR_H
12#define ARCANE_ALEPH_ALEPHVECTOR_H
16#include "arcane/aleph/AlephGlobal.h"
18#include "arcane/utils/TraceAccessor.h"
31class ARCANE_ALEPH_EXPORT AlephVector
44 void reSetLocalComponents(AlephVector*);
45 void setLocalComponents(
Integer num_values,
49 void getLocalComponents(
Integer vector_size,
55 void assemble_waitAndFill();
57 void reassemble_waitAndFill();
59 void writeToFile(
const String);
60 IAlephVector* implementation(
void) {
return m_implementation; }
67 bool m_participating_in_solver =
false;
Vue modifiable d'un tableau d'un type T.
Tableau d'items de types quelconques.
Vue constante d'un tableau de type T.
Exception lorsqu'une fonction n'est pas implémentée.
Chaîne de caractères unicode.
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.
Vecteur 1D de données avec sémantique par valeur (style STL).
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Int32 Integer
Type représentant un entier.