Functionsยง
- absorb_
radix_ bits_ for_ config - cond_
eval - Eval two expressions, return in the reversed order if cond == 1. Otherwise, return in the original order. This is a helper function for optimal performance.
- const_
fri_ config - reduce_
32 - Reference: https://github.com/Plonky3/Plonky3/blob/622375885320ac6bf3c338001760ed8f2230e3cb/field/src/helpers.rs#L136
- reduce_
packed - In-circuit equivalent of [
p3_field::reduce_packed]. - reduce_
packed_ shifted - In-circuit equivalent of [
p3_field::reduce_packed_shifted]. - split_
32 - Reference: https://github.com/Plonky3/Plonky3/blob/622375885320ac6bf3c338001760ed8f2230e3cb/field/src/helpers.rs#L149
- split_
pf_ to_ field_ order_ limbs - In-circuit equivalent of [
p3_field::split_pf_to_field_order_limbs]: decomposeval(a Var inC::N) intonlittle-endian base-|F| Felt limbs. Constraints are emitted so that the witnessed limbs are exactly the canonical decomposition.