qr_o - Man Page

Описание кольца вычетов

Synopsis

#include <qr.h>

Открытые атрибуты

obj_hdr_t hdr
word * mod
word * unity
void * params
size_t n
size_t no
qr_from_i from
qr_to_i to
qr_add_i add
qr_sub_i sub
qr_neg_i neg
qr_mul_i mul
qr_sqr_i sqr
qr_inv_i inv
qr_div_i div
size_t deep
octet descr []

Подробное описание

Описывается кольцо вычетов, правила представления его элементов и функции, реализующие операции в кольце.

Прим.

В таблицу указателей описания кольца как объекта входят поля mod, unity, params.

Данные класса

qr_add_i qr_o::add

функция сложения

size_t qr_o::deep

максимальная глубина стека функций

octet qr_o::descr[]

память для размещения данных

qr_div_i qr_o::div

функция деления

qr_from_i qr_o::from

функция импорта

obj_hdr_t qr_o::hdr

заголовок

qr_inv_i qr_o::inv

функция мультипликативного обращения

word* qr_o::mod

модуль

qr_mul_i qr_o::mul

функция умножения

size_t qr_o::n

размерность

qr_neg_i qr_o::neg

функция аддитивного обращения

size_t qr_o::no

длина кодового представления

void* qr_o::params

дополнительные параметры

qr_sqr_i qr_o::sqr

функция возведения в квадрат

qr_sub_i qr_o::sub

функция вычитания

qr_to_i qr_o::to

функция экспорта

word* qr_o::unity

мультипликативная единица

Автор

Автоматически создано Doxygen для Библиотека Bee2 из исходного текста.

Info

Вт 23 Янв 2024 00:00:00 Библиотека Bee2