add polynomial division
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use super::dag::{Circuit, NodeId};
|
||||
use super::dag::{Circuit, Node, NodeId};
|
||||
use crate::poly::{flat::Poly, var::Var};
|
||||
|
||||
use itertools::Itertools;
|
||||
@@ -35,10 +35,10 @@ impl<V: Var> Quotient<V> {
|
||||
self.circuit.node(n)
|
||||
}
|
||||
|
||||
pub fn add(left: NodeId, right: NodeId) {
|
||||
pub fn add(&mut self, left: NodeId, right: NodeId) -> NodeId {
|
||||
self.circuit.add(left, right)
|
||||
}
|
||||
pub fn mul(left: NodeId, right: NodeId) {
|
||||
pub fn mul(&mut self, left: NodeId, right: NodeId) -> NodeId {
|
||||
self.circuit.mul(left, right)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user