В своїх цифрових продуктах Dystlab використовують власний математичний рушій — MathSIV©. Цей високотехнологічний інструмент дозволяє виконувати математичні обчислення, вирішувати системи рівнянь, перетворювати вирази в символьній (аналітичній) формі, здійснювати числове та символьне диференціювання та інтегрування, тощо. MathSIV оперує дійсними числами (-2.5, 4.6e8, Pi), комплексними числами (2+3.2I), одно-, дво- та тривимірними векторами й матрицями (M=[1 2 3]), логічними типами даних (if{x<1}(a b)), а також фізичними величинами з довільними одиницями вимірювання (A=2.5 мм^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".