Arcane
v3.16.4.0
Documentation développeur
Toggle main menu visibility
Page principale
Pages associées
Topics
Espaces de nommage
Liste des espaces de nommage
Membres de l'espace de nommage
Tout
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Fonctions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
Variables
Définitions de type
a
b
c
d
e
f
i
l
m
n
p
r
s
t
u
v
Énumérations
e
i
m
t
Valeurs énumérées
d
h
i
l
m
p
r
s
t
w
Concepts
Classes
Liste des classes
Index des classes
Hiérarchie des classes
Membres de classe
Tout
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Fonctions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Définitions de type
_
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
v
Énumérations
_
c
d
e
m
p
s
Valeurs énumérées
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Fonctions associées
_
d
i
m
o
s
Fichiers
Liste des fichiers
Membres de fichier
Tout
a
d
e
g
k
p
r
s
t
v
Fonctions
Variables
Définitions de type
Énumérations
Valeurs énumérées
k
Macros
a
e
p
r
▼
Arcane
►
Nouveautés et changements
►
Comment écrire de la documentation
►
Personnalisation de la doc
►
Compilation et installation
►
Gestion des connectivités à la demande
Réalisation d'un lecteur de maillage
►
Services et modules disponibles
Variables d'environnement
Liste des éléments obsolètes
Liste des choses à faire
►
Topics
►
Espaces de nommage
►
Concepts
►
Classes
▼
Fichiers
▼
Liste des fichiers
►
arcane
►
arcane
▼
arcane
►
accelerator
►
aleph
►
cartesianmesh
►
core
►
corefinement
►
dotnet
►
driver
►
driverlib
►
geometry
►
hdf5
▼
hyoda
►
gui
Hyoda.h
HyodaArc.cc
HyodaArc.h
HyodaCell.cc
HyodaDbg.h
HyodaGL.cc
HyodaIceT.cc
HyodaIceT.h
HyodaIceTGlobal.h
HyodaMatrix.cc
HyodaMatrix.h
HyodaMix.cc
HyodaMix.h
HyodaPapi.cc
HyodaPapi.h
HyodaTcp.cc
HyodaTcp.h
IHyodaPlugin.h
►
impl
►
ios
►
launcher
►
materials
►
matrix
►
mesh
►
mono
►
parallel
►
std
►
totalview
►
utils
►
arccore
►
Membres de fichier
•
Tout
Classes
Espaces de nommage
Fichiers
Fonctions
Variables
Définitions de type
Énumérations
Valeurs énumérées
Amis
Macros
Groupes
Pages
Concepts
Chargement...
Recherche...
Aucune correspondance
HyodaPapi.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
* HyodaPapi.h (C) 2000-2013 *
9
*****************************************************************************/
10
#ifndef ARCANE_HYODA_PAPI_H
11
#define ARCANE_HYODA_PAPI_H
12
13
/*---------------------------------------------------------------------------*/
14
/*---------------------------------------------------------------------------*/
15
16
ARCANE_BEGIN_NAMESPACE
17
18
/*---------------------------------------------------------------------------*/
19
/*---------------------------------------------------------------------------*/
20
class
Hyoda;
21
class
HyodaTcp;
22
23
/******************************************************************************
24
* HyodaMix CLASS
25
*****************************************************************************/
26
class
HyodaPapi:
public
TraceAccessor
{
27
public
:
28
HyodaPapi(
Hyoda
*,
IApplication
*,
ITraceMng
*);
29
~HyodaPapi();
30
public
:
31
void
initialize(
ISubDomain
*,
HyodaTcp
*);
32
void
start(
void
);
33
void
stop(
void
);
34
void
dump(
void
);
35
private
:
36
Hyoda
*m_hyoda;
37
IApplication
*m_app;
38
ISubDomain
*m_sub_domain;
39
IProfilingService
*m_papi;
40
HyodaTcp
*m_tcp;
41
Int64UniqueArray
pkt;
42
};
26
class
HyodaPapi:
public
TraceAccessor
{
…
};
43
44
/*---------------------------------------------------------------------------*/
45
/*---------------------------------------------------------------------------*/
46
47
ARCANE_END_NAMESPACE
48
49
/*---------------------------------------------------------------------------*/
50
/*---------------------------------------------------------------------------*/
51
52
#endif
// ARCANE_HYODA_PAPI_H
Arcane::HyodaTcp
Definition
HyodaTcp.h:31
Arcane::Hyoda
Definition
HyodaArc.h:61
Arcane::IApplication
Interface de l'application.
Definition
IApplication.h:57
Arcane::IProfilingService
Interface d'un service de profiling.
Definition
IProfilingService.h:45
Arcane::ISubDomain
Interface du gestionnaire d'un sous-domaine.
Definition
ISubDomain.h:74
Arcane::ITraceMng
Interface du gestionnaire de traces.
Definition
arccore/src/trace/arccore/trace/ITraceMng.h:156
Arcane::TraceAccessor::TraceAccessor
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.
Definition
TraceAccessor.cc:27
Arcane::Int64UniqueArray
UniqueArray< Int64 > Int64UniqueArray
Tableau dynamique à une dimension d'entiers 64 bits.
Definition
UtilsTypes.h:426
arcane
hyoda
HyodaPapi.h
Généré le Lundi 9 Juin 2025 03:17:39 pour Arcane par
1.13.2