Arcane
v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
TiedFace.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
/* TiedFace.h (C) 2000-2016 */
9
/* */
10
/* Face semi-conforme du maillage. */
11
/*---------------------------------------------------------------------------*/
12
#ifndef ARCANE_TIEDFACE_H
13
#define ARCANE_TIEDFACE_H
14
/*---------------------------------------------------------------------------*/
15
/*---------------------------------------------------------------------------*/
16
17
#include "arcane/utils/Real2.h"
18
#include "arcane/Item.h"
19
20
/*---------------------------------------------------------------------------*/
21
/*---------------------------------------------------------------------------*/
22
23
ARCANE_BEGIN_NAMESPACE
24
25
/*---------------------------------------------------------------------------*/
26
/*---------------------------------------------------------------------------*/
27
28
/*---------------------------------------------------------------------------*/
29
/*---------------------------------------------------------------------------*/
30
/*!
31
* \ingroup Mesh
32
* \brief Face semi-conforme du maillage.
33
*/
34
class
TiedFace
35
{
36
public
:
37
38
public
:
39
40
TiedFace
(Integer aindex,
Face
aface)
41
: m_index(aindex), m_face(aface)
42
{
43
}
44
45
TiedFace
()
46
: m_index(NULL_ITEM_ID)
47
{
48
}
49
50
public
:
51
52
//! Indice de la face dans la liste des faces soudées de la face maitre
53
Integer
index
()
const
{
return
m_index; }
54
55
//! Face soudée
56
Face
face
()
const
{
return
m_face; }
57
58
private
:
59
60
//! Indice de la face dans la liste des faces soudées de la face maitre
61
Integer m_index;
62
//! Face soudée
63
Face
m_face;
64
};
65
66
/*---------------------------------------------------------------------------*/
67
/*---------------------------------------------------------------------------*/
68
69
ARCANE_END_NAMESPACE
70
71
/*---------------------------------------------------------------------------*/
72
/*---------------------------------------------------------------------------*/
73
74
#endif
75
Arcane::Face
Face d'une maille.
Definition
Item.h:932
Arcane::TiedFace
Face semi-conforme du maillage.
Definition
TiedFace.h:35
Arcane::TiedFace::face
Face face() const
Face soudée.
Definition
TiedFace.h:56
Arcane::TiedFace::index
Integer index() const
Indice de la face dans la liste des faces soudées de la face maitre.
Definition
TiedFace.h:53
arcane
core
TiedFace.h
Généré le Lundi 18 Novembre 2024 02:56:50 pour Arcane par
1.9.8