Mnas-Ansys » MNAS-ANSYS/READ

Пакет mnas-ansys/read предназначен для выполнения низкоуровевого разбора инструкций tin-файлов (представления геометрии) системы ANSYS ICEM.

Функции

read-by-key(key place)

Описание: функция read-by-key возвращает строку, следующую за ключом key в списке place. Переменые:

  • key - строка;
  • place - список строк;

Пример использования:

(read-by-key "key-1" '("key-0" "value-0" "key-1" "value-1" "key-2" "value-2")) 
 => "value-1"
read-file-as-lines(filename)
Описание: функция read-file-as-lines возвращает вектор строк, представляющий содержимое файла с именем filename.
read-int-by-key(key place)

Описание: функция read-int-by-key возвращает целое число, следующее за ключом key в списке строк place. В списке строк place число представлено в виде строки и парсится в целое.

Пример использования:

(read-int-by-key "key-1" '("key-0" "value-0" "key-1" "101325" "key-2" "value-2"))  
 => 101325
read-x-by-key(key place)

Описание: функция read-int-by-key возвращает вещественое число, следующее первым за ключом key в списке строк place. В списке строк place число представлено в виде строки и парсится в вещественное.

Пример использования:

(read-x-by-key "key-1" '("key-0" "value-0" "key-1" "101.325" "201.325" "301.325" ))
   => 101.325
read-y-by-key(key place)

Описание: функция read-int-by-key возвращает вещественое число, следующее вторым за ключом key в списке строк place. В списке строк place число представлено в виде строки и парсится в вещественное.

Пример использования:

(read-x-by-key "key-1" '("key-0" "value-0" "key-1" "101.325" "201.325" "301.325" ))
   => 201.325
read-z-by-key(key place)

Описание: функция read-int-by-key возвращает вещественое число, следующее вторым за ключом key в списке строк place. В списке строк place число представлено в виде строки и парсится в вещественное.

Пример использования:

(read-x-by-key "key-1" '("key-0" "value-0" "key-1" "101.325" "201.325" "301.325" ))
   => 301.325