blueprint_variable.hpp
Go to the documentation of this file.
118 void fill_with_bits_of_field_element(blueprint<field_type> &bp, const field_value_type &r) const {
Definition: blueprint_variable.hpp:57
blueprint_variable_vector()
Definition: blueprint_variable.hpp:80
std::vector< field_value_type > get_vals(const blueprint< field_type > &bp) const
Definition: blueprint_variable.hpp:126
void fill_with_field_elements(blueprint< field_type > &bp, const std::vector< field_value_type > &vals) const
Definition: blueprint_variable.hpp:99
blueprint_variable_vector(std::size_t count, const blueprint_variable< field_type > &value)
Definition: blueprint_variable.hpp:81
field_value_type get_field_element_from_bits(const blueprint< field_type > &bp) const
Definition: blueprint_variable.hpp:144
void fill_with_bits(blueprint< field_type > &bp, const std::vector< bool > &bits) const
Definition: blueprint_variable.hpp:107
void allocate(blueprint< field_type > &bp, const std::size_t n)
Definition: blueprint_variable.hpp:91
blueprint_variable_vector(typename contents::const_iterator first, typename contents::const_iterator last)
Definition: blueprint_variable.hpp:83
void fill_with_bits_of_field_element(blueprint< field_type > &bp, const field_value_type &r) const
Definition: blueprint_variable.hpp:118
std::vector< bool > get_bits(const blueprint< field_type > &bp) const
Definition: blueprint_variable.hpp:134
blueprint_variable_vector(typename contents::const_reverse_iterator first, typename contents::const_reverse_iterator last)
Definition: blueprint_variable.hpp:86
void fill_with_bits_of_ulong(blueprint< field_type > &bp, const unsigned long i) const
Definition: blueprint_variable.hpp:114
Definition: blueprint_variable.hpp:46
void allocate(blueprint< FieldType > &bp)
Definition: blueprint_variable.hpp:51
blueprint_variable(const typename snark::variable< FieldType >::index_type index=0)
Definition: blueprint_variable.hpp:48
Definition: blueprint.hpp:46
FieldType::value_type & val(const blueprint_variable< FieldType > &var)
Definition: blueprint.hpp:70
vector(T, U...) -> vector< std::enable_if_t<(std::is_same_v< T, U > &&...), T >, 1+sizeof...(U)>
deduction guide for uniform initialization
digest< DigestBits > resize(const digest< DigestBits > &od, std::size_t new_size)
Definition: block/include/nil/crypto3/detail/digest.hpp:131
digest< NewBits > reserve(const digest< OldBits > &od)
Definition: block/include/nil/crypto3/detail/digest.hpp:115
Definition: pair.hpp:31
Definition: variable.hpp:66
variable(const index_type index=0)
Definition: variable.hpp:71