GetDP є відкритим вихідним кодом і абсолютно безкоштовно програмний проект з командного рядка, що забезпечує загальну навколишнє середовище для лікування проблем з використанням дискретних елементів змішані для дискретизації де Рама типу комплексів в 1, 2, і 3 розмірів. Він пропонує близькість між вхідним даними, який визначає символічні математичні вирази і дискретних задач відповідних problems.Offers потужної командного рядка optionsBeing програму командного рядка, GetDP поставляється з різними параметрами командного рядка, які дозволяють користувачеві для лікування окремих проблем краще. Серед них можна згадати варіанти попередньої обробки, обробки та пост-обробки, підтримку для читання сітки у форматі MSH з даного файлу, підтримка читання даних Gmsh і підтримку для відновлення обробки з останньої позиції.
Крім того, ви зможете використовувати опції командного рядка, щоб зберегти результати обробки у вигляді окремих файлів, завантажувати результати обробки з файлу або декількох файлів, щоб використовувати рядки як загального імені файлу, щоб вказати файл параметрів, щоб створити вихідні файли двійкові, щоб прочитати обмежень адаптації з певного файлу, щоб обмежити максимальний порядок інтерполяції, а також кешувати мережі обчислень на диск.
Крім того, можна використовувати замість SLEPc Arpack в eigensolver, щоб створити вихідні Gmsh файли на основі сітки, щоб в інтерактивному режимі перевірити структуру проблем, щоб спілкуватися за допомогою OneLab адреса сервера або файлу, щоб встановити постійний номер і рядок, і встановити оновлення індикатора прогресу і багатослівність level.Mandatory exampleThe наступний приклад дасть вам уявлення про те, як вирішувати рівняння Пуассона (DIV Град (v)) = F на області D, з використанням вхідного файлу (".pro" файл):
FunctionSpace {
& NBSP; {Ім'я Н1; Введіть Form0;
І NBSP; BasisFunction {
І NBSP; & NBSP; {Ім'я зп; NameOfCoef В.М .; Функція BF_Node; Підтримка D; Сутність NodesOf [все]; }
І NBSP; }
І NBSP;}
}
Постановка {
& NBSP; {Ім'я Пуассона; Введіть FemEquation;
І NBSP; Кількість {
І NBSP; & NBSP; {Ім'я v; Введіть Місцеве; NameOfSpace Н1; }
І NBSP; }
& NBSP; Рівняння {
І NBSP; Гальоркіна {[[] * {г Dof v}, {d} V]; В D; Якобі В; Інтеграція я; }
І NBSP; Гальоркіна {[F [], {v}]; В D; Якобі В; Інтеграція я; }
І NBSP; }
І NBSP;}
}
Що нового У цьому випуску:
- додана можливість вставляти Octave і Python перекладачів;
- продовжений і Quot; поле & Quot; функції з градієнтом; розширений рядок і вантажно-список функцій;
- Нова резолюція і постобробки функції (RenameFile, в той час, ...);
- продовжений EigenSolve з власним значенням фільтру і високого порядку поліноміальних проблем EV;
- невелика помилка виправлення.
Що нового у версії 2.4.4:
- Висока стійкість
- Оновлене onelab версія API і параметрів вбудованого визначень
- Виправлена UpdateConstraint в гармонійному випадку
- Поліпшення продуктивності декількох гармонік збірки
- Виправлена витік пам'яті в паралельній версії MPI
- Покращена EigenSolve (квадратне EVP з SLEPC, EVP на речових матриць)
- Нью-CosineTransform, MPI_Printf, SendMergeFileRequest команди аналізатор
- Невеликі поліпшення і виправлення
Що нового у версії 2.4.3:
- Новий атрибут обов'язковим 'ім'я', щоб визначити onelab змінні в DefineConstant [] & Co; виправлення неповнолітнього помилка.
Що нового у версії 2.4.2:
- Виправлені аргументи функції у вкладених виразів; дрібні поліпшення.
Що нового у версії 2.4.0:
- Ця версія вводить нові двоступеневі Init обмежень, швидше мережеві обчислення, поліпшена робота Оновлення, підтримка Unicode, а також різні дрібні поліпшення і виправлення.
Що нового у версії 2.3.1:
- Це версія оновлення ONELAB і виправляє різні помилки <. / LI>
Що нового у версії 2.3.0:
- Ця версія вводить нову систему складання на основі CMake , нове сімейство функцій на місцях, щоб використовувати дані, імпортовані з Gmsh і поліпшені можливості обробки список.
Що нового у версії 2.2.1 :.
- Ця версія містить невеликі поліпшення і виправлення
Що нового у версії 2.1.0:
- Ця версія додає підтримку для паралельного рішення з використанням PETSc решателей , вихідний формат Gmsh2, і експериментальні SLEPc основі eigensolvers.
Що нового у версії 2.0.0:
- взагалі код очищення (розділених інтерфейс від спадщини
- код; видалити різні недокументовані, нестійкі і в іншому випадку
- експериментальні можливості; переїхав до C ++); Формати оновлюються вхідного файлу;
- вирішувачі замовчуванням тепер заснований на PETSc; дрібні виправлення помилка (бінарні RES -
- читати, Ньюмарк -restart).
Коментар не знайдено