Skip to content

mp_units::utility::cartesian_tensor::cartesian_tensor

Constructors

Synopses

Declared in <mp-units/utility/cartesian_tensor.h>

Construct from cartesian_tensor

template<typename U>
  requires std::constructible_from<T, U>
[[nodiscard]] constexpr explicit(!detail::ImplicitlyConvertibleScalar<U, T>)
  cartesian_tensor(cartesian_tensor<U, N> const& other);

» more...

Default constructor

template<typename... Args>
  requires(sizeof...(Args) <= N * N) && (... && std::constructible_from<T, Args>)
[[nodiscard]] constexpr explicit(!(... && detail::ImplicitlyConvertibleScalar<Args, T>))
  cartesian_tensor(Args&&... args);

» more...

Return Value

Note

The return value should not be discarded.