#include <multilinear_batching_relation.hpp>
|
| template<typename AllEntities > |
| static bool | skip (const AllEntities &in) |
| | Returns true if the contribution from all subrelations for the provided inputs is identically zero.
|
| |
| template<typename ContainerOverSubrelations , typename AllEntities , typename Parameters > |
| static void | accumulate (ContainerOverSubrelations &evals, const AllEntities &in, const Parameters &, const FF &scaling_factor) |
| | Expression for the Multilinear Batching gate.
|
| |
template<typename FF_>
class bb::MultilinearBatchingInstanceRelationImpl< FF_ >
Definition at line 57 of file multilinear_batching_relation.hpp.
◆ FF
◆ accumulate()
template<typename FF_ >
template<typename ContainerOverSubrelations , typename AllEntities , typename Parameters >
Expression for the Multilinear Batching gate.
- Parameters
-
| evals | transformed to evals + C(in(X)...)*scaling_factor |
| in | an std::array containing the fully extended Univariate edges. |
| parameters | contains beta, gamma, and public_input_delta, .... |
| scaling_factor | optional term to scale the evaluation before adding to evals. |
Definition at line 88 of file multilinear_batching_relation.hpp.
◆ skip()
template<typename FF_ >
template<typename AllEntities >
◆ SUBRELATION_LINEARLY_INDEPENDENT
◆ SUBRELATION_PARTIAL_LENGTHS
The documentation for this class was generated from the following file: