-
#include "tensorstore/array.h"
-
template <typename ElementTagA,
DimensionIndex RankA,
ArrayOriginKind OKindA,
ContainerKind CKindA,
typename ElementTagB,
DimensionIndex RankB,
ArrayOriginKind OKindB,
ContainerKind CKindB>
bool tensorstore::AreArraysEqual(
const Array<ElementTagA, RankA, OKindA, CKindA>& a,
const Array<ElementTagB, RankB, OKindB, CKindB>& b,
EqualityComparisonKind kind = EqualityComparisonKind::equal); -
template <typename ElementTagA,
DimensionIndex RankA,
ArrayOriginKind OKindA,
ContainerKind CKindA,
typename ElementTagB,
DimensionIndex RankB,
ArrayOriginKind OKindB,
ContainerKind CKindB>
bool tensorstore::AreArraysIdenticallyEqual(
const Array<ElementTagA, RankA, OKindA, CKindA>& a,
const Array<ElementTagB, RankB, OKindB, CKindB>& b); Compares two arrays for equality.
Checks that the data types, domains, and content are equal.
membergoup Comparison