<?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>0255-6952</journal-id>
<journal-title><![CDATA[Revista Latinoamericana de Metalurgia y Materiales]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. LatinAm. Met. Mat.]]></abbrev-journal-title>
<issn>0255-6952</issn>
<publisher>
<publisher-name><![CDATA[Universidad Simón Bolívar    ]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0255-69522001000200009</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[SIMULATEM: A PROGRAM FOR THE MULTISLICE SIMULATION OF IMAGES AND DIFFRACTION PATTERNS OF NON-CRYSTALLINE OBJECTS]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Gómez Rodríguez]]></surname>
<given-names><![CDATA[Alfredo]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Beltrán del Río Caballero]]></surname>
<given-names><![CDATA[Luis Manuel]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A">
<institution><![CDATA[,  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2001</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2001</year>
</pub-date>
<volume>21</volume>
<numero>2</numero>
<fpage>46</fpage>
<lpage>50</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_arttext&amp;pid=S0255-69522001000200009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_abstract&amp;pid=S0255-69522001000200009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_pdf&amp;pid=S0255-69522001000200009&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this work the program SIMULATEM is presented. Simulatem can calculate images and diffraction patterns from arbitrary objects using the multislice approach. The basic algorithm is presented, the user interface is shown and various examples are given]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo presentamos el programa SIMULATEM. Simulatem puede calcular imágenes y patrones de difracción de objetos arbitrarios usando el método de las multicapas. Presentamos el algoritmo básico, mostramos la interfase del usuario y damos varios ejemplos.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[electron diffraction]]></kwd>
<kwd lng="en"><![CDATA[simulation]]></kwd>
<kwd lng="en"><![CDATA[multislice]]></kwd>
<kwd lng="en"><![CDATA[high-resolution images]]></kwd>
<kwd lng="es"><![CDATA[difracción de electrones]]></kwd>
<kwd lng="es"><![CDATA[simulación]]></kwd>
<kwd lng="es"><![CDATA[multicapas]]></kwd>
<kwd lng="es"><![CDATA[imágenes de alta resolución]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <div class=Section1>      <p class=MsoBodyText align="center"><span lang=EN-GB style='mso-ansi-language:EN-GB'><b>SIMULATEM: A PROGRAM FOR THE MULTISLICE SIMULATION OF IMAGES AND DIFFRACTION PATTERNS OF NON-CRYSTALLINE OBJECTS. </b> <o:p></o:p></span></p>      <p align=center>Alfredo Gómez Rodríguez &amp; Luis Manuel Beltrán del Río Caballero</p>      <p align=left>Departamento de Materia Condensada, Instituto de Física U.N.A.M. P.O. Box 20-364     <br> México 01000 D.F.<a href="mailto:alfredo@fisica.unam.mx">alfredo@fisica.unam.mx</a> <a href="bluism@fisica.unam.mx">bluism@fisica.unam.mx</a></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Summary</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In this work the program SIMULATEM is presented. Simulatem can calculate images and diffraction patterns from arbitrary objects using the multislice approach. The basic algorithm is presented, the user interface is shown and various examples are given <o:p></o:p></span></p>      <p align="justify"><b><i><span lang=EN-GB style='mso-ansi-language:EN-GB'>Keywords:</span></i></b><i><span lang=EN-GB style='mso-ansi-language:EN-GB'> electron diffraction, simulation, multislice, high-resolution images.</span></i><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><b>Resumen</b></p>      <p align="justify">En este trabajo presentamos el programa SIMULATEM. Simulatem puede calcular imágenes y patrones de difracción de objetos arbitrarios usando el método de las multicapas. Presentamos el algoritmo básico, mostramos la interfase del usuario y damos varios ejemplos. </p>      ]]></body>
<body><![CDATA[<p align="justify"><b><i>Palabras clave:</i></b><i> difracción de electrones, simulación, multicapas, imágenes de alta resolución.</i>    <br> . </p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>    <br> <b>1. Introduction</b><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In materials science, electron microscope images are often used to elucidate the structure of samples but so far there is no direct way of achieving this; at this point comes into play electron microscope image simulation that allows the comparison of the actual images with synthetic ones generated from a known predicted structure. Electron microscope image synthesis is becoming an important tool in materials sciences. <o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>2. Theoretical considerations</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In this section we review briefly the full implementation of the multislice method of Cowley and Moody [1] that was used in Simulatem <o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>2.1. The multislice method</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      ]]></body>
<body><![CDATA[<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The basic idea behind the multislice method is to divide the sample in a number of slices. If the electron beam (of energy E, wavelength &#955;) travels along the z direction, the n-th slice will extend from z=zn-1 to z=zn    <br> If the wave function entering the n-th slice is <span style='mso-text-raise: -6.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for01.gif" width="30" height="24"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"  stroked="f">  <v:stroke joinstyle="miter"/>  <v:formulas>   <v:f eqn="if lineDrawn pixelLineWidth 0"/>   <v:f eqn="sum @0 1 0"/>   <v:f eqn="sum 0 0 @1"/>   <v:f eqn="prod @2 1 2"/>   <v:f eqn="prod @3 21600 pixelWidth"/>   <v:f eqn="prod @3 21600 pixelHeight"/>   <v:f eqn="sum @0 0 1"/>   <v:f eqn="prod @6 1 2"/>   <v:f eqn="prod @7 21600 pixelWidth"/>   <v:f eqn="sum @8 21600 0"/>   <v:f eqn="prod @7 21600 pixelHeight"/>   <v:f eqn="sum @10 21600 0"/>  </v:formulas>  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>  <o:lock v:ext="edit" aspectratio="t"/> </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:22.2pt;  height:18pt' o:ole="">  <v:imagedata src="Articulo_archivos/image001.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1025"   DrawAspect="Content" ObjectID="_1137921782">  </o:OLEObject> </xml><![endif]--><span style="mso-spacerun: yes">&nbsp;</span>then the wave function leaving the slice is given by:<o:p></o:p></span></p>      
<p align=center><span lang=EN-GB style='mso-text-raise: -6.0pt;mso-ansi-language:EN-GB'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for02.gif" width="138" height="28"><!--[if gte vml 1]><v:shape id="_x0000_i1026"  type="#_x0000_t75" style='width:103.8pt;height:21pt' o:ole="">  <v:imagedata src="Articulo_archivos/image003.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1026"   DrawAspect="Content" ObjectID="_1137921783">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>(1)<o:p></o:p></span></p>      
<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>where <span style='mso-text-raise:-12.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for03.gif" width="56" height="42"><!--[if gte vml 1]><v:shape id="_x0000_i1027"  type="#_x0000_t75" style='width:42pt;height:31.2pt' o:ole="">  <v:imagedata src="Articulo_archivos/image005.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1027"   DrawAspect="Content" ObjectID="_1137921784">  </o:OLEObject> </xml><![endif]--><span style="mso-spacerun: yes">&nbsp;</span>is the so-called interaction constant, <span style='mso-text-raise:-5.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for04.gif" width="22" height="24"><!--[if gte vml 1]><v:shape  id="_x0000_i1028" type="#_x0000_t75" style='width:16.2pt;height:18pt' o:ole="">  <v:imagedata src="Articulo_archivos/image007.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1028"   DrawAspect="Content" ObjectID="_1137921785">  </o:OLEObject> </xml><![endif]--><span style="mso-spacerun: yes">&nbsp;</span>is the projected potential from the n-th slice and * denotes the operation of convolution. The term <span style='mso-text-raise:-5.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for05.gif" width="25" height="22"><!--[if gte vml 1]><v:shape id="_x0000_i1029"  type="#_x0000_t75" style='width:19.2pt;height:16.8pt' o:ole="">  <v:imagedata src="Articulo_archivos/image009.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1029"   DrawAspect="Content" ObjectID="_1137921786">  </o:OLEObject> </xml><![endif]-->represents propagation through a slice of thickness <span style='mso-text-raise:-6.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for06.gif" width="91" height="24"><!--[if gte vml 1]><v:shape id="_x0000_i1030"  type="#_x0000_t75" style='width:67.8pt;height:18pt' o:ole="">  <v:imagedata src="Articulo_archivos/image011.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1030"   DrawAspect="Content" ObjectID="_1137921787">  </o:OLEObject> </xml><![endif]-->and is given by in terms of its Fourier transform as<o:p></o:p></span></p>      
<p align=center><span lang=EN-GB style='mso-text-raise: -5.0pt;mso-ansi-language:EN-GB'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for07.gif" width="185" height="28"><!--[if gte vml 1]><v:shape id="_x0000_i1031"  type="#_x0000_t75" style='width:139.2pt;height:21pt' o:ole="">  <v:imagedata src="Articulo_archivos/image013.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1031"   DrawAspect="Content" ObjectID="_1137921788">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>(2)<o:p></o:p></span></p>      
<p align="center"><span lang=EN-GB style='mso-ansi-language:EN-GB'>where, <span style='mso-text-raise:-12.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for08.gif" width="56" height="42"><!--[if gte vml 1]><v:shape id="_x0000_i1032"  type="#_x0000_t75" style='width:42pt;height:31.2pt' o:ole="">  <v:imagedata src="Articulo_archivos/image015.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1032"   DrawAspect="Content" ObjectID="_1137921789">  </o:OLEObject> </xml><![endif]--><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>2.2. The Gaussian fit to the potential. </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In Simulatem the atomic scattering factors are expressed as<o:p></o:p></span></p>      <p align=center><span lang=EN-GB style='mso-text-raise: -14.0pt;mso-ansi-language:EN-GB'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for09.gif" width="159" height="46"><!--[if gte vml 1]><v:shape id="_x0000_i1033"  type="#_x0000_t75" style='width:118.8pt;height:34.2pt' o:ole="">  <v:imagedata src="Articulo_archivos/image017.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1033"   DrawAspect="Content" ObjectID="_1137921790">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>(3)<o:p></o:p></span></p>      
<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>where the a<sub>1</sub> and the b<sub>i</sub> are coefficients that are determined numerically to ensure that they produce an optimum fit to f(u). The coefficients were found by Herrera [2] using a non-linear least-squares fit [3], [4] <o:p></o:p></span></p>      ]]></body>
<body><![CDATA[<p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>2.3. The projected potential </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>From equation (1) the projected potential at (x,y) in a slice due to an atom located at ( x<sub>j</sub>, y<sub>j</sub>, z<sub>j</sub> ) has been determined to be <o:p></o:p></span></p>      <p align=center><span lang=EN-GB style='mso-text-raise: -16.0pt;mso-ansi-language:EN-GB'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for010.gif" width="210" height="50"><!--[if gte vml 1]><v:shape id="_x0000_i1034"  type="#_x0000_t75" style='width:157.8pt;height:37.8pt' o:ole="">  <v:imagedata src="Articulo_archivos/image019.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1034"   DrawAspect="Content" ObjectID="_1137921791">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>(4)<o:p></o:p></span></p>      
<p align="center"><span lang=EN-GB style='mso-ansi-language:EN-GB'>    <br> where <span style='mso-text-raise:-7.0pt'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for011.gif" width="268" height="28"><!--[if gte vml 1]><v:shape id="_x0000_i1035"  type="#_x0000_t75" style='width:201pt;height:21pt' o:ole="">  <v:imagedata src="Articulo_archivos/image021.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]></span><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1035"   DrawAspect="Content" ObjectID="_1137921792">  </o:OLEObject> </xml><![endif]--><o:p></o:p></span></p>      
<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>    <br> P is the complementary error function <o:p></o:p></span></p>      <p align=center><span lang=EN-GB style='mso-text-raise: -16.0pt;mso-ansi-language:EN-GB'><!--[if gte vml 1]><v:shape id="_x0000_i1036"  type="#_x0000_t75" style='width:133.8pt;height:37.8pt' o:ole="">  <v:imagedata src="Articulo_archivos/image023.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1036"   DrawAspect="Content" ObjectID="_1137921793">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img border="0" src="/img/fbpe/rlmm/v21n2/art09for012.gif" width="178" height="51">&nbsp; </span>(5)<o:p></o:p></span></p>      
<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>and <o:p></o:p></span></p>      <p align=center><span lang=EN-GB style='mso-text-raise: -15.0pt;mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img border="0" src="/img/fbpe/rlmm/v21n2/art09for013.gif" width="59" height="48"><!--[if gte vml 1]><v:shape id="_x0000_i1037"  type="#_x0000_t75" style='width:43.8pt;height:36pt' o:ole="">  <v:imagedata src="Articulo_archivos/image025.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1037"   DrawAspect="Content" ObjectID="_1137921794">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>(6)<o:p></o:p></span></p>      
]]></body>
<body><![CDATA[<p align=center><span lang=EN-GB style='mso-text-raise: -8.0pt;mso-ansi-language:EN-GB'><img border="0" src="/img/fbpe/rlmm/v21n2/art09for014.gif" width="174" height="34"><!--[if gte vml 1]><v:shape id="_x0000_i1038"  type="#_x0000_t75" style='width:130.2pt;height:25.2pt' o:ole="">  <v:imagedata src="Articulo_archivos/image027.wmz" o:title=""/> </v:shape><![endif]--><![if !vml]><![endif]><!--[if gte mso 9]><xml>  <o:OLEObject Type="Embed" ProgID="Equation.3" ShapeID="_x0000_i1038"   DrawAspect="Content" ObjectID="_1137921795">  </o:OLEObject> </xml><![endif]--></span><span lang=EN-GB style='mso-ansi-language:EN-GB'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>(7)<o:p></o:p></span></p>      
<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>    <br> The potential due to all the atoms can be obtained by adding the individual potentials.<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>2.4 Features of the present implementation.</span></b><span lang=EN-GB style='mso-ansi-language: EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In the present implementation no approximations were made concerning the size of the slice; that is, the integral of the potential along the slice is not approximated by an integral from minus infinity to plus infinity (as it is frequently assumed in the literature).<o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The propagator (eq. 2) is taken with no approximations concerning the square root appearing in its definition. No small angle approximation is made.No assumption is made concerning the crystallinity of the sample, the algorithm is devised from the onset in such a way that it can handle arbitrary objects; the only limitation is the tiling effect implicit in the use of the discrete Fourier transform algorithm.<o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>3. The program. </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In this section the main features of the program are presented.    <br>     ]]></body>
<body><![CDATA[<br> <b>3.1. The samples</b><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In the program the information concerning the sample is given in an ASCII file containing the coordinates of the atoms. Two formats are available: the Brookhaven PDB format (used widely by the protein data researchers) and a ( Xmol ) XYZ format in which the file simply contains the coordinates and atomic symbols of all the atoms in the sample.<o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>At the moment this software is capable of handling structures with up to 30,000 atoms; in a way this defines the maximum bulk size of the structure ( as a cubic sample ) at around 70 angstroms wide, but the automatic default sampling mode will adjust the sample space in order to show all the structure within the image regardless of the sample geometry; of course SimulaTEM has manual settings that allow the user to set the sample size relative to the image size in accordance to his needs.<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>3.2. The microscopes</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The program can simulate any TEM microscope. It contains data (spherical aberration, accelerating voltage, etc.) for a number of standard microscopes but the user can supply any parameters as needed. <o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>3.3. Imaging and diffraction patterns</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The primary outputs from the program are high-resolution images and diffraction patterns. The images can be calculated for any given defocus (or for Scherzer defocus if desired) and focal series can be easily produced. A small tilt in the illumination can be produced. The size and position of the objective aperture can be varied. The multislice parameters (width and number of slices) can be supplied by the user. A stigmator is included, it is intended as a pedagogical feature to illustrate the nature and correction of astigmatism. <o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>3.4. Measurements</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In the image and diffraction pattern windows distances and angles can be measured.<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>3.5. Rotations</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      ]]></body>
<body><![CDATA[<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The sample can be rotated so as to align the desired zone axis with the optical axis of the virtual microscope.<o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>4. The user interface.</span></b></p>      <p align="justify"><b><span style="mso-ansi-language: EN-GB" lang="EN-GB">&nbsp; </span></b><span lang=EN-GB style='mso-ansi-language: EN-GB'>The main window is shown in <a href="#Figure 1"> figure 1</a>. There one can see a large thumbnail of the structure, a thumbnail of the image and a thumbnail of the diffraction pattern. A schematic representation of the sample, the slices and the electron beam is shown in one of the windows. The contrast transfer function is shown at the bottom together with an indication of the aperture used. Both the phase and amplitude parts of the transfer are shown. In the image window one can see the actual high resolution image (bottom left). Optionally one can see a plot of where the atoms lie. There is a µ-mark. Distances and angles between directions can be measured, the results are shown in the measurements window. In the diffraction window (bottom right) the diffraction pattern is presented. The contrast in the image can be adjusted at will and measurement of distances and angles are also possible. In the illumination window the convergence of the beam can be specified. One can also apply a small tilt to the illumination. The radius and position of the objective aperture can be selected and there is an option to select the optimum aperture (that covering up to the first zero of the transfer function under Scherzer defocus conditions).In the multislice window the user can choose the image size (256X256, 512X512 or 1024X1024). The extent sampled in direct or reciprocal space can also be selected here. The number and size of the slices in the multislice algorithm can be selected at will (or one can use a default of one slice or 2 A slices).The focal series window is used to input the focal series parameters (defocus around which series is made, number of steps required). The focal series itself can be seen in the focal series composite image ( in the background of <a href="#Figure 1"> figure 1</a> ). <o:p></o:p></span></p>      <p align="center"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'><a name="Figure 1">Figure 1</a>.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> Illustrating the various window available in simulatem<o:p></o:p></span></p>      <p align="center"><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;<img border="0" src="/img/fbpe/rlmm/v21n2/art09fig01.jpg" width="576" height="432"><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>5. Other features.<o:p></o:p></span></b></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The program has a help facility that can be used also as a guide to the beginner. The various images (bright field, dark field and focal series) can be saved as bit map (bmp) or as tiff images and a text can be saved along the images (a text that contains the microscope parameters and comments provided by the user).<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>6. Examples. </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In <a href="#fig2"> figure 2-a</a> we show the image from an ordinary fcc gold particle along a [100] direction. The image corresponds to Scherzer defocus. In <a href="#fig2"> figure 2-b</a> the corresponding diffraction pattern can be seen. <o:p></o:p></span></p>      ]]></body>
<body><![CDATA[<p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'><a href="#fig3">Figure 3</a> is the image from a DNA single molecule, this figure is an example of the strength of the program: that can simulate arbitrary objects. The corresponding diffraction pattern is in <a href="#fig4"> figure 4</a>, where the characteristic X shaped form of the pattern can be appreciated&nbsp;</span></p>      <p align="center"><a name="fig2"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig02.jpg" width="611" height="320"></a><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 2.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> In part a the image at Scherzer defocus of a square [100] gold particle can be seen, In part b the corresponding pattern is presented.&nbsp;</span></p>      <p align="center"><a name="fig3"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig03.jpg" width="512" height="512"></a><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 3.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> Image from a DNA molecule. The imaging conditions correspond to Scherzer defocus at 100 KV.</span></p>      <p align="center"><a name="fig4"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig04.jpg" width="512" height="515"></a><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure4.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> Diffraction pattern from the molecule shown in figure 3. The characteristic X-shaped pattern can be seen.<o:p></o:p></span></p>      <p align="center"><span lang=EN-GB style='mso-ansi-language:EN-GB'><a name="fig5a"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig05a.jpg" width="511" height="511"></a><br style='mso-special-character:line-break'> <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> <![endif]><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 5a.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> image from a quasicrystalline particle oriented along the five-fold axis.</span></p>      <p align="center"><a name="fig5b"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig05b.jpg" width="511" height="512"></a><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
]]></body>
<body><![CDATA[<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 5b</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'>. diffraction pattern of the quasicrystalline particle. <o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>In <a href="#fig5a"> figure 5</a> the image and pattern from a quasicrystal (icosahedral phase) can be seen. The ten-fold shape of the diffraction pattern clearly shows the quasicrystalline nature of the structure; the PDB file includes 2870 atoms.</span></p>      <p align="center"><a name="fig6"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig06a.jpg" width="511" height="511"></a><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 6a.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> Synthetic image of three fcc nanoparticles with different orientations on a amorphous carbon substrate.&nbsp;</span></p>      <p align="center"><img border="0" src="/img/fbpe/rlmm/v21n2/art09fig06b.jpg" width="511" height="512"><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      
<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Figure 6b.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'> Diffraction pattern of the set of particles with the cloudy pattern generated by the amorphous carbon.<o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>As a final example of the versatility of the program we present in <a href="#fig6"> figure 6</a> a simulation involving several fcc particles in different orientations set atop an amorphous carbon substrate, the sample has several hundred atoms belonging to the nanoparticles and several thousand carbon atoms on the substrate. <o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>    <br> <b>7. Conclusion</b><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>Simulatem is a versatile program to calculate images and diffraction patterns from arbitrary objects. It is an auxiliary tool for the microscopist who has to compare his actual images with those theoretically predicted or expected. <o:p></o:p></span></p>      ]]></body>
<body><![CDATA[<p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Software availability</span></b><span lang=EN-GB style='mso-ansi-language: EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>At this moment this software is subject to momentary release limitations, for more information please contact us via E-mail ( see first page header ).<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>Acknowledgements</span></b><span lang=EN-GB style='mso-ansi-language: EN-GB'><o:p></o:p></span></p>      <p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>The authors are indebted to Mr. Alfredo Sánchez A. Cristina Zorrilla and Samuel Tehuacanero for the technical assistance.<o:p></o:p></span></p>      <p align="justify"><b><span lang=EN-GB style='mso-ansi-language: EN-GB'>References.</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'><o:p></o:p></span></p>      <!-- ref --><p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>1 J.M. Cowley, A.F. Moodie. </span>Acta Crystallogr. 12 (1959) 360&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2259518&pid=S0255-6952200100020000900001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify">2 R. Herrera. Un algoritmo para la simulación de imágenes y patrones de difracción de objetos arbitrarios en microscopía electrónica de alta resolución. Tesis doctoral. Centro de Investigación científica y de Educación superior de Ensenada. Baja California (1989).&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2259519&pid=S0255-6952200100020000900002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>3 P.R. Bevington. Data Reduction and Error Analysis for the Physical Sciences. McGraw-Hill. New York (1969)<o:p></o:p></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2259520&pid=S0255-6952200100020000900003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><span lang=EN-GB style='mso-ansi-language:EN-GB'>4 R. Herrera. </span>Diseño de un sistema de multicapas por el método de síntesis. Estudio comparativo de tres algoritmos. Tesis de Maestría. Centro de Investigación científica y de Educación superior de Ensenada. Baja California (1985).&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2259521&pid=S0255-6952200100020000900004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body>
<back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cowley]]></surname>
<given-names><![CDATA[J.M]]></given-names>
</name>
<name>
<surname><![CDATA[Moodie]]></surname>
<given-names><![CDATA[A.F]]></given-names>
</name>
</person-group>
<source><![CDATA[]]></source>
<year>1959</year>
<volume>12</volume>
<page-range>360</page-range><publisher-name><![CDATA[Acta Crystallogr]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Herrera]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<collab>Centro de Investigación científica y de Educación superior de Ensenada</collab>
<source><![CDATA[Un algoritmo para la simulación de imágenes y patrones de difracción de objetos arbitrarios en microscopía electrónica de alta resolución.]]></source>
<year>1989</year>
<publisher-loc><![CDATA[Baja California ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bevington]]></surname>
<given-names><![CDATA[P.R]]></given-names>
</name>
</person-group>
<source><![CDATA[Data Reduction and Error Analysis for the Physical Sciences]]></source>
<year>1969</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Herrera]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<collab>Centro de Investigación científica y de Educación superior de Ensenada</collab>
<source><![CDATA[Diseño de un sistema de multicapas por el método de síntesis: Estudio comparativo de tres algoritmos]]></source>
<year>1985</year>
<publisher-loc><![CDATA[Baja California ]]></publisher-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
