2021-03-23 18:13:35 +03:00
|
|
|
/*
|
2022-08-19 15:59:13 +03:00
|
|
|
* Copyright 2018-2022 KMath contributors.
|
2021-11-16 14:04:44 +03:00
|
|
|
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
2021-03-23 18:13:35 +03:00
|
|
|
*/
|
|
|
|
|
2021-02-18 11:17:28 +03:00
|
|
|
package space.kscience.kmath.testutils
|
2020-08-12 17:18:47 +03:00
|
|
|
|
2021-02-18 11:17:28 +03:00
|
|
|
import space.kscience.kmath.operations.Algebra
|
2020-08-12 17:18:47 +03:00
|
|
|
|
|
|
|
internal interface AlgebraicVerifier<T, out A> where A : Algebra<T> {
|
|
|
|
val algebra: A
|
|
|
|
|
|
|
|
fun verify()
|
|
|
|
}
|