nil::crypto3::zk::components::blueprint_linear_combination< FieldType > Member List

This is the complete list of members for nil::crypto3::zk::components::blueprint_linear_combination< FieldType >, including all inherited members.

add_term(const variable< FieldType > &var)nil::crypto3::zk::snark::linear_combination< FieldType >inline
add_term(const variable< FieldType > &var, integer_coeff_t int_coeff)nil::crypto3::zk::snark::linear_combination< FieldType >inline
add_term(const variable< FieldType > &var, const field_value_type &field_coeff)nil::crypto3::zk::snark::linear_combination< FieldType >inline
add_term(const linear_term< FieldType > &lt)nil::crypto3::zk::snark::linear_combination< FieldType >inline
assign(blueprint< field_type > &bp, const snark::linear_combination< field_type > &lc)nil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
begin() constnil::crypto3::zk::snark::linear_combination< FieldType >inline
blueprint_linear_combination()nil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
blueprint_linear_combination(const blueprint_variable< field_type > &var)nil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
constant_term() constnil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
end() constnil::crypto3::zk::snark::linear_combination< FieldType >inline
evaluate(blueprint< field_type > &bp) constnil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
nil::crypto3::zk::snark::linear_combination::evaluate(const std::vector< field_value_type > &assignment) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
indexnil::crypto3::zk::components::blueprint_linear_combination< FieldType >
is_constant() constnil::crypto3::zk::components::blueprint_linear_combination< FieldType >inline
is_valid(size_t num_variables) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
is_variablenil::crypto3::zk::components::blueprint_linear_combination< FieldType >
linear_combination()nil::crypto3::zk::snark::linear_combination< FieldType >inline
linear_combination(const integer_coeff_t int_coeff)nil::crypto3::zk::snark::linear_combination< FieldType >inline
linear_combination(const field_value_type &field_coeff)nil::crypto3::zk::snark::linear_combination< FieldType >inline
linear_combination(const variable< FieldType > &var)nil::crypto3::zk::snark::linear_combination< FieldType >inline
linear_combination(const linear_term< FieldType > &lt)nil::crypto3::zk::snark::linear_combination< FieldType >inline
linear_combination(const std::vector< linear_term< FieldType >> &all_terms)nil::crypto3::zk::snark::linear_combination< FieldType >inline
operator*(integer_coeff_t int_coeff) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
operator*(const field_value_type &field_coeff) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
operator+(const linear_combination &other) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
operator-(const linear_combination &other) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
operator-() constnil::crypto3::zk::snark::linear_combination< FieldType >inline
operator==(const linear_combination &other) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
termsnil::crypto3::zk::snark::linear_combination< FieldType >