Fonctions membres publiques | |
ARCCORE_HOST_DEVICE Real | operator[] (Integer i) const |
ARCCORE_HOST_DEVICE Real | operator() (Integer i) const |
ARCCORE_HOST_DEVICE Real & | operator[] (Integer i) |
ARCCORE_HOST_DEVICE Real & | operator() (Integer i) |
ARCCORE_HOST_DEVICE void | setComponent (Integer i, Real value) |
Positionne la i-ème composante à value. | |
Attributs publics | |
Real | x |
première composante du triplet | |
Real | y |
deuxième composante du triplet | |
Real | z |
troisième composante du triplet | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Real Arcane::Real3POD::x |
première composante du triplet
Définition à la ligne 35 du fichier Real3.h.
Référencé par Arcane::NodeDirectionMng::_computeNodeCellInfos(), Arcane::mesh::ParallelAMRConsistency::_gatherFaces(), Arcane::mesh::TiedInterfaceBuilder::_gatherFaces(), Arcane::mesh::ParallelAMRConsistency::_gatherItems(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::BasicRayMeshIntersection::compute(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::Cartesian3DMeshGenerator::fillMeshBuildInfo(), Arcane::math::inverseMatrix(), Arcane::math::matDet(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), operator()(), operator()(), operator[](), operator[](), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), setComponent(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::math::vecMul(), et Arcane::math::vecMul2D().
Real Arcane::Real3POD::y |
deuxième composante du triplet
Définition à la ligne 36 du fichier Real3.h.
Référencé par Arcane::NodeDirectionMng::_computeNodeCellInfos(), Arcane::mesh::ParallelAMRConsistency::_gatherFaces(), Arcane::mesh::TiedInterfaceBuilder::_gatherFaces(), Arcane::mesh::ParallelAMRConsistency::_gatherItems(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::BasicRayMeshIntersection::compute(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::Cartesian3DMeshGenerator::fillMeshBuildInfo(), Arcane::math::inverseMatrix(), Arcane::math::matDet(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::math::vecMul(), et Arcane::math::vecMul2D().
Real Arcane::Real3POD::z |
troisième composante du triplet
Définition à la ligne 37 du fichier Real3.h.
Référencé par Arcane::NodeDirectionMng::_computeNodeCellInfos(), Arcane::mesh::ParallelAMRConsistency::_gatherFaces(), Arcane::mesh::TiedInterfaceBuilder::_gatherFaces(), Arcane::mesh::ParallelAMRConsistency::_gatherItems(), Arcane::Real3Proxy::abs2(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::BasicRayMeshIntersection::compute(), Arcane::math::cross(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::Cartesian3DMeshGenerator::fillMeshBuildInfo(), Arcane::math::inverseMatrix(), Arcane::math::matDet(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::Real3::Real3(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), Arcane::geometric::GeomElementViewBase::setValue(), et Arcane::math::vecMul().