Arcane
v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
AlephArcane.h
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
//-----------------------------------------------------------------------------
7
/*---------------------------------------------------------------------------*/
8
/* AlephIni.h (C) 2010 */
9
/* */
10
/*---------------------------------------------------------------------------*/
11
#ifndef ALEPH_ARCANE_H
12
#define ALEPH_ARCANE_H
13
14
/*---------------------------------------------------------------------------*/
15
/*---------------------------------------------------------------------------*/
16
17
/*---------------------------------------------------------------------------*/
18
/*---------------------------------------------------------------------------*/
19
20
#include "arcane/Timer.h"
21
#include "arcane/IApplication.h"
22
#include "arcane/IParallelSuperMng.h"
23
24
#include "arcane/utils/TraceAccessor.h"
25
#include "arcane/utils/String.h"
26
#include "arcane/utils/StringBuilder.h"
27
#include "arcane/utils/PlatformUtils.h"
28
#include "arcane/utils/IProcessorAffinityService.h"
29
30
#include "arcane/aleph/AlephGlobal.h"
31
#include "arcane/aleph/AlephTypesSolver.h"
32
#include "arcane/aleph/AlephParams.h"
33
34
#include "arcane/aleph/Aleph.h"
35
#include "arcane/aleph/IAlephFactory.h"
36
37
#undef ARCANE_HAS_PACKAGE_ITAC
38
#ifdef ARCANE_HAS_PACKAGE_ITAC
39
#include </usr/local/intel/itac/7.2.1.008/include/VT.h>
40
#define ItacFunction(classname) VT_Function _itac_function_##classname(__func__,#classname)
41
#define ItacRegion(region,classname) VT_Region _itac_region_##classname(#region, #classname)
42
#else
43
#define ItacFunction(classname) {}
44
#define ItacRegion(region,classname) {}
45
#endif
// ARCANE_HAS_PACKAGE_ITAC
46
47
#endif
// ALEPH_ARCANE_H
arcane
aleph
AlephArcane.h
Généré le Lundi 18 Novembre 2024 03:00:17 pour Arcane par
1.9.8