ГиНаК

ГиНаК Обзор GiNaC GiNaC — бесплатная система компьютерной алгебры с лицензией GNU GPL.  Название является аббревиатурой от «GiNaC — это […]

ГиНаК

  • Обзор GiNaC

    • GiNaC — бесплатная система компьютерной алгебры с лицензией GNU GPL. 
    • Название является аббревиатурой от «GiNaC — это не CAS» и сравнивается с GNU — это не Unix. 
    • GiNaC не предоставляет высокоуровневый интерфейс, а поощряет написание символьных алгоритмов на C++. 
    • Алгебраический синтаксис достигается через перегрузку операторов в C++. 
  • Особенности и функциональность

    • GiNaC фокусируется на функциональной совместимости, а не на высокоуровневом интерфейсе. 
    • Использует библиотеку CLN для арифметики произвольной точности и поддерживает многомерную полиномиальную арифметику. 
    • Работает с некоммутативными алгебрами, включая алгебры Клиффорда и SU(3) алгебры Ли. 
    • Применяется в размерной регуляризации и не ограничивается физикой. 
  • Применение и проекты

    • GiNaC является основой для нескольких проектов с открытым исходным кодом, включая GNU Octave и Pynac. 
    • Pynac предоставляет серверную часть для символьных выражений в SageMath с мая 2009 года. 
  • Дополнительные ресурсы

    • Ссылки на портал бесплатного программного обеспечения с открытым исходным кодом и сравнение систем компьютерной алгебры. 
    • Рекомендации и внешние ссылки на официальный веб-сайт. 

Полный текст статьи:

ГиНаК — Википедия

Оставьте комментарий

Прокрутить вверх