pub type DecomposedMIPSTrace = DecomposedTrace<N_MIPS_COLS, DecomposableMIPSFoldingConfig>;
Expand description
The MIPS circuit trace
Trait Implementations§
source§impl DecomposableTracer<Env<<<DecomposableMIPSFoldingConfig as FoldingConfig>::Curve as AffineRepr>::ScalarField>> for DecomposedMIPSTrace
impl DecomposableTracer<Env<<<DecomposableMIPSFoldingConfig as FoldingConfig>::Curve as AffineRepr>::ScalarField>> for DecomposedMIPSTrace
source§fn new(
domain_size: usize,
env: &mut Env<<<DecomposableMIPSFoldingConfig as FoldingConfig>::Curve as AffineRepr>::ScalarField>
) -> Self
fn new( domain_size: usize, env: &mut Env<<<DecomposableMIPSFoldingConfig as FoldingConfig>::Curve as AffineRepr>::ScalarField> ) -> Self
Create a new decomposable trace with the given domain size, and environment.
source§fn pad_witnesses(&mut self)
fn pad_witnesses(&mut self)
Pads the rows of the witnesses until reaching the domain size using the first
row repeatedly. It does not add selector columns.