#include "arcane/utils/ArcaneCxx20.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"
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 -*- | |
namespace | Arcane::Accelerator |
Espace de nom pour l'utilisation des accélérateurs. | |
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. | |
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.