Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дипломна Едуарда Івашка ГОТОВА (перепровірена).doc
Скачиваний:
6
Добавлен:
23.08.2019
Размер:
3.74 Mб
Скачать

1.10.3. Feature

Використовуються, щоб описати незамкнуті об'єкти, які не включають під область з визначним матеріальними параметрами. Підрозділи FEATURE сформовані тим же самим способом, як і підрозділи REGIONS, і можуть використовувати також LINE і ARC сегменти. Підрозділи FEATURE не закінчуються резервним словом FINISH. Підрозділи FEATURE використовуються, коли проблема має внутрішні лінійні джерела; коли бажано обчислити інтеграли по нерегулярного шляху, або коли потрібно явне управління обчислювальної сіткою.

    1. Time

Використовується в нестаціонарних прикладних описувачах, щоб визначити діапазон часу.

В FlexPDE підтримуються наступні альтернативні форми завдання тимчасового діапазону:

  • FROM time1 TO time2.

  • EROM time1 INCREMENT TO time2.

  • EROM time1 TO time2 INCREMENT.

де time1 – початковий час; time2 – кінцевий час; INCREMENT – необов'язкова специфікація початкового кроку за часом.

    1. Monitors і Plots

Розділ Monitors є необов'язковим і використовується, щоб перерахувати графічні дисплеї (проміжні графіки), які виводяться в процесі виконання завдання.

Розділ Plots є необов'язковим, використовується щоб перерахувати графічні дисплеї (кінцеві графіки), які будуть виведені на екран по завершенню виконання завдання. Розділ Plots відрізняється від розділу Monitors так само тим, що графіки першого можуть бути записані у файл з розширенням *.PGX для наступного відображення після виконання завдання.

Інструкції Plots і Monitors мають однакову форму та функції. Розділи Monitors або Plots можуть містити один або більшу кількість специфікацій дисплея наступних типів:

CDF (arg1 [, arg2, ...]) – виконує експорт перерахованих значень у вигляді сітки CDF формату версії 3.

СONTOUR (arg) – виконує висновок двовимірного контурного графіка параметра (arg), з однорідними інтервалами рівня параметра.

ELEVATION (arg1, [arg2 ,...]) <path> – виконує двовимірний графік, який відображає значення параметру(ів) вертикально по осі Y а горизонтально (вісь OX) область локалізації незалежної змінної.

GRID (arg1, arg2) – малює двовимірну сітку обчислень з вузловими координатами, визначеними двома параметрами. Сітки можуть бути особливо корисні для відображення матеріальних деформацій.

SUMMARY ('string') – цей графічний тип визначає текстову сторінку, що містить тільки повідомлення про дані, введених у текстовому рядку.

TABLE (arg1 [, arg2, ...]) – виконує експорт перерахованих значень в табличному текстовому форматі.

TECPLOT (arg1 [, arg2, ...]) – виконує експорт перерахованих значень у файл, що читається TecPlot системою візуалізації.

VECTOR (arg1, arg2) – малює двовимірний дисплей спрямованих стрілок, в яких X-і Y-компоненти стрілок задаються arg1 і arg2.

Вид будь-якого дисплея може змінюватися шляхом додавання одного або декількох пропозицій виду:

AS 'string' – змінює мітку на дисплеї на вираз, вказаний в рядку.

EXPORT –записує на диску файл, що містить дані, представлені в розділах Monitors або Plots.

INTEGRATE - повертає значення інтеграла від функції, зображеної на графіку.

  • LOG.

  • LINLOG.

  • LOGLIN.

  • LOGLOG.

Дані специфікатора змінюють задані за замовчуванням лінійні масштаби виведення графіків на спеціальні. Команда масштабування складається або з окремого слова або складного слова.

У разі використання односкладової слова, наприклад, LIN - це означає завдання лінійного масштабу відображення графіків, у випадку завдання LOG графіки будуть мати логарифмічні осі. При використанні зіставних слів (LINLOG, LOGLIN, LOGLOG) перше слово застосовує до логічної Осі X, друге – до логічної Осі Y і так далі.

NOTIPS – даний специфікатор відображає графіки типу Vector як відрізки без стрілок.

PAINTED – заповнює області між контурними лініями кольором.

Будь-яка специфікація дисплея може супроводжуватися одним або більшою кількістю наступних пропозицій з метою збільшення повідомлень до графіків:

REPORT expression – дана специфікація додає внизу графіка текст 'text expression = value expression ', де expression – будь-який вираз, включаючи вирази, що містять інтеграли.

На додаток можна відзначити, що в нестаціонарних задачах специфікаціям дисплея повинна передувати інструкція, що регламентує висновок графіків. Ця інструкція може мати будь-яку з нижче наведених форм:

FOR CYCLE = number – у цьому випадку графіки будуть оновлюватися на кожному зазначеному часовому кроці.

FOR T = timeset1 [timeset2 ... ] – Кожен timeset (часовий крок) може бути або певним часом або групою часових кроків, зазначених як масив значень.