nil::crypto3::zk::snark::reductions::tbcs_to_uscs< FieldType > Struct Template Reference
#include <tbcs_to_uscs.hpp>
Collaboration diagram for nil::crypto3::zk::snark::reductions::tbcs_to_uscs< FieldType >:
Public Types | |
typedef FieldType | field_type |
Static Public Member Functions | |
static uscs_constraint_system< FieldType > | instance_map (const tbcs_circuit &circuit) |
static uscs_variable_assignment< FieldType > | witness_map (const tbcs_circuit &circuit, const tbcs_primary_input &primary_input, const tbcs_auxiliary_input &auxiliary_input) |
Member Typedef Documentation
◆ field_type
template<typename FieldType >
typedef FieldType nil::crypto3::zk::snark::reductions::tbcs_to_uscs< FieldType >::field_type |
Member Function Documentation
◆ instance_map()
template<typename FieldType >
|
inlinestatic |
Instance map for the TBCS-to-USCS reduction.
◆ witness_map()
template<typename FieldType >
|
inlinestatic |
Witness map for the TBCS-to-USCS reduction.
The documentation for this struct was generated from the following file: