14#include "arcane/utils/TraceInfo.h"
15#include "arcane/utils/FatalErrorException.h"
17#include "arcane/materials/MeshEnvironmentBuildInfo.h"
28MeshEnvironmentBuildInfo::
29MeshEnvironmentBuildInfo(
const String& name)
37MeshEnvironmentBuildInfo::
38~MeshEnvironmentBuildInfo()
45void MeshEnvironmentBuildInfo::
46addMaterial(
const String& name)
55void MeshEnvironmentBuildInfo::
56_checkValid(
const String& name)
58 for( Integer i=0, nb_mat=m_materials.size(); i<nb_mat; ++i ){
59 const String& mat_name = m_materials[i].m_name;
61 ARCANE_FATAL(
"environment named '{0}' already has a material named '{1}'",
#define ARCANE_FATAL(...)
Macro envoyant une exception FatalErrorException.
Chaîne de caractères unicode.
Active toujours les traces dans les parties Arcane concernant les matériaux.