Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Пользователь может вывести информацию о рабочей среде Fidesys, включая настройки выходных сообщений и графического отображения, а также сведения об использовании памяти.
Имеется несколько основных категорий сообщений, выдаваемых программой:
Info (информация) - сообщения о нормальном выполнении операций, содержащие, например, идентификатор вновь созданного тела, уведомление о завершении построения сетки и т.п.
Warning (предупреждение) - сообщения, сигнализирующие о нестандартных событиях, которые могут представлять проблемы.
Error (ошибка) - сообщения, сигнализирующие или об ошибке пользователя (например, в синтаксисе команд), или о неудаче при выполнении операции (например, невозможности сгенерировать сетку на поверхности).
Echo (эхо) - сообщения, отображающие записи в журнальный файл.
Debug (отладка) - сообщения для разработчика о ходе выполнения программы (есть много типов таких сообщений; каждый из них касается определенного аспекта работы программы).
По умолчанию печатаются сообщения категорий Info, Warning, Error и Echo , а сообщения Debug не выводятся. Вывод сообщений Info, Warning и Debug может включаться и выключаться с помощью соответствующих команд настройки, при этом сообщения об ошибках выводятся всегда. Сообщения Debug могут быть записаны в файл. Текущие настройки выходных сообщений можно просмотреть и изменить с помощью команд:
list {echo | info | errors | warning | debug }
set {echo | info | warning} [on | off]
[set] debug <index> [on | off]
[set] debug <index> file <'filename'>
[set] debug <index> terminal
Можно устанавливать флажки сообщений, используя такие опции командной строки, как -warning={on | off} или -information={on | off} (синтаксис зависит от используемой операционной системы). Флажки сообщений категории Debug устанавливаются с помощью опции -debug=<setting>, где <setting> - список целочисленных указателей (разделенных запятыми) или диапазонов таких указателей, соответствующих устанавливаемым флажкам. Например, для установки флажков 1, 3 и с 8 по 10 следует ввести: -debug=1,3,8-10.
В дополнение к основным категориям есть также некоторые специальные настройки сообщений. Часть из них производится с помощью команды:
[set] logging {off | on file <'filename'> [resume]}
При включении опции logging on file все сообщения Info, Warning, Error и Echo выдаются на консоль и записываются в лог-файл с указанным именем. Опция resume обеспечивает добавление записей в существующий лог-файл (не перезапись). При отсутствии лог-файла он создается. Действующие настройки отображаются посредством команды:
list logging
Для вывода сведений о том, какие типы команд записываются в журнальный файл и каково имя этого файла, служит команда:
list journal title "<title_string>"
Следующая команда выводит заголовок, присвоенный файлу в формате Exodus (для присвоения заголовка используется команда title):
list title
Приводимые ниже команды служат для управления информацией о блоках по умолчанию:
list default block
set default block {on | off}
Первая из них выводит сведения о том, какой тип геометрических объектов и для каких блоков автоматически создается при экспорте по умолчанию, если нет явных указаний о создании блоков.
Вторая команда осуществляет переключение между записью блоков по умолчанию и отсутствием их записи во время экспорта, если не определены никакие другие блоки.
Для вывода значений всех флажков сообщений, настроек журнального файла и эхо, а также информации о дополнительных настройках используется команда:
list settings
Пример работы этой команды:
Fidesys> list settings Debug Flag Settings (flag number, setting, output to, description): 1 OFF terminal Debug Graphics toggle for some debug options. 2 OFF terminal Whisker weaving information 3 OFF terminal Timing information for 3D Meshing routines. 4 OFF terminal Graphics Debugging (DrawingTool) 5 OFF terminal FastQ debugging 6 OFF terminal Submapping graphics debugging 7 OFF terminal Knife progress whisker weaving information 8 OFF terminal Mapping Face debug / Linear Programming debug 9 OFF terminal Paver Debugging . . . echo = On info = On journal = On journal graphics = Off journal names = On journal aprepro = On journal file = 'cubit11.jou' warning = On logging = Off recording = Off keep invalid mesh = Off default names = Off default block = Volumes catch interrupt = On name replacement character = '_', suffix character = '@' Matching Intervals is fast, TRUE; multiple curves will be fixed per iteration. Note in rare cases 'slow', FALSE, may produce better meshes. Match Intervals rounding is FALSE; intervals will be rounded towards the user-specified intervals.
Вывести настройки графического отображения, в том числе параметры режима визуализации и опции графического окна можно с помощью команды:
list view
Разработчики программы могут контролировать использование внутренней памяти посредством команды:
list memory [`<object type>']
Если не указан тип объекта (`<object type>'), то выводятся данные о памяти, используемой объектами всех типов.