Skip to content

Latest commit

 

History

History
18 lines (18 loc) · 1.44 KB

readme.md

File metadata and controls

18 lines (18 loc) · 1.44 KB

Построение характеристического множества

Трошин Сергей БПМИ-161

Учебная практика под руководством Р.С.Авдеева на втором курсе ФКН ВШЭ.

Описание

Задача данной практики состоит в построении характеристического множества для некоторых неприводимых системы корней. Алгоритмы были реализован на C++14. Для работы с матрицами использовалась библиотека armadillio.

Пререквизиты

  1. c++14, cmake.
  2. armadillio

Демо

  1. Сборка проекта с помощью cmake. git clone https://github.com/serjtroshin/rootscpp cd rootcpp cmake . make .
  2. Нахождение характеристического множества ./gauss <your_system_of_roots_name> Например, ./gauss f4 Note: автор не для всех систем корней залил в файл матрицу Картана(kartan.txt), координаты фудаментальных весов(weights), матрицу Грамма(gramm). На данный момент все нужные данные там есть только для f4, b5, e6.