Public Member Functions | |
| __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) |
| Sets the i-th component to value. | |
Public Attributes | |
| Real | x |
| first component of the triplet | |
| Real | y |
| second component of the triplet | |
| Real | z |
| third component of the triplet | |
| Real Arcane::Real3POD::x |
first component of the triplet
Definition at line 35 of file Real3.h.
Referenced by Arcane::Real3::abs2(), Arcane::Real3::absolute(), Arcane::Real3::add(), Arcane::Real3Proxy::add(), Arcane::Real3::addSame(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::Real3::constView(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::Real3::divSame(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::GeometricUtilities::QuadMapping::evaluatePosition(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::isNearlyZero(), 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::Real3::mulSame(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), operator()(), operator()(), Arcane::Real3::operator*, Arcane::Real3::operator*(), Arcane::Real3::operator*, Arcane::Real3Proxy::operator*(), Arcane::Real3::operator*=(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3::operator/, Arcane::Real3Proxy::operator/(), Arcane::Real3::operator/=(), Arcane::Real3::operator<, Arcane::Real3::operator=(), Arcane::Real3::operator==(), operator[](), operator[](), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::Real3::reset(), Arcane::math::scaMul(), setComponent(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::math::squareNormL2(), Arcane::Real3::squareNormL2(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::Real3::subSame(), Arcane::AMRZonePosition::toAMRPatchPosition(), Arcane::math::transpose(), Arcane::math::vecMul(), Arcane::math::vecMul2D(), and Arcane::Real3::view().
| Real Arcane::Real3POD::y |
second component of the triplet
Definition at line 36 of file Real3.h.
Referenced by Arcane::Real3::abs2(), Arcane::Real3::absolute(), Arcane::Real3::add(), Arcane::Real3Proxy::add(), Arcane::Real3::addSame(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::math::cross(), Arcane::math::cross2D(), Arcane::math::crossProduct3(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::Real3::divSame(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::GeometricUtilities::QuadMapping::evaluatePosition(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::isNearlyZero(), 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::Real3::mulSame(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::operator*, Arcane::Real3::operator*(), Arcane::Real3::operator*, Arcane::Real3Proxy::operator*(), Arcane::Real3::operator*=(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3::operator/, Arcane::Real3Proxy::operator/(), Arcane::Real3::operator/=(), Arcane::Real3::operator<, Arcane::Real3::operator=(), Arcane::Real3::operator==(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::Real3::reset(), Arcane::math::scaMul(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::math::squareNormL2(), Arcane::Real3::squareNormL2(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::Real3::subSame(), Arcane::AMRZonePosition::toAMRPatchPosition(), Arcane::math::transpose(), Arcane::math::vecMul(), and Arcane::math::vecMul2D().
| Real Arcane::Real3POD::z |
third component of the triplet
Definition at line 37 of file Real3.h.
Referenced by Arcane::Real3::abs2(), Arcane::Real3::absolute(), Arcane::Real3::add(), Arcane::Real3Proxy::add(), Arcane::Real3::addSame(), MicroHydroModule::applyBoundaryCondition(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3::assign(), Arcane::Real3Proxy::assign(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso(), Arcane::GeometricUtilities::QuadMapping::cartesianToIso2(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::AMRZonePosition::cellsInPatch(), Arcane::CartesianMeshImpl::computeDirections(), Arcane::math::cross(), Arcane::math::crossProduct3(), Arcane::Real3::div(), Arcane::Real3Proxy::div(), Arcane::Real3::divSame(), Arcane::math::dot(), Arcane::math::doubleContraction(), Arcane::math::inverseMatrix(), Arcane::math::isNearlyId(), Arcane::math::isNearlyZero(), 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::Real3::mulSame(), Arcane::math::multiply(), Arcane::math::normalizeReal3(), Arcane::math::normeR3(), Arcane::Real3::operator*, Arcane::Real3::operator*(), Arcane::Real3::operator*, Arcane::Real3Proxy::operator*(), Arcane::Real3::operator*=(), Arcane::Real3::operator+(), Arcane::Real3Proxy::operator+(), Arcane::Real3::operator-(), Arcane::Real3::operator-(), Arcane::Real3Proxy::operator-(), Arcane::Real3::operator/(), Arcane::Real3::operator/, Arcane::Real3Proxy::operator/(), Arcane::Real3::operator/=(), Arcane::Real3::operator<, Arcane::Real3::operator=(), Arcane::Real3::operator==(), Arcane::Real3::print(), Arcane::Real3::printXyz(), Arcane::math::prodTens(), Arcane::math::prodVecTens(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::Real3::Real3(), Arcane::math::relativeError(), Arcane::Real3::reset(), Arcane::math::scaMul(), Arcane::geometric::GeomElementViewBase::setValue(), Arcane::math::squareNormL2(), Arcane::Real3::squareNormL2(), Arcane::Real3::sub(), Arcane::Real3Proxy::sub(), Arcane::Real3::subSame(), Arcane::AMRZonePosition::toAMRPatchPosition(), Arcane::math::transpose(), and Arcane::math::vecMul().