User Tools

Site Tools


ru:abckin:ui:cli:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:abckin:ui:cli:index [2026/10/07 05:41] – abcru:abckin:ui:cli:index [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== CLI for ABC-Kinetics ====== 
  
-Утилита выполняет задания на расчёты. Задания берутся из XML размеченного файла (см. детальный [[.:dtd|XML-синтаксис]]).  
- 
-===== Элементы верхнего уровня ===== 
- 
-==== schema ==== 
-В элементе //schema// задаётся описание процесса. Обязательный атрибут //id// тэга //schema// задаёт уникальный идентификатор схемы, по которому мы будем в дальнейшем на неё ссылаться. Дочерний элемент //text// содержит текст кинетической схемы. Содержимое элемента – это обычная текстовая информация, не имеющая xml-разметки (//CDATA//). Данный текст анализируется непосредственно кодом библиотеки //libkin//, его синтаксис детально описан в [[:ru:abckin:schema:syntax|руководстве к ней]]. 
- 
-Дочерние элементы //parameter// позволяют объявить дополнительные параметры схемы, не заявленные в кинетической схеме непосредственно, но необходимые для решения вычислительных задач (атрибут //name//). При этом может быть задано значение по-умолчанию для данного параметра (атрибут //value//). С помощью элемента //init_value// можно задать значение по умолчанию для начальной концентрации реагентов, заявленных в тексте схемы (**но не объявить дополнительный реагент**). 
- 
-Пример: 
-  <schema id="s₁"> 
-    <title>Sample schema 1</title> 
-    <text> 
-     A → B // k₁ 
-    </text> 
-    <parameter name="T" value="0"/> 
-    <init_value name="B" value="0"/> 
-    <init_value name="C" value="0"/> 
-  </schema> 
- 
- 
-Задание состоит из определений схем (//schema//), вариантов параметров этих схем для расчёта кинетик (//instance//) и сам расчёт кинетик, импорт экспериментальных данных и оптимизация параметров схем на их основе и т.д. 
- 
-This is a simple programm interface to the [[:ru:libkin:|ABC-Kinetics library]]. 
- 
----- 
- 
-===== Sources/binaries ===== 
-  * [[.:src:|source]] 
-  * [[.:src:cmake|Visual studio building]] 
ru/abckin/ui/cli/index.1791340866.txt.gz · Last modified: by abc