nil::crypto3::zk::snark::linear_combination< FieldType > Member List

This is the complete list of members for nil::crypto3::zk::snark::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
begin() constnil::crypto3::zk::snark::linear_combination< FieldType >inline
end() constnil::crypto3::zk::snark::linear_combination< FieldType >inline
evaluate(const std::vector< field_value_type > &assignment) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
field_type typedefnil::crypto3::zk::snark::linear_combination< FieldType >
field_value_type typedefnil::crypto3::zk::snark::linear_combination< FieldType >
is_valid(size_t num_variables) constnil::crypto3::zk::snark::linear_combination< FieldType >inline
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 >