14#include "arcane/core/MeshVariableScalarRef.inst.h"
15#include "arcane/core/MeshPartialVariableScalarRef.inst.h"
16#include "arcane/core/VariableFactoryRegisterer.h"
28add(VarType& out,
const VarType& v,
const ItemGroup& group)
31 out[iitem] += v[iitem];
36sub(VarType& out,
const VarType& v,
const ItemGroup& group)
39 out[iitem] -= v[iitem];
47 out[iitem] *= v[iitem];
70ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real);
71ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real2);
72ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real2x2);
73ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real3);
74ARCANE_INSTANTIATE_MESHVARIABLE_SCALAR(
Real3x3);
Class managing a 2-dimensional real vector.
Class managing a 2x2 matrix of reals.
Class managing a 3-dimensional real vector.
Class managing a 3x3 real matrix.
__host__ __device__ double pow(double x, double y)
Power function.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
double Real
Type representing a real number.