Déclarations de types sur les entités. Plus de détails...
#include "arcane/core/ArcaneTypes.h"
Aller au code source de ce fichier.
Classes | |
class | Arcane::InternalConnectivityInfo |
Classe statique pour avoir des informations sur la configuration des connectivités. Plus de détails... | |
class | Arcane::ItemTraitsT< T > |
class | Arcane::ItemTraitsT< Node > |
class | Arcane::ItemTraitsT< Edge > |
class | Arcane::ItemTraitsT< Face > |
class | Arcane::ItemTraitsT< Cell > |
class | Arcane::ItemTraitsT< Particle > |
class | Arcane::ItemTraitsT< DoF > |
class | Arcane::ItemLocalIdTraitsT< ItemType > |
Caractéristique associées aux 'localId()'. Plus de détails... | |
class | Arcane::ItemLocalIdTraitsT< Item > |
Spécialisation pour 'Item' qui n'a pas de 'ItemTraitsT'. Plus de détails... | |
Espaces de nommage | |
namespace | Arcane |
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*- | |
Définitions de type | |
using | Arcane::impl::ItemBase = ::Arcane::ItemBase |
using | Arcane::impl::MutableItemBase = ::Arcane::MutableItemBase |
using | Arcane::NodeLocalId = ItemLocalIdT< Node > |
using | Arcane::EdgeLocalId = ItemLocalIdT< Edge > |
using | Arcane::FaceLocalId = ItemLocalIdT< Face > |
using | Arcane::CellLocalId = ItemLocalIdT< Cell > |
using | Arcane::ParticleLocalId = ItemLocalIdT< Particle > |
using | Arcane::DoFLocalId = ItemLocalIdT< DoF > |
template<typename ItemType > | |
using | Arcane::ItemLocalIdViewT = ItemLocalIdListViewT< ItemType > |
template<typename ItemType > | |
using | Arcane::ItemLocalIdView = ItemLocalIdListViewT< ItemType > |
template<typename ItemType1 , typename ItemType2 > | |
using | Arcane::IndexedItemConnectivityView = IndexedItemConnectivityViewT< ItemType1, ItemType2 > |
typedef ItemPairGroupT< Node, Node > | Arcane::NodeNodeGroup |
Groupe de noeuds connectés à des noeuds. | |
typedef ItemPairGroupT< Edge, Node > | Arcane::EdgeNodeGroup |
Groupe d'arêtes connectées à des noeuds. | |
typedef ItemPairGroupT< Face, Node > | Arcane::FaceNodeGroup |
Groupe de faces connectées à des noeuds. | |
typedef ItemPairGroupT< Cell, Node > | Arcane::CellNodeGroup |
Groupe de mailles connectées à des noeuds. | |
typedef ItemPairGroupT< Node, Face > | Arcane::NodeFaceGroup |
Groupe de noeuds connectés à des faces. | |
typedef ItemPairGroupT< Edge, Face > | Arcane::EdgeFaceGroup |
Groupe d'arêtes connectées à des faces. | |
typedef ItemPairGroupT< Face, Face > | Arcane::FaceFaceGroup |
Groupe de faces connectées à des faces. | |
typedef ItemPairGroupT< Cell, Face > | Arcane::CellFaceGroup |
Groupe de mailles connectées à des faces. | |
typedef ItemPairGroupT< Node, Cell > | Arcane::NodeCellGroup |
Groupe de noeuds connectés à des mailless. | |
typedef ItemPairGroupT< Edge, Cell > | Arcane::EdgeCellGroup |
Groupe d'arêtes connectées à des mailles. | |
typedef ItemPairGroupT< Face, Cell > | Arcane::FaceCellGroup |
Groupe de faces connectées à des mailles. | |
typedef ItemPairGroupT< Cell, Cell > | Arcane::CellCellGroup |
Groupe de mailles connectées à des mailles. | |
typedef ItemGroupT< Node > | Arcane::NodeGroup |
Groupe de noeuds. | |
typedef ItemGroupT< Edge > | Arcane::EdgeGroup |
Groupe d'arêtes. | |
typedef ItemGroupT< Face > | Arcane::FaceGroup |
Groupe de faces. | |
typedef ItemGroupT< Cell > | Arcane::CellGroup |
Groupe de mailles. | |
typedef ItemGroupT< Particle > | Arcane::ParticleGroup |
Groupe de particules. | |
typedef ItemGroupT< DoF > | Arcane::DoFGroup |
Groupe de Degre de Liberte. | |
typedef ItemEnumeratorT< Node > | Arcane::NodeEnumerator |
Enumérateurs sur des noeuds. | |
typedef ItemEnumeratorT< Edge > | Arcane::EdgeEnumerator |
Enumérateurs sur des arêtes. | |
typedef ItemEnumeratorT< Face > | Arcane::FaceEnumerator |
Enumérateurs sur des faces. | |
typedef ItemEnumeratorT< Cell > | Arcane::CellEnumerator |
Enumérateurs sur des mailles. | |
typedef ItemEnumeratorT< Particle > | Arcane::ParticleEnumerator |
Enumérateurs sur des particules. | |
typedef ItemEnumeratorT< DoF > | Arcane::DoFEnumerator |
Enumérateurs sur des DoFs. | |
typedef ItemVectorViewT< Node > | Arcane::NodeVectorView |
Vue sur un vecteur de noeuds. | |
typedef ItemVectorViewT< Edge > | Arcane::EdgeVectorView |
Vue sur un vecteur d'arêtes. | |
typedef ItemVectorViewT< Face > | Arcane::FaceVectorView |
Vue sur un vecteur de faces. | |
typedef ItemVectorViewT< Cell > | Arcane::CellVectorView |
Vue sur un vecteur de mailles. | |
typedef ItemVectorViewT< Particle > | Arcane::ParticleVectorView |
Vue sur un vecteur de particules. | |
typedef ItemVectorViewT< DoF > | Arcane::DoFVectorView |
Vue sur un vecteur de degre de liberte. | |
using | Arcane::NodeConnectedListView = ItemConnectedListViewT< Node > |
Vue sur une liste de noeuds connectés à une entité | |
using | Arcane::EdgeConnectedListView = ItemConnectedListViewT< Edge > |
Vue sur une liste d'arêtes connectées à une entité | |
using | Arcane::FaceConnectedListView = ItemConnectedListViewT< Face > |
Vue sur une liste de faces connectées à une entité | |
using | Arcane::CellConnectedListView = ItemConnectedListViewT< Cell > |
Vue sur une liste de mailles connectées à une entité | |
using | Arcane::DoFConnectedListView = ItemConnectedListViewT< DoF > |
Vue sur une liste de DoFs connectés à une entité | |
using | Arcane::ItemConnectedListViewType = ItemConnectedListView< DynExtent > |
Liste d'entités connectées. | |
using | Arcane::NodeConnectedListViewType = NodeConnectedListView |
Liste de noeuds connectés. | |
using | Arcane::EdgeConnectedListViewType = EdgeConnectedListView |
Liste d'arêtes connectées. | |
using | Arcane::FaceConnectedListViewType = FaceConnectedListView |
Liste de faces connectées. | |
using | Arcane::CellConnectedListViewType = CellConnectedListView |
Liste de mailles connectées. | |
template<typename ItemType > | |
using | Arcane::ItemConnectedListViewTypeT = ItemConnectedListViewT< ItemType > |
Liste générique d'entités connectées. | |
typedef Collection< NodeGroup > | Arcane::NodeGroupCollection |
Collection de groupes de noeuds. | |
typedef Collection< EdgeGroup > | Arcane::EdgeGroupCollection |
Collection de groupes d'arêtes. | |
typedef Collection< FaceGroup > | Arcane::FaceGroupCollection |
Collection de groupes de faces. | |
typedef Collection< CellGroup > | Arcane::CellGroupCollection |
Collection de groupes de mailles. | |
typedef Collection< ParticleGroup > | Arcane::ParticleGroupCollection |
Collection de groupes de particules. | |
typedef Collection< DoFGroup > | Arcane::DoFGroupCollection |
Collection de groupes de degre de liberte. | |
typedef List< NodeGroup > | Arcane::NodeGroupList |
Tableau de groupes de noeuds. | |
typedef List< EdgeGroup > | Arcane::EdgeGroupList |
Tableau de groupes d'arêtes. | |
typedef List< FaceGroup > | Arcane::FaceGroupList |
Tableau de groupes de faces. | |
typedef List< CellGroup > | Arcane::CellGroupList |
Tableau de groupes de mailles. | |
typedef List< ParticleGroup > | Arcane::ParticleGroupList |
Tableau de groupes de particules. | |
typedef List< DoFGroup > | Arcane::DoFGroupList |
Tableau de groupes de degre de liberte. | |
typedef ItemLocalIdListViewT< Node > | Arcane::NodeLocalIdView |
Vue sur les localId() d'une liste de noeuds. | |
using | Arcane::NodeLocalIdListView = ItemLocalIdListViewT< Node > |
Vue sur les localId() d'une liste de noeuds. | |
typedef ItemLocalIdListViewT< Edge > | Arcane::EdgeLocalIdView |
Vue sur les localId() d'une liste d'arêtes. | |
using | Arcane::EdgeLocalIdListView = ItemLocalIdListViewT< Edge > |
Vue sur les localId() d'une liste d'arêtes. | |
typedef ItemLocalIdListViewT< Face > | Arcane::FaceLocalIdView |
Vue sur les localId() d'une liste de faces. | |
using | Arcane::FaceLocalIdListView = ItemLocalIdListViewT< Face > |
Vue sur les localId() d'une liste de faces. | |
typedef ItemLocalIdListViewT< Cell > | Arcane::CellLocalIdView |
Vue sur les localId() d'une liste de mailles. | |
using | Arcane::CellLocalIdListView = ItemLocalIdListViewT< Cell > |
Vue sur les localId() d'une liste de mailles. | |
typedef ItemLocalIdListViewT< Particle > | Arcane::ParticleLocalIdView |
Vue sur les localId() d'une liste de particules. | |
using | Arcane::ParticleLocalIdListView = ItemLocalIdListViewT< Particle > |
Vue sur les localId() d'une liste de particules. | |
typedef ItemLocalIdListViewT< DoF > | Arcane::DoFLocalIdView |
Vue sur les localId() d'une liste de DoF. | |
using | Arcane::DoFLocalIdListView = ItemLocalIdListViewT< DoF > |
typedef ConstArrayView< ItemInternal * > | Arcane::ItemInternalList |
Type de la liste interne des entités. | |
typedef ConstArrayView< ItemInternal * > | Arcane::ItemInternalArrayView |
typedef ArrayView< ItemInternal * > | Arcane::ItemInternalMutableArrayView |
using | Arcane::NodeEnumeratorIndex = ItemEnumeratorIndexT< Node > |
Index d'une énumération sur des noeuds. | |
using | Arcane::EdgeEnumeratorIndex = ItemEnumeratorIndexT< Edge > |
Index d'une énumération sur des arêtes. | |
using | Arcane::FaceEnumeratorIndex = ItemEnumeratorIndexT< Face > |
Index d'une énumération sur des faces. | |
using | Arcane::CellEnumeratorIndex = ItemEnumeratorIndexT< Cell > |
Index d'une énumération sur des mailles. | |
using | Arcane::ParticleEnumeratorIndex = ItemEnumeratorIndexT< Particle > |
Index d'une énumération sur des particules. | |
using | Arcane::DoFEnumeratorIndex = ItemEnumeratorIndexT< DoF > |
Index d'une énumération sur des DoF. | |
typedef ItemVectorT< Node > | Arcane::NodeVector |
Vecteur de noeuds. | |
typedef ItemVectorT< Edge > | Arcane::EdgeVector |
Vecteur d'arêtes. | |
typedef ItemVectorT< Face > | Arcane::FaceVector |
Vecteur de faces. | |
typedef ItemVectorT< Cell > | Arcane::CellVector |
Vecteur de mailles. | |
typedef ItemVectorT< Particle > | Arcane::ParticleVector |
Vecteur de particules. | |
typedef ItemVectorT< DoF > | Arcane::DoFVector |
Vecteur de degres de liberte. | |
Énumérations | |
enum class | Arcane::InternalConnectivityPolicy { Arcane::Legacy , Arcane::LegacyAndAllocAccessor , Arcane::LegacyAndNew , Arcane::NewAndLegacy , Arcane::NewWithDependenciesAndLegacy , Arcane::NewOnly } |
Politique d'utilisation des connectivités. Plus de détails... | |
Déclarations de types sur les entités.
Définition dans le fichier ItemTypes.h.
#define ARCANE_HAS_OFFSET_FOR_ITEMVECTORVIEW |
Définition à la ligne 35 du fichier ItemTypes.h.
#define ARCANE_USE_SPECIFIC_ITEMCONNECTED |
Définition à la ligne 47 du fichier ItemTypes.h.
using Arcane::impl::ItemBase = typedef ::Arcane::ItemBase |
Définition à la ligne 66 du fichier ItemTypes.h.
using Arcane::impl::MutableItemBase = typedef ::Arcane::MutableItemBase |
Définition à la ligne 67 du fichier ItemTypes.h.