func lattigo_mulRelinNew()

in src/gowrapper/ckks/evaluator.go [148:162]


func lattigo_mulRelinNew(evalHandle Handle4, op0Handle Handle4, op1Handle Handle4) Handle4 {
	var eval *ckks.Evaluator
	eval = getStoredEvaluator(evalHandle)

	var ct0 *ckks.Ciphertext
	ct0 = getStoredCiphertext(op0Handle)

	var ct1 *ckks.Ciphertext
	ct1 = getStoredCiphertext(op1Handle)

	var ctOut *ckks.Ciphertext
	ctOut = (*eval).MulRelinNew(ct0, ct1)

	return marshal.CrossLangObjMap.Add(unsafe.Pointer(ctOut))
}