Fonctions membres publiques | |
__host__ __device__ Real | operator[] (Integer i) const |
__host__ __device__ Real | operator() (Integer i) const |
__host__ __device__ Real & | operator[] (Integer i) |
__host__ __device__ Real & | operator() (Integer i) |
__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::Real3::add(), Arcane::Real3Proxy::add(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::BasicRayMeshIntersection::compute(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::GeometricUtilities::QuadMapping::evaluatePosition(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::matDet(), Arcane::math::matrix3x3Prod(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::matrixTranspose(), Arcane::math::max(), Arcane::math::min(), Arcane::Real3::mul(), Arcane::Real3Proxy::mul(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), operator()(), operator()(), Arcane::Real3::operator*(), Arcane::Real3Proxy::operator*(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3Proxy::operator/(), Arcane::Real3::operator==(), operator[](), operator[](), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), setComponent(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::math::transpose(), Arcane::math::vecMul(), Arcane::math::vecMul2D(), et Arcane::LimaMeshWriter::writeMeshToFile().
Real Arcane::Real3POD::y |
deuxième composante du triplet
Définition à la ligne 36 du fichier Real3.h.
Référencé par Arcane::Real3::add(), Arcane::Real3Proxy::add(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::BasicRayMeshIntersection::compute(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::GeometricUtilities::QuadMapping::evaluatePosition(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::matDet(), Arcane::math::matrix3x3Prod(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::matrixTranspose(), Arcane::math::max(), Arcane::math::min(), Arcane::Real3::mul(), Arcane::Real3Proxy::mul(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::operator*(), Arcane::Real3Proxy::operator*(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3Proxy::operator/(), Arcane::Real3::operator==(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real2::Real2(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::math::transpose(), Arcane::math::vecMul(), Arcane::math::vecMul2D(), et Arcane::LimaMeshWriter::writeMeshToFile().
Real Arcane::Real3POD::z |
troisième composante du triplet
Définition à la ligne 37 du fichier Real3.h.
Référencé par Arcane::Real3Proxy::abs2(), Arcane::Real3::add(), Arcane::Real3Proxy::add(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::Real3::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::BasicRayMeshIntersection::compute(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::math::cross(), Arcane::math::crossProduct3(), Arcane::Real3x3::determinant(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::matDet(), Arcane::math::matrix3x3Prod(), Arcane::math::matrix3x3Transp(), Arcane::math::matrixProduct(), Arcane::math::matrixTranspose(), Arcane::math::max(), Arcane::math::min(), Arcane::Real3::mul(), Arcane::Real3Proxy::mul(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::operator*(), Arcane::Real3Proxy::operator*(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3Proxy::operator/(), Arcane::Real3::operator==(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::math::scaMul(), Arcane::CartesianMeshNumberingMng::setChildNodeCoordinates(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::math::transpose(), Arcane::math::vecMul(), et Arcane::LimaMeshWriter::writeMeshToFile().