.. index:: Геохимия

.. _geochemistry:

=====================================================
Геохимия
=====================================================

.. sectionauthor:: Сидоров М.Л. <MLSidorov@vniief.ru>

Чтобы учесть зависимость коэффициента распределения ( «Kd» ) от концентрации нитрата в модели,
где происходит одновременное распространение нитратов и радионуклидов, необходимо:

    * включить процессы :ref:`миграции и сорбции<processes>`;
    * включить в :ref:`параметрах сорбции<sorption_params>` учет зависимости :math:`Kd( C_{NO3} )`;
    * задать табличную зависимость коэффициента распределения;
    * :ref:`привязать<kd_formula_binding>` заданные зависимости к определенной породе. 

Во вкладке «Геохимия»:numref:`(Рис. %s)<geoch_editor_image>` можно задать зависимости «Kd» (коэффициента распределения) от
концентрации нитрата для модели. 

.. _geoch_editor_image:
.. figure:: pictures\\geochemistry.png
       :align: center
       :scale: 70%
        
       Вкладка **Геохимия**
       
.. _geochem_table:

В данной вкладке, в таблице зависимостей 
при нажатии кнопки |add row in table| будет добавлена новая зависимость :math:`Kd( C_{NO3} )`.
Для каждой зависимости задаются:

  * в столбце **Компонент** можно выбрать любой
    компонент, заданный ранее во вкладке «Параметры модели»;
  * в столбце **Название формулы** можно ввести текст, который будет использоваться для более
    наглядной привязки формулы к конкретному веществу во вкладке «Породы» | «Сорбционные свойства»
    :numref:`(Рис. %s)<soill_editor_image>`.

.. _geochem_props:

В окне «[Имя компонента из таблицы], измерение и интерполяция для коэффициента распределения»
отображаются 2 таблицы:

  * «Таблица исходных значений(измерений)»;
  * «Таблица интерполированных значений».
 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Таблица исходных значений(измерений)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
В «Таблицу исходных значений» можно загрузить экспериментальные данные зависимости Кd от 
концентрации нитрата в форматах :strong:`( *.csv )` или :strong:`( *.xlsx )`.

.. figure:: pictures\\1table.png
       :align: center
       :scale: 70%
        
       Таблица исходных значений 

       
На :numref:`(Рис. %s)<stri_soil_image>` представлено окно геохимии,
после загрузки эксперементальных данных.

.. _stri_soil_image:
.. figure:: pictures\\2tabl.png
       :align: center
       :scale: 70%
        
       Вкладка *Геохимия*  

Далее нажав на кнопку «I» (интерполировать значения) 
в «Таблице интерполированных значений» отобразится кривая, интерполированная точки
по точкам измерений.


.. _kd_formula_binding:

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Таблица интерполированных значений
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Данную таблицу нельзя редактировать.
Чтобы использовать «Таблицу интерполированных значений» в расчете, необходимо:

* Перейти во вкладку «Породы» :numref:`(Рис. %s)<soill_editor_image>`.
* В таблице пород выбрать интересующую породу (строку) левой кнопкой мыши.
* В диалоге «[Выбранная порода] Свойства» (справа от таблицы) выбрать вкладку «Сорбционные свойства» 
  и в таблице создать пустую строку кнопкой |add row in table|.
* В созданной строке выбрать в окне сорбирующийся компонент (колонка **Компонент**) 
  и выбрать название формулы в колонке **Формула** (это название формулы из таблицы вкладки «Геохимия»).

.. _soill_editor_image:
.. figure:: pictures\\soil_editor.png
       :align: center
       :scale: 70%
        
       Редактор пород
       


.. note::
        *  Если во вкладке «Сорбционные свойства» в столбец **Формула** вводится формула из
           вкладки «Геохимия», то «Kd» для вещества в ячейках с такой породой
           вычисляется по интерполированной кривой.
           Это применимо для радионуклидов.
        
        *  Если в компонентах не заданы ни нитраты, ни радионуклиды, то в качестве «Kd» для 
           ячеек этой породы для данного вещества берется число из столбца **Коэфф.распределения**,
           заданный в таблице вкладки «Сорбционные свойства»
           :numref:`(Рис. %s)<soill_editor_image>`.

                
.. |add row in table| image:: pictures\\table_add.png
                       :width: 12 pt
                       :height: 12 pt
                       
                       
                       


