<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Visualizing Generalized Computational Experiment State</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alena Zakharova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmitriy Korostelyov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Aleksandr Podvesovskii</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vladimir</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Galaktionov</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bryansk State Technical University</institution>
          ,
          <addr-line>7, 50 let Oktyabrya blvd., Bryansk, 241035, Russian Federation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Control Sciences of Russian Academy of Sciences</institution>
          ,
          <addr-line>65, Profsoyuznaya st., Moscow, 117997, Russian</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Keldysh Institute of Applied Mathematics Russian Academy of Sciences</institution>
          ,
          <addr-line>Miusskaya sq., 4, Moscow, 125047</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper considers the problem of evaluating the state of a generalized computational experiment in the context of a general problem of creating methods for adaptive planning and control of a generalized computational experiment in mathematical modeling of real physical processes. A generalized computational experiment implies multiple solution of the numerical simulation problem for various sets of values of defining model parameters. As a method for assessing a generalized computational experiment state, it is proposed to visualize a set of experimental data specifying this state then followed by analysis of the resulting visual image. An approach to visualization of a generalized computational experiment state is proposed based on the sequential applying of two methods: visualization of a series of dependencies of the output simulation parameters on the input ones for a given set of approximating functions and visualization of approximation accuracy parameters for different ranges of values of the input parameters. A description of each of these methods is given. Examples of their application are considered when assessing the accuracy of numerical models of the OpenFOAM software platform for a three-dimensional problem of inviscid flow around a cone.</p>
      </abstract>
      <kwd-group>
        <kwd>Keywords1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Generalized
computational experiment, generalized
computational experiment state,
multidimensional data, visualization, visual analytics, approximation, problem of flow around
a cone, OpenFOAM.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        parameters.
automation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        The study of mathematical models of physical processes, usually, involves a series of computational
experiments the purpose of which is to investigate the state of the model and its behavior in different
ranges of variation of simulation parameters. In this regard, the greatest interest often lies in
simultaneously investigating the influence of several parameters on relevant model characteristics,
including investigating their joint influence in various combinations of variation ranges. For this
purpose, construction of the so-called generalized computational experiment (GCE) is performed [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
the main idea of which is to repeatedly solve a direct or inverse problem of numerical simulation for
different sets of values of simulation parameters. As noted in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], such an approach allows for obtaining
a solution not for one but for a certain class of problems given in a multidimensional space of simulation
      </p>
      <p>
        Currently, there are examples of successful construction and application of a GCE in solving
problems of computational fluid dynamics [
        <xref ref-type="bibr" rid="ref1 ref2">1-2</xref>
        ], gas dynamics [
        <xref ref-type="bibr" rid="ref3 ref4">3-4</xref>
        ], power plant design
      </p>
      <p>2021 Copyright for this paper by its authors.</p>
      <p>
        From the point of view of representing the results, a generalized computational experiment is
characterized by a multidimensional array the elements of which specify the distribution of values of
simulation output parameters for a given set of input parameters. In this case, some generalized
indicators often act as output parameters, which are the results of processing primary experimental data,
contain information about general patterns and relationships inherent in the object of modeling, and are
used for interpretation, search for patterns, formation and testing of hypotheses. Examples of
generalized indicators are the principal components in dimension reduction problems [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], L1 and L2
error vector norms in problems of estimating the accuracy of various numerical methods with varying
the key simulation parameters [
        <xref ref-type="bibr" rid="ref3 ref4">3-4</xref>
        ], etc.
      </p>
      <p>It is obvious that both conducting a GCE and processing and interpreting its results are very
resource-intensive tasks. Moreover, it is not possible to conduct an experiment with all allowable
combinations of models and simulation parameters. Therefore, it is necessary to resort to GCE planning
choosing a specific scenario for its implementation. At the same time, it is advisable to build a GCE on
the basis of not a static, predetermined, but a dynamic, adaptively changing plan. The principle of
constructing such a plan can be as follows: based on the results of a series of experiments for a certain
set of values of input parameters and processing of its results in conjunction with the results of previous
series of experiments, the current GCE state is recorded. This state must be evaluated and analyzed in
order to determine or adjust the plan for the subsequent series of experiments. To do this, it is necessary
to establish dependencies of the output simulation parameters on the input ones and on this basis to
select the value ranges of the input parameters for which more detailed studies are required with new
or refined sets of parameters. Such situations may arise, for example, when new patterns are discovered
that require confirmation and refinement, or if the results of some already conducted experiments do
not correspond to the expected patterns and thus require rechecking.</p>
      <p>
        As a method for evaluating a GCE state, it is proposed to visualize the experimental data that define
it, followed by analysis of the resulting visual image. The approach based on visualization of
multidimensional data has proven itself well in the tasks of exploratory analysis and hypothesis
formation [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Visual analysis of a GCE state helps to visually and quickly enough detect and highlight
problematic or promising value ranges of input parameters that are subject to more detailed study.
      </p>
      <p>
        A number of papers are devoted to the study of visualization problems in a generalized
computational experiment, among which, for example, [
        <xref ref-type="bibr" rid="ref2 ref3 ref5">2, 3, 5</xref>
        ] can be noted. At the same time, these
studies are mainly aimed at application of visualization methods for the analysis and interpretation of
experimental results. Visualization methods that could be used to evaluate a GCE state in order to clarify
the scenario for its implementation are currently out of consideration. This paper attempts to fill this
gap. Several methods of visualization of a GCE state are proposed, the application of which is
considered by the example of evaluating the accuracy of numerical models of the OpenFOAM software
platform [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] for a three-dimensional problem of inviscid flow around a cone.
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. Description of Visualization</title>
    </sec>
    <sec id="sec-4">
      <title>Experiment State</title>
    </sec>
    <sec id="sec-5">
      <title>Methods for a Generalized Computational</title>
      <p>We believe that within the framework of a GCE on a set of models M = {m1, m2, …, mNm), where
Nm is the number of models, Nk computational experiments were carried out within which the input
simulation parameters P = {p1, p2, …, pNp} were varied, where Np is the number of input simulation
parameters. As a result of the computational experiments, the output parameters S = {s1, s2, …, sNs}
were determined, where Ns is the number of output parameters. Each computational experiment k was
carried out for a fixed set of input simulation parameters Pk = {pk,1, pk,2, …, pk,Nk}. In this case, situations
are possible when, for a fixed set of simulation parameters, computational experiments were not
performed on all models. The results of the performed computational experiments form a set
R = {rk,m,v}, where k is the number of the computational experiment (1 ≤ k ≤ Nk ), m is the number of the
model (1 ≤ m ≤ Nm), v is the number of the output parameter (1 ≤ v ≤ Ns).</p>
      <p>Let us visualize the state of the GCE using a series of two-dimensional approximating curves of the
results of computational experiments. Considering the fact that there can be several input simulation
parameters, let us apply the following algorithm (Fig. 1) to construct two-dimensional approximating
curves for one model m.
Np, P, Ns, S, R, m
i := 1; v := 1</p>
      <p>d := 1
Fi,d,v, Nfi,d,v</p>
      <p>j := 1</p>
      <sec id="sec-5-1">
        <title>Definition of the set T and count Nti</title>
        <p>Selection of the corresponding results of computational experiments from the set R
and the values of the input parameter i</p>
        <p>Formation of pairs of points (x; y) for approximation</p>
      </sec>
      <sec id="sec-5-2">
        <title>Approximation of pairs of points (x; y) using the function fi,d,v,j</title>
      </sec>
      <sec id="sec-5-3">
        <title>Determining the accuracy of the approximation – ei,d,v,j</title>
        <p>v := v + 1
v &gt; Ns?
Yes
i := i + 1; v := 1</p>
        <p>i &gt; Np?
Yes</p>
        <p>Yes
No
No
d := d + 1
d &gt; Nti?</p>
        <p>Yes
No
j := j + 1
j &gt; Nfi,d,v?</p>
        <p>No
Visual analytics of graphs of approximating curves</p>
        <p>End
1. Fix sequentially each input parameter pi. Values of this parameter determine the values of x
pairs (x; y) for which we will further carry out approximation.
2. Determine set T = {td} of all possible combinations of the remaining input parameters pj (p ≠ pi),
where 1 ≤ d ≤ Nti, Nti is the number of possible combinations of the remaining input parameters for
a fixed parameter pi.
3. For each such combination td, obtain Nsd dependences of the output parameters sv on the
parameter pi (it is assumed that not all combinations of input values could be obtained for all output
parameters).
4. Carry out construction of the functional dependence using approximating functions. To do this,
first determine the number – Nfi,d,v and the form of possible approximating functions
  , , = {  , , ,1,   , , ,2, … ,   , , ,  , , } for each resulting parameter sv, a combination of the input
parameters d and a fixed input parameter i. The values of the resulting parameters sv
(the corresponding rk,m,v are selected from the set R) specify the values of y in pairs (x; y) for which
we will carry out the approximation.
5. For each approximating function fi,d,v,j for the resulting parameter sv and each combination td of
input parameters, a graph of functional dependence on the parameter pi construct and approximation
accuracy is determined ei,d,v,j.
6. Visually compare of graph shapes is carried out for a fixed parameter pi for different
approximating functions, and deviations and patterns are revealed. Among other things, shapes of
the curves obtained for different resulting parameters are compared.
7. Choose the following fixed input parameter: i = i + 1 and go to step 2.
8. If all the input parameters are exhausted, then the algorithm is completed.</p>
        <p>The presented algorithm is repeated for each model.</p>
        <p>The method based on application of this algorithm makes it possible to visually identify deviations
in the results of experiments and determine patterns; however, it does not reflect a GCE state as a whole,
since it forms not a single visual image but a series of visual images. To form a single visual image, it
is proposed to use the following method.</p>
        <p>The obtained characteristics of approximation accuracy ei,t,v,j are summarized in tables: for each pair
of a fixed input parameter i and an output parameter v, we obtain one table, the columns of which are
approximating functions fj,v, and the rows are specific values of the remaining parameters. The cells of
this table are the corresponding values of approximation accuracy – ei,t,v,j. For each row of these tables,
let us define characterizing values by the following methods:
1. Minimum accuracy of approximation (one parameter).
2. Maximum accuracy of approximation (one parameter).
3. Average accuracy of approximation and root-mean-square deviation of different methods of
approximation from the mean (two parameters).</p>
        <p>Visualization of the obtained characteristics will be carried out using two-dimensional dot plots. On
this graph, for each resulting parameter v, the corresponding points will be of the same color. For
different resulting parameters v, the colors will be different. We will also visualize different input
parameters i using different colors (different types of markers can be also used). The ordinal number of
the table rows will be used as the value of the point along the abscissa axis in a two-dimensional
visualization. The characterizing values will be used as values along the ordinate axis. When using the
3rd method for determining the characteristic values, the average accuracy will determine the value
along the ordinate axis, and the root-mean-square deviation will determine the size of the point.</p>
        <p>Thus, on one two-dimensional dot plot, we can reflect a GCE state for one specific model. Analyzing
the relative position (and the size of the points for the third method of determining the characteristic
values) of the points, it is possible to visually determine for which input parameters there are problems
with the approximation accuracy, and as a consequence, errors in carrying out computational
experiments are possible, and for which it is not yet possible to determine the best approximation
methods and, consequently, determine the value ranges of the input parameters for which it makes sense
to carry out additional computational experiments in intermediate values.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>3. Experiment Description</title>
      <p>
        Let us consider application of the proposed visualization methods for a GCE carried out within
evaluating the accuracy of solvers of the OpenFOAM platform (in OpenFOAM terminology, solvers
are software modules in which various numerical models of mechanics of continua are
implemented [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]) for the three-dimensional problem of inviscid flow around a cone [
        <xref ref-type="bibr" rid="ref4 ref9">4, 9</xref>
        ] (Fig. 2).
Solvers rhoCentralFoam, pisoCentralFoam, sonicFoam will be considered as models M.
      </p>
      <p>The simulation input parameters (P) are Mach number (Ma), cone half-angle (Betta, in degrees), and
angle of attack (Angle, in degrees). The output parameters (S) of computational experiments are: the
results of calculating deviation norms L1 and L2 of the numerical calculation from the analytical
solution.</p>
      <p>As approximating functions, we will use the following:
 linear (y = ax + b);
 exponential (y = aebx);
 logarithmic (y = aln(x) + b;
 quadratic (y = ax2 + bx + c).</p>
      <p>
        As the approximation accuracy, we will use the value of the approximation reliability R2 [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>As a result of the approximation of the obtained data, 178 approximating functions were constructed
for each solver, considering the fact that some types of approximations in specific cases could not be
carried out. For example, for the quadratic approximation, in the case of only two points, the graph was
expressed in a line and therefore was not taken into account. Also, for the logarithmic function, it was
impossible to determine approximating functions for the cases when the value of the parameter x could
be equal to 0. The visualization results of the obtained approximating functions are partially shown in
Fig. 3-5. For convenience, one graph displays the curves for all output parameters (norms L1 and L2).</p>
      <p>After constructing a series of diagrams and determining the approximation accuracy, their mean
values and root-mean-square deviations were calculated. Bubble charts were used for visualization, a
different bubble color means belonging to different data series (a combination of a fixed input parameter
and an output parameter), and the size of a point (bubble) characterizes the root-mean-square deviation
of the approximation accuracy by different types of curves. Fig. 6 shows thus obtained visual GCE state
diagram for sonicFoam solver. This diagram summarizes the results of evaluating the accuracy of the
given solver by representing them as a single visual image.</p>
    </sec>
    <sec id="sec-7">
      <title>4. Discussion of Experimental Results</title>
      <p>Carrying out a visual analysis of the constructed approximating functions, it can be noted that, in
most cases, the curve shapes for norms L1 and L2 are similar for a fixed value of the input parameter
and the corresponding combinations of the remaining input parameters. However, in some cases
deviations are observed. In particular, for sonicFoam solver (Fig. 5) with a fixed input parameter –
Mach number and cone half-angle – 10° and angle of attack – 5°, a significantly greater curvature of the
approximating curve for the L1 norm is observed, as well as the osculation of curves for the L1 and L2
norms. Similar anomalies were also observed for the same solver and the L1 norm in two other cases:
1. Fixed input parameter – angle of attack, Mach number – 5, half-angle – 10°.
2. Fixed input parameter – half-angle, Mach number – 5, and angle of attack – 5°.</p>
      <p>These anomalies suggest that at Mach number of 5, half-angle of 10°, and angle of attack of 5° for
sonicFoam solver, an error could have been made in the computational experiment or in the calculation
of the L1 norm. Further clarification of this fact by the authors of the computational experiment
confirmed the presence of a technical error related to tabulating the results of the computational
experiments for the given combination of input parameters – the corresponding value of the L2 norm
fell into the table cell for the L1 norm by mistake.</p>
      <p>Analyzing the diagram of the GCE state visualization for sonicFoam solver (Fig. 6), it can also be
noticed that for 3 cases the applied approximation methods give rather different results in terms of flow
(3 large bubbles) and all of them are for the L1 norm:
1. Fixed input parameter – Mach number, half-angle – 10°, angle of attack – 5°.
2. Fixed input parameter – half-angle, Mach number – 5, angle of attack – 5°.
3. Fixed input parameter – angle of attack, Mach number – 7, half-angle – 20°.</p>
      <p>The first two cases correspond to an already discovered problem by visualizing the approximating
curves. The third case is typical for other computational experiments and may indicate the need for an
additional series of experiments for intermediate values of the corresponding parameters in order to
clarify the nature of the dependence and, possibly, to correct the list of types of approximating curves
for sonicFoam solver.</p>
    </sec>
    <sec id="sec-8">
      <title>5. Conclusion</title>
      <p>The paper considers the problem of evaluating the state of a generalized computational experiment
and the method for its solution using visualization of a set of experimental data that determines the GCE
state, followed by analysis of the resulting visual image. An approach is proposed to visualize the GCE
state based on the sequential applying of two methods: visualization of a series of dependencies of the
output simulation parameters on the input ones for a given set of approximating functions and
visualization of approximation parameters for different value ranges of the input parameters.</p>
      <p>Due to the use of the proposed visualization methods, it was been possible to identify experiments
that have signs of errors as well as the value ranges of the input parameters for which it is advisable to
conduct additional experiments for intermediate values. These circumstances make it possible to correct
the further plan of conducting computational experiments.</p>
      <p>
        In combination with other methods for verifying GCE data [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], the presented methods can be of
great help to researchers in planning and performing computational experiments. Their software
implementation will allow creating a reliable and efficient visualization tool that can be used in a wide
range GCEs.
      </p>
      <p>It should also be noted that application of the above visualization methods can only be possible with
a sufficient number of already performed computational experiments within a GCE, since to construct
the approximating curves, at least 2 points are required with a fixed input parameter.</p>
    </sec>
    <sec id="sec-9">
      <title>6. Acknowledgements</title>
      <p>The research has been supported by Russian Science Foundation (project No. 18-11-00215).</p>
    </sec>
    <sec id="sec-10">
      <title>7. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.E.</given-names>
            <surname>Bondarev</surname>
          </string-name>
          ,
          <article-title>On the Construction of the Generalized Numerical Experiment in Fluid Dynamics</article-title>
          . Mathematica
          <string-name>
            <surname>Montisnigri</surname>
            <given-names>XLII</given-names>
          </string-name>
          ,
          <fpage>52</fpage>
          -
          <lpage>64</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.E.</given-names>
            <surname>Bondarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.A.</given-names>
            <surname>Galaktionov</surname>
          </string-name>
          ,
          <article-title>Generalized Computational Experiment and Visual Analysis of Multidimensional Data</article-title>
          .
          <source>Scientific Visualization</source>
          ,
          <volume>11</volume>
          (
          <issue>4</issue>
          ),
          <fpage>102</fpage>
          -
          <lpage>114</lpage>
          (
          <year>2019</year>
          ).
          <source>doi: 10.26583/sv.11.4.09</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Alekseev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bondarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Galaktionov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kuvshinnikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Shapiro</surname>
          </string-name>
          ,
          <article-title>On Applying of Generalized Computational Experiment to Numerical Methods Verification</article-title>
          ,
          <source>in: CEUR Workshop Proceedings of GraphiCon</source>
          <year>2020</year>
          , vol.
          <volume>2744</volume>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .51130/graphicon-2020
          <source>-2-3-19</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.E.</given-names>
            <surname>Bondarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.E.</given-names>
            <surname>Kuvshinnikov</surname>
          </string-name>
          ,
          <article-title>Analysis of the Accuracy of OpenFOAM Solvers for the Problem of Supersonic Flow Around a Cone</article-title>
          . in: Shi,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          et al. (eds.)
          <source>ICCS</source>
          <year>2018</year>
          ,
          <article-title>LNCS</article-title>
          , vol.
          <volume>10862</volume>
          , Springer, Cham,
          <year>2018</year>
          , pp.
          <fpage>221</fpage>
          -
          <lpage>230</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -93713-7_
          <fpage>18</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.V.</given-names>
            <surname>Andreev</surname>
          </string-name>
          , et al.,
          <article-title>A Computational Technology for Constructing the Optimal Shape of a Power Plant Blade Assembly Taking into Account Structural Constraints</article-title>
          .
          <source>Programming and Computer Software</source>
          ,
          <volume>43</volume>
          (
          <issue>6</issue>
          ),
          <fpage>345</fpage>
          -
          <lpage>352</lpage>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1134/S0361768817060020
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.N.</given-names>
            <surname>Gorban</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kegl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wunsch</surname>
          </string-name>
          , A.Y. Zinovyev (eds.),
          <source>Principal Manifolds for Data Visualisation and Dimension Reduction</source>
          , Springer-Verlag, Berlin Heidelberg,
          <year>2007</year>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>540</fpage>
          -73750-6
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Zakharova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.G.</given-names>
            <surname>Podvesovskii</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Shklyar</surname>
          </string-name>
          ,
          <article-title>Visual and Cognitive Interpretation of Heterogeneous Data</article-title>
          .
          <source>in: Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-2/W12</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>243</fpage>
          -
          <lpage>247</lpage>
          . doi:
          <volume>10</volume>
          .5194/isprs-archives-XLII-2
          <string-name>
            <surname>-W12-</surname>
          </string-name>
          243-2019
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>OpenFOAM. Free CFD</surname>
          </string-name>
          <article-title>Software</article-title>
          .
          <article-title>The OpenFOAM Foundation</article-title>
          . URL: https://openfoam.org.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.V.</given-names>
            <surname>Andreev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.E.</given-names>
            <surname>Bondarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.A.</given-names>
            <surname>Bondareva</surname>
          </string-name>
          ,
          <source>Stereoscopic Construction of Textual Information in Presentations of Research Results on an Autostereoscopic Monitor. Scientific Visualization</source>
          ,
          <volume>12</volume>
          (
          <issue>1</issue>
          ),
          <fpage>132</fpage>
          -
          <lpage>139</lpage>
          (
          <year>2020</year>
          ).
          <source>doi: 10.26583/sv.12.1.12</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B.H.</given-names>
            <surname>Baltagi</surname>
          </string-name>
          , Econometrics. 5th ed., Springer-Verlag, Berlin Heidelberg,
          <year>2011</year>
          . doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>642</fpage>
          -20059-5
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Zakharova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.A.</given-names>
            <surname>Korostelyov</surname>
          </string-name>
          ,
          <article-title>Application of Visual Analytics Methods to Reduce the Dimensionality of Decision-making Problems</article-title>
          . Scientific Visualization,
          <volume>12</volume>
          (
          <issue>4</issue>
          ),
          <fpage>23</fpage>
          -
          <lpage>32</lpage>
          (
          <year>2020</year>
          ).
          <source>doi: 10.26583/sv.12.4.03</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>