Arcane  v4.1.1.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du fichier MaterialVariableViews.h
#include "arcane/core/materials/IMeshMaterialVariable.h"
#include "arcane/core/materials/MeshMaterialVariableRef.h"
#include "arcane/core/materials/MeshEnvironmentVariableRef.h"
#include "arcane/core/materials/MatItem.h"
#include "arcane/accelerator/AcceleratorGlobal.h"
+ Graphe des dépendances par inclusion de MaterialVariableViews.h:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  Arcane::Accelerator::MatVariableViewBase
 Classe de base des vues sur les variables matériaux. Plus de détails...
 
class  Arcane::Accelerator::MatItemVariableScalarInViewT< ItemType, DataType >
 Vue en lecture sur une variable scalaire du maillage. Plus de détails...
 
class  Arcane::Accelerator::MatItemVariableScalarOutViewT< ItemType, Accessor >
 Vue en écriture sur une variable scalaire du maillage. Plus de détails...
 

Espaces de nommage

namespace  Arcane
 -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
 

Fonctions

template<typename DataType>
auto Arcane::Accelerator::viewOut (const ViewBuildInfo &vbi, CellMaterialVariableScalarRef< DataType > &var)
 Vue en écriture pour les variables materiaux scalaire.
 
template<typename DataType>
auto Arcane::Accelerator::viewOut (const ViewBuildInfo &vbi, CellEnvironmentVariableScalarRef< DataType > &var)
 Vue en écriture pour les variables materiaux scalaire.
 
template<typename DataType>
auto Arcane::Accelerator::viewInOut (const ViewBuildInfo &vbi, CellMaterialVariableScalarRef< DataType > &var)
 Vue en lecture/écriture pour les variables materiaux scalaire.
 
template<typename DataType>
auto Arcane::Accelerator::viewInOut (const ViewBuildInfo &vbi, CellEnvironmentVariableScalarRef< DataType > &var)
 Vue en lecture/écriture pour les variables materiaux scalaire.
 
template<typename DataType>
auto Arcane::Accelerator::viewIn (const ViewBuildInfo &vbi, const CellMaterialVariableScalarRef< DataType > &var)
 Vue en lecture pour les variables materiaux scalaire.
 
template<typename DataType>
auto Arcane::Accelerator::viewIn (const ViewBuildInfo &vbi, const CellEnvironmentVariableScalarRef< DataType > &var)
 Vue en lecture pour les variables materiaux scalaire.
 

Description détaillée

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 MaterialVariableViews.h.

Documentation des fonctions

◆ viewIn() [1/2]

template<typename DataType>
auto Arcane::Accelerator::viewIn ( const ViewBuildInfo & vbi,
const CellEnvironmentVariableScalarRef< DataType > & var )

Vue en lecture pour les variables materiaux scalaire.

Définition à la ligne 238 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().

◆ viewIn() [2/2]

template<typename DataType>
auto Arcane::Accelerator::viewIn ( const ViewBuildInfo & vbi,
const CellMaterialVariableScalarRef< DataType > & var )

Vue en lecture pour les variables materiaux scalaire.

Définition à la ligne 226 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().

◆ viewInOut() [1/2]

template<typename DataType>
auto Arcane::Accelerator::viewInOut ( const ViewBuildInfo & vbi,
CellEnvironmentVariableScalarRef< DataType > & var )

Vue en lecture/écriture pour les variables materiaux scalaire.

Définition à la ligne 213 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().

◆ viewInOut() [2/2]

template<typename DataType>
auto Arcane::Accelerator::viewInOut ( const ViewBuildInfo & vbi,
CellMaterialVariableScalarRef< DataType > & var )

Vue en lecture/écriture pour les variables materiaux scalaire.

Définition à la ligne 201 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().

◆ viewOut() [1/2]

template<typename DataType>
auto Arcane::Accelerator::viewOut ( const ViewBuildInfo & vbi,
CellEnvironmentVariableScalarRef< DataType > & var )

Vue en écriture pour les variables materiaux scalaire.

Définition à la ligne 189 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().

◆ viewOut() [2/2]

template<typename DataType>
auto Arcane::Accelerator::viewOut ( const ViewBuildInfo & vbi,
CellMaterialVariableScalarRef< DataType > & var )

Vue en écriture pour les variables materiaux scalaire.

Définition à la ligne 177 du fichier MaterialVariableViews.h.

Références Arcane::Materials::MeshMaterialVariableRef::materialVariable().