4.3. Правила составления входных данных.
Исходная информация для расчета состава и параметров равновесного состояния включает в себя данные трех типов:
- директивы к конкретному варианту расчета, которые определяют условия его проведения и служат для настройки программы;
- собственно исходные данные; они задают элементный состав рассматриваемой термодинамической системы и параметры, определяющие условия ее равновесия. К числу исходных данных отнесены также списки индивидуальных веществ, устанавливающие качественный состав конденсированных растворов;
- термодинамические свойства индивидуальных веществ, образующихся в равновесных условиях.
Все остальные параметры и константы, необходимые для организации итерационного процесса и вычисления термодинамических функций в равновесных условиях, определяются через взаимосвязанные величины или формируются непосредственно в программе.
Отбор ожидаемых компонентов равновесного состава и задание для них начальных концентраций производится автоматически на основании информации из базы данных.
Для исходных данных принят "свободный" формат и ключевой характер записи входных величин.
4.3.1. Директивы к расчету.
Входная информация к каждому расчету начинается с директив, которые определяют специальные требования к вводу - выводу и служат для настройки алгоритма.
Все директивы начинаются знаком <, за которым следует не менее трех символов, определяющих действие директивы. При записи директив строчные и прописные буквы равнозначны.
Список директив может занимать произвольное число строк и начинаться с любой позиции. Пробелы разрешены в любом месте.
Замыкать список директив должен символ >. Исходные данные, следующие за ним, начинаются с новой строки.
Вот перечень допустимых директив:
<InSI - указание на то, что величины исходных данных за-
<Inte даются в системе СИ или в технической системе единиц.
<List - первая из двух директив указывает на то, что
<Step массивы значений термодинамических параметров, заданные в исходных данных, необходимо рассматривать как списки величин; по директиве <Step второй из задаваемых термодинамических параметров изменяется по закону арифметической прогрессии.
<PrSI - вывод результатов вычислений в единицах измере<Prte ния Си или в технической системе единиц.
<Prfull - вывод равновесных концентраций для всех компо<Prdom нентов термодинамической системы, участвовавших в расчете, или только для преобладающих (доминирующих) в рассматриваемых условиях.
<Ion - по первой директиве расчет производится с учетом
<Noion возможности образования ионизированных компонентов, а по второй эта возможность исключается, даже если в базе данных присутствуют свойства заряженных индивидуальных веществ.
<PrM - директивы, обусловливающие вывод равновесного
<PrP состава в следующих размерностях:
<PrR <PrM в моль/кг
<PrC <PrP в парциальных давлениях (атм или МПа)
<PrR в объемных долях
<PrC в объемных концентрациях (1/куб. см).
<Dif - директива обеспечивает вывод рассчитанных значений коэффициентов диффузии компонентов газовой фазы.
<Inbibl - осуществляет отмену обращения к базе данных на магнитных дисках; по этой директиве ввод свойств индивидуальных веществ производится с экрана дисплея из файла исходных данных).
<Incomp - по этой директиве организуется ввод с экрана дисплея (из файла исходных данных) части термодинамических свойств индивидуальных веществ в дополнение или взамен информации, хранящейся в базе данных.
<NoSol - директива задает режим вычисления параметров процесса адиабатического расширения с задержкой кристаллизации конденсированных фаз (без учета теплоты плавления)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.