atlas
0.6
|
Public Member Functions | |
modulus_info_with_table (ulong mod, std::ifstream *ren_file, std::ifstream *coef_file) | |
virtual | ~modulus_info_with_table () |
virtual ulong | length (file_pos i) const |
virtual std::vector< ulong > | coefficients (file_pos i) const |
Public Member Functions inherited from modulus_info | |
modulus_info (ulong mod, std::ifstream *ren_file, std::ifstream *coef_file) | |
virtual | ~modulus_info () |
ulong | nr_pol () const |
bool | set_owning_files (bool b) |
Private Attributes | |
std::vector< unsigned int > | renumber |
Additional Inherited Members | |
Protected Attributes inherited from modulus_info | |
ulong | modulus |
ulong | nr_polynomials |
file_pos | index_begin |
file_pos | coefficients_begin |
file_pos | nr_coefficients |
ulong | coefficient_size |
bool | using_renumber |
bool | owning_files |
std::ifstream & | renumbering_file |
std::ifstream & | coefficient_file |
modulus_info_with_table::modulus_info_with_table | ( | ulong | mod, |
std::ifstream * | ren_file, | ||
std::ifstream * | coef_file | ||
) |
|
inlinevirtual |
Reimplemented from modulus_info.
Reimplemented from modulus_info.
|
private |