Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::Real2POD
+ Graphe d'héritage de Arcane::Real2POD:
+ Graphe de collaboration de Arcane::Real2POD:

Fonctions membres publiques

__host__ __device__ Real operator[] (Integer i) const
 
__host__ __device__ Real operator() (Integer i) const
 
__host__ __device__ Realoperator[] (Integer i)
 
__host__ __device__ Realoperator() (Integer i)
 
__host__ __device__ void setComponent (Integer i, Real value)
 Positionne la i-ème composante à value.
 

Attributs publics

Real x
 première composante du couple
 
Real y
 deuxième composante du couple
 

Description détaillée

Définition à la ligne 30 du fichier Real2.h.

Documentation des fonctions membres

◆ operator()() [1/2]

__host__ __device__ Real & Arcane::Real2POD::operator() ( Integer i)
inline

Accès à la i eme composante du Real2POD

Note
ne fonctionne que pour x, y ordonnées dans le POD
Paramètres
inuméro de la composante à retourner
Renvoie
(&x)[i]

Définition à la ligne 91 du fichier Real2.h.

Références x.

◆ operator()() [2/2]

__host__ __device__ Real Arcane::Real2POD::operator() ( Integer i) const
inline

Accès en lecture seule à la i eme composante du Real2POD

Note
ne fonctionne que pour x, y ordonnées dans le POD
Paramètres
inuméro de la composante à retourner
Renvoie
(&x)[i]

Définition à la ligne 61 du fichier Real2.h.

Références x.

◆ operator[]() [1/2]

__host__ __device__ Real & Arcane::Real2POD::operator[] ( Integer i)
inline

Accès à la i eme composante du Real2POD

Note
ne fonctionne que pour x, y ordonnées dans le POD
Paramètres
inuméro de la composante à retourner
Renvoie
(&x)[i]

Définition à la ligne 76 du fichier Real2.h.

Références x.

◆ operator[]() [2/2]

__host__ __device__ Real Arcane::Real2POD::operator[] ( Integer i) const
inline

Accès en lecture seule à la i eme composante du Real2POD

Note
ne fonctionne que pour x, y ordonnées dans le POD
Paramètres
inuméro de la composante à retourner
Renvoie
(&x)[i]

Définition à la ligne 46 du fichier Real2.h.

Références x.

◆ setComponent()

__host__ __device__ void Arcane::Real2POD::setComponent ( Integer i,
Real value )
inline

Positionne la i-ème composante à value.

Définition à la ligne 98 du fichier Real2.h.

Références x.

Documentation des données membres

◆ x

Real Arcane::Real2POD::x

première composante du couple

Définition à la ligne 34 du fichier Real2.h.

Référencé par Arcane::Real2::abs2(), Arcane::Real2::absolute(), Arcane::Real2::add(), Arcane::Real2Proxy::add(), Arcane::Real2::addSame(), Arcane::Real2::assign(), Arcane::Real2::assign(), Arcane::Real2::assign(), Arcane::Real2Proxy::assign(), Arcane::CartesianMeshImpl::coarseZone2D(), Arcane::Real2::div(), Arcane::Real2Proxy::div(), Arcane::Real2::divSame(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::Cartesian2DMeshGenerator::fillMeshBuildInfo(), Arcane::math::isNearlyZero(), Arcane::math::max(), Arcane::math::min(), Arcane::Real2::mul(), Arcane::Real2Proxy::mul(), Arcane::Real2::mulSame(), operator()(), operator()(), Arcane::Real2::operator*, Arcane::Real2::operator*(), Arcane::Real2::operator*, Arcane::Real2Proxy::operator*(), Arcane::Real2::operator*=(), Arcane::Real2::operator+(), Arcane::Real2Proxy::operator+(), Arcane::Real2::operator-(), Arcane::Real2::operator-(), Arcane::Real2Proxy::operator-(), Arcane::Real2::operator/(), Arcane::Real2::operator/, Arcane::Real2Proxy::operator/(), Arcane::Real2::operator/=(), Arcane::Real2::operator<, Arcane::Real2::operator=(), Arcane::Real2::operator==(), Arcane::Real2Proxy::operator==(), operator[](), operator[](), Arcane::Real2::print(), Arcane::Real2::printXy(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::CartesianMeshImpl::refinePatch2D(), Arcane::Real2::reset(), Arcane::math::scaMul(), setComponent(), Arcane::math::squareNormL2(), Arcane::Real2::squareNormL2(), Arcane::Real2::sub(), Arcane::Real2Proxy::sub(), et Arcane::Real2::subSame().

◆ y

Real Arcane::Real2POD::y

deuxième composante du couple

Définition à la ligne 35 du fichier Real2.h.

Référencé par Arcane::Real2::abs2(), Arcane::Real2::absolute(), Arcane::Real2::add(), Arcane::Real2Proxy::add(), Arcane::Real2::addSame(), Arcane::Real2::assign(), Arcane::Real2::assign(), Arcane::Real2::assign(), Arcane::Real2Proxy::assign(), Arcane::CartesianMeshImpl::coarseZone2D(), Arcane::Real2::div(), Arcane::Real2Proxy::div(), Arcane::Real2::divSame(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::Cartesian2DMeshGenerator::fillMeshBuildInfo(), Arcane::math::isNearlyZero(), Arcane::math::max(), Arcane::math::min(), Arcane::Real2::mul(), Arcane::Real2Proxy::mul(), Arcane::Real2::mulSame(), Arcane::Real2::operator*, Arcane::Real2::operator*(), Arcane::Real2::operator*, Arcane::Real2Proxy::operator*(), Arcane::Real2::operator*=(), Arcane::Real2::operator+(), Arcane::Real2Proxy::operator+(), Arcane::Real2::operator-(), Arcane::Real2::operator-(), Arcane::Real2Proxy::operator-(), Arcane::Real2::operator/(), Arcane::Real2::operator/, Arcane::Real2Proxy::operator/(), Arcane::Real2::operator/=(), Arcane::Real2::operator<, Arcane::Real2::operator=(), Arcane::Real2::operator==(), Arcane::Real2Proxy::operator==(), Arcane::Real2::print(), Arcane::Real2::printXy(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::CartesianMeshImpl::refinePatch2D(), Arcane::Real2::reset(), Arcane::math::scaMul(), Arcane::math::squareNormL2(), Arcane::Real2::squareNormL2(), Arcane::Real2::sub(), Arcane::Real2Proxy::sub(), et Arcane::Real2::subSame().


La documentation de cette structure a été générée à partir du fichier suivant :