12#ifndef ARCANE_CORE_IPHYSICALUNITCONVERTER_H
13#define ARCANE_CORE_IPHYSICALUNITCONVERTER_H
Declarations of Arcane's general types.
virtual void convert(RealConstArrayView input_values, RealArrayView output_values)=0
Returns the converted values of input_values in output_values.
virtual Real convert(Real value)=0
Returns the converted value of value.
virtual IPhysicalUnit * toUnit()=0
Target unit.
virtual IPhysicalUnit * fromUnit()=0
Starting unit.
virtual ~IPhysicalUnitConverter()=default
Releases resources.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
double Real
Type representing a real number.
ArrayView< Real > RealArrayView
C equivalent of a 1D array of reals.
ConstArrayView< Real > RealConstArrayView
C equivalent of a 1D array of reals.