14#include "arcane/utils/NumArrayUtils.h"
15#include "arcane/utils/NumArray.h"
16#include "arcane/utils/IOException.h"
18#include "arcane/utils/internal/ValueConvertInternal.h"
32template<
typename DataType>
void
35 UniqueArray<DataType> v;
36 if (builtInGetArrayValueFromStream(v,input))
39 num_array.
resize(v.size());
49extern "C++" ARCANE_UTILS_EXPORT
void
52 _readFromText(v,input);
56extern "C++" ARCANE_UTILS_EXPORT
void
59 _readFromText(v,input);
63extern "C++" ARCANE_UTILS_EXPORT
void
66 _readFromText(v,input);
#define ARCANE_THROW(exception_class,...)
Macro pour envoyer une exception avec formattage.
Exception lorsqu'une erreur d'entrée/sortie est détectée.
Classe de base des vues multi-dimensionnelles.
Tableaux multi-dimensionnels pour les types numériques accessibles sur accélérateurs.
void copy(SmallSpan< const DataType > rhs)
Copie dans l'instance les valeurs de rhs.
void resize(Int32 dim1_size)
Modifie la taille du tableau en gardant pas les valeurs actuelles.
Fonctions utilitaires pour NumArray.
void readFromText(NumArray< double, MDDim1 > &v, std::istream &input)
Remplit v avec les valeurs de input.