|
class | Arcane::Accelerator::VariableViewBase |
| Classe de base des vues sur les variables. Plus de détails...
|
|
class | Arcane::Accelerator::View1DSetter< DataType > |
| Classe pour accéder à un tableau 1D d'une vue en lecture/écriture. Plus de détails...
|
|
class | Arcane::Accelerator::View1DGetterSetter< DataType > |
| Classe pour accéder à un tableau 1D d'une vue en lecture/écriture. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableScalarOutViewBaseT< _ItemType, _Accessor, _IndexerType, _HasSimd > |
| Vue en écriture sur une variable scalaire du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableScalarOutViewT< _ItemType, _Accessor > |
| Vue en écriture sur une variable scalaire du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemPartialVariableScalarOutViewT< _ItemType, _Accessor > |
| Vue en écriture sur une variable partielle scalaire du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableScalarInViewT< _ItemType, _DataType > |
| Vue en lecture sur une variable scalaire du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemPartialVariableScalarInViewT< _ItemType, _DataType > |
| Vue en lecture sur une variable partielle scalaire du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemPartialVariableArrayInViewT< _ItemType, _DataType > |
| Vue en lecture sur une variable partielle tableau du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableArrayInViewT< _ItemType, _DataType > |
| Vue en lecture sur une variable tableau du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableArrayOutViewBaseT< _ItemType, _Accessor, _Indexer > |
| Vue en écriture sur une variable tableau du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableArrayOutViewT< _ItemType, _Accessor > |
| Vue en écriture sur une variable tableau du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemPartialVariableArrayOutViewT< _ItemType, _Accessor > |
| Vue en écriture sur une variable partielle tableau du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemVariableRealNScalarOutViewT< _ItemType, _Accessor > |
| Vue en écriture sur une variable scalaire de type 'RealN' du maillage. Plus de détails...
|
|
class | Arcane::Accelerator::ItemPartialVariableRealNScalarOutViewT< _ItemType, _Accessor > |
|
|
typedef ItemVariableScalarInViewT< Node, Byte > | Arcane::Accelerator::VariableNodeByteInView |
|
typedef ItemVariableScalarInViewT< Edge, Byte > | Arcane::Accelerator::VariableEdgeByteInView |
|
typedef ItemVariableScalarInViewT< Face, Byte > | Arcane::Accelerator::VariableFaceByteInView |
|
typedef ItemVariableScalarInViewT< Cell, Byte > | Arcane::Accelerator::VariableCellByteInView |
|
typedef ItemVariableScalarInViewT< Particle, Byte > | Arcane::Accelerator::VariableParticleByteInView |
|
typedef ItemVariableScalarInViewT< DoF, Byte > | Arcane::Accelerator::VariableDoFByteInView |
|
typedef ItemVariableScalarInViewT< Node, Int16 > | Arcane::Accelerator::VariableNodeInt16InView |
|
typedef ItemVariableScalarInViewT< Edge, Int16 > | Arcane::Accelerator::VariableEdgeInt16InView |
|
typedef ItemVariableScalarInViewT< Face, Int16 > | Arcane::Accelerator::VariableFaceInt16InView |
|
typedef ItemVariableScalarInViewT< Cell, Int16 > | Arcane::Accelerator::VariableCellInt16InView |
|
typedef ItemVariableScalarInViewT< Particle, Int16 > | Arcane::Accelerator::VariableParticleInt16InView |
|
typedef ItemVariableScalarInViewT< DoF, Int16 > | Arcane::Accelerator::VariableDoFInt16InView |
|
typedef ItemVariableScalarInViewT< Node, Int32 > | Arcane::Accelerator::VariableNodeInt32InView |
|
typedef ItemVariableScalarInViewT< Edge, Int32 > | Arcane::Accelerator::VariableEdgeInt32InView |
|
typedef ItemVariableScalarInViewT< Face, Int32 > | Arcane::Accelerator::VariableFaceInt32InView |
|
typedef ItemVariableScalarInViewT< Cell, Int32 > | Arcane::Accelerator::VariableCellInt32InView |
|
typedef ItemVariableScalarInViewT< Particle, Int32 > | Arcane::Accelerator::VariableParticleInt32InView |
|
typedef ItemVariableScalarInViewT< DoF, Int32 > | Arcane::Accelerator::VariableDoFInt32InView |
|
typedef ItemVariableScalarInViewT< Node, Int64 > | Arcane::Accelerator::VariableNodeInt64InView |
|
typedef ItemVariableScalarInViewT< Edge, Int64 > | Arcane::Accelerator::VariableEdgeInt64InView |
|
typedef ItemVariableScalarInViewT< Face, Int64 > | Arcane::Accelerator::VariableFaceInt64InView |
|
typedef ItemVariableScalarInViewT< Cell, Int64 > | Arcane::Accelerator::VariableCellInt64InView |
|
typedef ItemVariableScalarInViewT< Particle, Int64 > | Arcane::Accelerator::VariableParticleInt64InView |
|
typedef ItemVariableScalarInViewT< DoF, Int64 > | Arcane::Accelerator::VariableDoFInt64InView |
|
typedef ItemVariableScalarInViewT< Node, Real > | Arcane::Accelerator::VariableNodeRealInView |
|
typedef ItemVariableScalarInViewT< Edge, Real > | Arcane::Accelerator::VariableEdgeRealInView |
|
typedef ItemVariableScalarInViewT< Face, Real > | Arcane::Accelerator::VariableFaceRealInView |
|
typedef ItemVariableScalarInViewT< Cell, Real > | Arcane::Accelerator::VariableCellRealInView |
|
typedef ItemVariableScalarInViewT< Particle, Real > | Arcane::Accelerator::VariableParticleRealInView |
|
typedef ItemVariableScalarInViewT< DoF, Real > | Arcane::Accelerator::VariableDoFRealInView |
|
typedef ItemVariableScalarInViewT< Node, Real2 > | Arcane::Accelerator::VariableNodeReal2InView |
|
typedef ItemVariableScalarInViewT< Edge, Real2 > | Arcane::Accelerator::VariableEdgeReal2InView |
|
typedef ItemVariableScalarInViewT< Face, Real2 > | Arcane::Accelerator::VariableFaceReal2InView |
|
typedef ItemVariableScalarInViewT< Cell, Real2 > | Arcane::Accelerator::VariableCellReal2InView |
|
typedef ItemVariableScalarInViewT< Particle, Real2 > | Arcane::Accelerator::VariableParticleReal2InView |
|
typedef ItemVariableScalarInViewT< DoF, Real2 > | Arcane::Accelerator::VariableDoFReal2InView |
|
typedef ItemVariableScalarInViewT< Node, Real3 > | Arcane::Accelerator::VariableNodeReal3InView |
|
typedef ItemVariableScalarInViewT< Edge, Real3 > | Arcane::Accelerator::VariableEdgeReal3InView |
|
typedef ItemVariableScalarInViewT< Face, Real3 > | Arcane::Accelerator::VariableFaceReal3InView |
|
typedef ItemVariableScalarInViewT< Cell, Real3 > | Arcane::Accelerator::VariableCellReal3InView |
|
typedef ItemVariableScalarInViewT< Particle, Real3 > | Arcane::Accelerator::VariableParticleReal3InView |
|
typedef ItemVariableScalarInViewT< DoF, Real3 > | Arcane::Accelerator::VariableDoFReal3InView |
|
typedef ItemVariableScalarOutViewT< Node, DataViewSetter< Byte > > | Arcane::Accelerator::VariableNodeByteOutView |
|
typedef ItemVariableScalarOutViewT< Edge, DataViewSetter< Byte > > | Arcane::Accelerator::VariableEdgeByteOutView |
|
typedef ItemVariableScalarOutViewT< Face, DataViewSetter< Byte > > | Arcane::Accelerator::VariableFaceByteOutView |
|
typedef ItemVariableScalarOutViewT< Cell, DataViewSetter< Byte > > | Arcane::Accelerator::VariableCellByteOutView |
|
typedef ItemVariableScalarOutViewT< Particle, DataViewSetter< Byte > > | Arcane::Accelerator::VariableParticleByteOutView |
|
typedef ItemVariableScalarOutViewT< DoF, DataViewSetter< Byte > > | Arcane::Accelerator::VariableDoFByteOutView |
|
typedef ItemVariableScalarOutViewT< Node, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableNodeInt16OutView |
|
typedef ItemVariableScalarOutViewT< Edge, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableEdgeInt16OutView |
|
typedef ItemVariableScalarOutViewT< Face, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableFaceInt16OutView |
|
typedef ItemVariableScalarOutViewT< Cell, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableCellInt16OutView |
|
typedef ItemVariableScalarOutViewT< Particle, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableParticleInt16OutView |
|
typedef ItemVariableScalarOutViewT< DoF, DataViewSetter< Int16 > > | Arcane::Accelerator::VariableDoFInt16OutView |
|
typedef ItemVariableScalarOutViewT< Node, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableNodeInt32OutView |
|
typedef ItemVariableScalarOutViewT< Edge, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableEdgeInt32OutView |
|
typedef ItemVariableScalarOutViewT< Face, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableFaceInt32OutView |
|
typedef ItemVariableScalarOutViewT< Cell, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableCellInt32OutView |
|
typedef ItemVariableScalarOutViewT< Particle, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableParticleInt32OutView |
|
typedef ItemVariableScalarOutViewT< DoF, DataViewSetter< Int32 > > | Arcane::Accelerator::VariableDoFInt32OutView |
|
typedef ItemVariableScalarOutViewT< Node, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableNodeInt64OutView |
|
typedef ItemVariableScalarOutViewT< Edge, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableEdgeInt64OutView |
|
typedef ItemVariableScalarOutViewT< Face, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableFaceInt64OutView |
|
typedef ItemVariableScalarOutViewT< Cell, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableCellInt64OutView |
|
typedef ItemVariableScalarOutViewT< Particle, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableParticleInt64OutView |
|
typedef ItemVariableScalarOutViewT< DoF, DataViewSetter< Int64 > > | Arcane::Accelerator::VariableDoFInt64OutView |
|
typedef ItemVariableScalarOutViewT< Node, DataViewSetter< Real > > | Arcane::Accelerator::VariableNodeRealOutView |
|
typedef ItemVariableScalarOutViewT< Edge, DataViewSetter< Real > > | Arcane::Accelerator::VariableEdgeRealOutView |
|
typedef ItemVariableScalarOutViewT< Face, DataViewSetter< Real > > | Arcane::Accelerator::VariableFaceRealOutView |
|
typedef ItemVariableScalarOutViewT< Cell, DataViewSetter< Real > > | Arcane::Accelerator::VariableCellRealOutView |
|
typedef ItemVariableScalarOutViewT< Particle, DataViewSetter< Real > > | Arcane::Accelerator::VariableParticleRealOutView |
|
typedef ItemVariableScalarOutViewT< DoF, DataViewSetter< Real > > | Arcane::Accelerator::VariableDoFRealOutView |
|
typedef ItemVariableRealNScalarOutViewT< Node, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableNodeReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< Edge, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableEdgeReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< Face, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableFaceReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< Cell, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableCellReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< Particle, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableParticleReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< DoF, DataViewSetter< Real2 > > | Arcane::Accelerator::VariableDoFReal2OutView |
|
typedef ItemVariableRealNScalarOutViewT< Node, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableNodeReal3OutView |
|
typedef ItemVariableRealNScalarOutViewT< Edge, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableEdgeReal3OutView |
|
typedef ItemVariableRealNScalarOutViewT< Face, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableFaceReal3OutView |
|
typedef ItemVariableRealNScalarOutViewT< Cell, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableCellReal3OutView |
|
typedef ItemVariableRealNScalarOutViewT< Particle, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableParticleReal3OutView |
|
typedef ItemVariableRealNScalarOutViewT< DoF, DataViewSetter< Real3 > > | Arcane::Accelerator::VariableDoFReal3OutView |
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, DataType > &var) |
| Vue en écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, DataType > &var) |
| Vue en écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, Real3 > &var) |
| Vue en écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, Real3 > &var) |
| Vue en écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, Real2 > &var) |
| Vue en écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, Real2 > &var) |
| Vue en écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshVariableArrayRefT< ItemType, DataType > &var) |
| Vue en écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, MeshPartialVariableArrayRefT< ItemType, DataType > &var) |
| Vue en écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, DataType > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, DataType > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, Real3 > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, Real3 > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshVariableScalarRefT< ItemType, Real2 > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshPartialVariableScalarRefT< ItemType, Real2 > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshVariableArrayRefT< ItemType, DataType > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, MeshPartialVariableArrayRefT< ItemType, DataType > &var) |
| Vue en lecture/écriture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const MeshPartialVariableScalarRefT< ItemType, DataType > &var) |
| Vue en lecture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const MeshVariableScalarRefT< ItemType, DataType > &var) |
| Vue en lecture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const MeshPartialVariableArrayRefT< ItemType, DataType > &var) |
| Vue en lecture.
|
|
template<typename ItemType , typename DataType > |
auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const MeshVariableArrayRefT< ItemType, DataType > &var) |
| Vue en lecture.
|
|
Ce fichier contient les déclarations des types pour gérer les vues pour les accélérateurs des variables du maillage.
Définition dans le fichier VariableViews.h.