12#ifndef ARCANE_STD_SIMPLEMESHGENERATOR_H
13#define ARCANE_STD_SIMPLEMESHGENERATOR_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/utils/Array.h"
19#include "arcane/std/IMeshGenerator.h"
34class SimpleMeshGenerator
45 bool readOptions(
XmlNode node)
override;
46 bool generateMesh()
override;
58 typedef std::map<Real3,Integer> Real3Map;
Interface d'un générateur de maillage.
Classe gérant un vecteur de réel de dimension 3.
Real3Map m_coords_to_uid
Mapping Coordonnées --> Indice unique. Pour la fusion automatique des noeuds aux mêmes coordonnées,...
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
UniqueArray< Int64 > Int64UniqueArray
Tableau dynamique à une dimension d'entiers 64 bits.
Int32 Integer
Type représentant un entier.
UniqueArray< Real3 > Real3UniqueArray
Tableau dynamique à une dimension de vecteurs de rang 3.
double Real
Type représentant un réel.
ConstArrayView< Integer > IntegerConstArrayView
Equivalent C d'un tableau à une dimension d'entiers.