Dystlab uses its own math engine, MathSIV©, in its digital products. This high-tech tool allows you to perform mathematical calculations, solve systems of equations, convert expressions into symbolic (analytical) form, perform numerical and symbolic differentiation and integration, and more. MathSIV supports real numbers ("-2.5", "4.6e8", "Pi"), complex numbers ("2+3.2I"), one-, two-, and three-dimensional vectors and matrices ("M=[1 2 3]"), logical data types ("if{x<1}(a b)"), and physical quantities with arbitrary units (A=2.5 mm^2).
Математичний рушій MathSIV використовується в таких цифрових продуктах Dystlab, як TechEditor та CAEERO.
MathSIV в програмі TechEditor
Програмне забезпечення TechEditor© від Dystlab призначене для виконання математичних розрахунків та розробки текстової документації (зокрема, інженерних звітів). Математичний рушій MathSIV© використовується в цій програмі наступним чином:
- традиційні обчислення: потужний калькулятор Math Tools дозволяє виконувати математичні обчислення незалежно від того, які саме документи ви розробляєте;
- звіти: математичні об'єкти Math Object, Math LaTeX Object та інші дозволяють організувати обчислення безпосередньо в тілі текстового документу;
- діаграми: для розробки довільних розрахункових листів (наприклад, у перевіркам елементів конструкцій на міцність, стійкість);
- математичні листи: вирази в цих ресурсних документах можна багаторазово використовувати в інших документах (зокрема, створювати модулі);
- оптимізація: вікно Calculator дозволяє в один клік вивантажити усі математичні блоки з обраного документу і безпечно працювати з ними в цілях дослідження, оптимізації, тестування та налагодження;
- скриптизація: TechEditor дозволяє інтегрувати у звіт чи діаграму блоки програмного коду (Pascal, Basic, Python) та ув'язати цей скрипт з поточними математичними обчисленнями;
- метод скінченних елементів: починаючи з версії 3.19, TechEditor дозволяє виконувати лінійно-статичні розрахунки безпосередньо в звітах та діаграмах. Для цього використовується окремий набір функцій "FEM functions".
Приклад звіту з інженерними розрахунками, що виконані за допомогою математичного рушія MathSIV:

MathSIV в програмі CAEERO
Програмне забезпечення CAEERO© призначене для конструктивного аналізу механічних систем на основі методу скінченних елементів та рівнянь динаміки твердого тіла. Технологія MathSIV© використовується в цій програмі в модулях:
- препроцесор: користувач описує геометрію та інші фізичні властивості об'єкта аналітично, оперуючи звичними математичними об'єктами (змінними, функціями). На цьому етапі користувачу доступні будь-які фізичні величини та одиниці вимірювання;
- процесор: перед тим, як об'єкт буде проаналізовано, MathSIV перетворює усі користувацькі одиниці вимірювання в одиниці системи СІ;
- постпроцесор: дані, які обчислила програма CAEERO, далі можуть бути використані у будь-яких аналітичних формулах чи рівняннях (наприклад, з метою перевірки конструкції за нормами проектування);
- додаткові "швидкі" обчислення: ви можете виконувати лінійно-статичні розрахунки методом скінченних елементів суто параметрично, використовуючи набір функцій "FEM functions".

