<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1409-2433</journal-id>
<journal-title><![CDATA[Revista de Matemática Teoría y Aplicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. Mat]]></abbrev-journal-title>
<issn>1409-2433</issn>
<publisher>
<publisher-name><![CDATA[Centro de Investigaciones en Matemática Pura y Aplicada (CIMPA) y Escuela de Matemática, San José, Costa Rica.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1409-24332015000100002</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Special software for computing the special functions of wave catastrophes]]></article-title>
<article-title xml:lang="es"><![CDATA[Software especial para calcular las funciones especiales de catástrofes de olas]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[Andrew S]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Lukiny]]></surname>
<given-names><![CDATA[Dmitry S]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Rogachevz]]></surname>
<given-names><![CDATA[Sergey V]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Russian New University  ]]></institution>
<addr-line><![CDATA[ Moscow]]></addr-line>
<country>Russia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Moscow Institute of Physics and Technology  ]]></institution>
<addr-line><![CDATA[Dolgoprudny Moscow]]></addr-line>
<country>Russia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Russian New University  ]]></institution>
<addr-line><![CDATA[ Moscow]]></addr-line>
<country>Russia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2015</year>
</pub-date>
<volume>22</volume>
<numero>1</numero>
<fpage>21</fpage>
<lpage>30</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_arttext&amp;pid=S1409-24332015000100002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_abstract&amp;pid=S1409-24332015000100002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_pdf&amp;pid=S1409-24332015000100002&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[The method of ordinary differential equations in the context of calculating the special functions of wave catastrophes is considered. Complementary numerical methods and algorithms are described. The paper shows approaches to accelerate such calculations using capabilities of modern computing systems. Methods for calculating the special functions of wave catastrophes are considered in the framework of parallel computing and distributed systems. The paper covers the development process of special software for calculating of special functions, questions of portability, extensibility and inter-operability.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se considera el método de ecuaciones diferenciales ordinarias en el contexto de calcular funciones especiales de catástrofes de olas. Se describen métodos y algoritmos numéricos complementarios. El artículo muestra enfoques para acelerar tales cálculos usando capacidades modernas de sistemas de cálculo. Se consideran métodos para calcular funciones especiales de catástrofes de olas en el marco de computación en paralelo y sistemas distribuidos. El artículo cubre el proceso de desarrollo de software especial para calcular funciones especiales, así como asuntos de portabilidad, extensibilidad e interoperabilidad.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[ODE method]]></kwd>
<kwd lng="en"><![CDATA[special functions of wave catastrophes]]></kwd>
<kwd lng="en"><![CDATA[numerical methods]]></kwd>
<kwd lng="en"><![CDATA[algorithms]]></kwd>
<kwd lng="en"><![CDATA[parallel computing]]></kwd>
<kwd lng="en"><![CDATA[distributed computing]]></kwd>
<kwd lng="es"><![CDATA[métodos de EDO]]></kwd>
<kwd lng="es"><![CDATA[funciones especiales de catástrofes de olas]]></kwd>
<kwd lng="es"><![CDATA[métodos numéricos]]></kwd>
<kwd lng="es"><![CDATA[algoritmos]]></kwd>
<kwd lng="es"><![CDATA[computación en paralelo]]></kwd>
<kwd lng="es"><![CDATA[computación distribuida]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <div style="text-align: justify;">     <div style="text-align: center;"><font  style="font-family: Verdana; font-weight: bold;" size="4"> Special software for computing the special functions of wave catastrophes </font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana; font-weight: bold;" size="4">Software especial para calcular las funciones especiales de cat&aacute;strofes de olas</font><font style="font-family: Verdana; font-weight: bold;"  size="3"> </font>    <br> </div> <font style="font-family: Verdana;" size="2"></font>    <br>     <div style="text-align: center;"><font style="font-family: Verdana;"  size="2">Andrew S. Kryukovsky<a href="#1">*</a><a name="4"></a>+, Dmitry S. Lukiny<a href="#2">&#8224;</a><a name="5"></a>*, Sergey V. Rogachevz<a  href="#3">&#8225;</a><a name="6"></a>*</font>    <br> </div> <font style="font-family: Verdana;" size="2"></font> <hr style="width: 100%; height: 2px;"><font  style="font-family: Verdana;" size="2"></font><font  style="font-family: Verdana; font-weight: bold;" size="3">Abstract</font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana;" size="2">The method of ordinary differential equations in the context of calculating the special functions of wave catastrophes is considered. Complementary numerical methods and algorithms are described. The paper shows approaches to accelerate such calculations using capabilities of modern computing systems. Methods for calculating the special functions of wave catastrophes are considered in the framework of parallel computing and distributed systems. The paper covers the development process of special software for calculating of special functions, questions of portability, extensibility and inter-operability.</font>    ]]></body>
<body><![CDATA[<br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana;" size="2"><span  style="font-weight: bold;">Keywords</span>: ODE method; special functions of wave catastrophes; numerical methods; algorithms; parallel computing; distributed computing.</font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana; font-weight: bold;" size="3">Resumen</font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana;" size="2">Se considera el m&eacute;todo de ecuaciones diferenciales ordinarias en el contexto de calcular funciones especiales de cat&aacute;strofes de olas. Se describen m&eacute;todos y algoritmos num&eacute;ricos complementarios. El art&iacute;culo muestra enfoques para acelerar tales c&aacute;lculos usando capacidades modernas de sistemas de c&aacute;lculo. Se consideran m&eacute;todos para calcular funciones especiales de cat&aacute;strofes de olas en el marco de computaci&oacute;n en paralelo y sistemas distribuidos. El art&iacute;culo cubre el proceso de desarrollo de software especial para calcular funciones especiales, as&iacute; como asuntos de portabilidad, extensibilidad e interoperabilidad.    <br>     <br> </font><font style="font-family: Verdana;" size="2"><span  style="font-weight: bold;">Palabras clave</span>: m&eacute;todos de EDO; funciones especiales de cat&aacute;strofes de olas; m&eacute;todos num&eacute;ricos; algoritmos; computaci&oacute;n en paralelo; computaci&oacute;n distribuida.</font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana; font-weight: bold;" size="2">Mathematics Subject Classication: 78A99.</font>    ]]></body>
<body><![CDATA[<br> <hr style="width: 100%; height: 2px;"><font  style="font-family: Verdana;" size="2"></font>    <br> <font style="font-family: Verdana;" size="2">Ver contenido en pdf.</font>    <br>     <br> <font style="font-family: Verdana;" size="2"></font> <hr style="width: 100%; height: 2px;"><font  style="font-family: Verdana; font-weight: bold;" size="3">References</font>    <br> <font style="font-family: Verdana;" size="2"></font>    <br>     <!-- ref --><div style="text-align: left;"><font style="font-family: Verdana;"  size="2">[1] Arnold, V.I. (1992) <span style="font-style: italic;">Catastrophe Theory</span>, 3rd edition. Springer, Berlin.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960290&pid=S1409-2433201500010000200001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[2] Dorokhina, T.V.; Kryukovsky, A.S.; Malyshenko, A.B. (2008) "Development of numerical algorithms for the calculation and visualization of wave catastrophes", <span style="font-style: italic;">RosNOU Bulletin. Management, Computing and Informatics </span><span style="font-weight: bold;">3</span> Russian New University, Moscow: 25-47.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960293&pid=S1409-2433201500010000200002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[3] Ipatov, E.B.; Kryukovsky, A.S.; Lukin, D.S.; Palkin, E.A. (1986)"Edge catastrophes and asymptotics", <span  style="font-style: italic;">Reports of the Academy of Sciences</span>, USSR, <span style="font-weight: bold;">291</span>(4): 823-827.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960296&pid=S1409-2433201500010000200003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[4] Kryukovsky, A.S. (1992)"Method of ordinary differential equations for computing the special functions of wave catastrophes (SWC)", <span style="font-style: italic;">Diffraction and Propagation of Electromagnetic Waves: Interagency Collection of Scientic Papers</span>, Moscow: MIPT: 29-48.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960299&pid=S1409-2433201500010000200004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[5] Kryukovsky, A.S.; Lukin, D.S.; Palkin, E.A. (1995) "Uniform asymptotics and corner catastrophes", <span style="font-style: italic;">Reports of the Russian Academy of Sciences</span> <span style="font-weight: bold;">341</span>(4): 456-459.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960302&pid=S1409-2433201500010000200005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    ]]></body>
<body><![CDATA[<br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[6] Kryukovsky, A.S. (2013) "The uniform asymptotic theory of edge and corner wave catastrophes", Monograph, Russian New University, Moscow.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960305&pid=S1409-2433201500010000200006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[7] Kryukovsky, A.S.; Lukin, D.S. (2003) "The theory of calculating the reference focal and diffraction electromagnetic fields on the basis of special functions of wave catastrophes", <span  style="font-style: italic;">Technology and Electronics</span> 48(8), Moscow (in Russian): 912-921.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960308&pid=S1409-2433201500010000200007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> <font style="font-family: Verdana;" size="2"></font>    <!-- ref --><br> <font style="font-family: Verdana;" size="2">[8] Shampine, L.F. (2005) "Error estimation and control for ODEs", <span style="font-style: italic;">Journal of Scientic Computing</span> <span  style="font-weight: bold;">25</span>(1): 3-16.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1960311&pid=S1409-2433201500010000200008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font>    <br> </div> <font style="font-family: Verdana;" size="2"></font>    ]]></body>
<body><![CDATA[<br> <font style="font-family: Verdana;" size="2"><a name="1"></a><a  href="#4">*</a>Faculty of Information Systems and Computer Technology, Russian New University, Radio st., 22, 105005 Moscow, Russia. E-mail: kryukovsky@rambler.ru </font>    <br> <font style="font-family: Verdana;" size="2"><a name="2"></a><a  href="#5">&#8224;</a>Moscow Institute of Physics and Technology (State University), Institutskiy lane 9, 141700 Dolgoprudny, Moscow Region, Russia. E-mail: lukin@mail.mipt.ru</font>    <br> <font style="font-family: Verdana;" size="2"><a name="3"></a><a  href="#6">&#8225;</a>Faculty of Information Systems and Computer Technology, Russian New University, Radio st., 22, 105005 Moscow, Russia. E-mail: rogachevsergei@gmail.com</font>    <br> <font style="font-family: Verdana;" size="2"></font> <hr style="width: 100%; height: 2px;">     <div style="text-align: center;"><font  style="font-family: Verdana; font-weight: bold;" size="2">Received: 16/Dec/2013; Revised: 3/Oct/2014;Accepted: 17/Oct/2014 </font></div> </div>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Arnold]]></surname>
<given-names><![CDATA[V.I.]]></given-names>
</name>
</person-group>
<source><![CDATA[Catastrophe Theory]]></source>
<year>1992</year>
<edition>3</edition>
<publisher-loc><![CDATA[^eBerlin Berlin]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dorokhina]]></surname>
<given-names><![CDATA[T.V]]></given-names>
</name>
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Malyshenko]]></surname>
<given-names><![CDATA[A.B.]]></given-names>
</name>
</person-group>
<source><![CDATA[\Development of numerical algorithms for the calculation and visualization of wave catastrophes"]]></source>
<year>2008</year>
<page-range>25-47</page-range><publisher-loc><![CDATA[^eMoscow Moscow]]></publisher-loc>
<publisher-name><![CDATA[Management, Computing and Informatics 3Russian New University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ipatov]]></surname>
<given-names><![CDATA[E.B.]]></given-names>
</name>
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Lukin]]></surname>
<given-names><![CDATA[D.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Palkin]]></surname>
<given-names><![CDATA[E.A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Reports of the Academy of Sciences, USSR]]></source>
<year>1986</year>
<volume>291</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>823-827</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
</person-group>
<source><![CDATA[\Method of ordinary differential equations for computing the special functions of wave catastrophes (SWC)"]]></source>
<year>1992</year>
<page-range>29-48</page-range><publisher-loc><![CDATA[^eMoscow Moscow]]></publisher-loc>
<publisher-name><![CDATA[MIPT]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Lukin]]></surname>
<given-names><![CDATA[D.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Palkin]]></surname>
<given-names><![CDATA[E.A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[\Uniform asymptotics and corner catastrophes"]]></article-title>
<source><![CDATA[Reports of the Russian Academy of Sciences]]></source>
<year>1995</year>
<volume>341</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>456-459</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
</person-group>
<source><![CDATA[\The uniform asymptotic theory of edge and corner wave catastrophes"]]></source>
<year>2013</year>
<publisher-loc><![CDATA[^eMoscow Moscow]]></publisher-loc>
<publisher-name><![CDATA[Russian New University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kryukovsky]]></surname>
<given-names><![CDATA[A.S.]]></given-names>
</name>
<name>
<surname><![CDATA[Lukin]]></surname>
<given-names><![CDATA[D.S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[\The theory of calculating the reference focal and diffraction electromagnetic fields on the basis of special functions of wave catastrophes"]]></article-title>
<source><![CDATA[Technology and Electronics]]></source>
<year>2003</year>
<volume>48</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>912-921</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Shampine]]></surname>
<given-names><![CDATA[L.F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[\Error estimation and control for ODEs]]></article-title>
<source><![CDATA[Journal of Scientic Computing]]></source>
<year>2005</year>
<volume>25</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>3-16</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
