<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic No, it is not. That question in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950249#M92047</link>
    <description>&lt;P&gt;No, it is not. That question was about minimizing IFs. This question is about style. How to make a code more readable. Am I writing unclear?&lt;/P&gt;</description>
    <pubDate>Mon, 15 Jul 2013 17:00:12 GMT</pubDate>
    <dc:creator>atru</dc:creator>
    <dc:date>2013-07-15T17:00:12Z</dc:date>
    <item>
      <title>How to restructure a code in IVF?</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950247#M92045</link>
      <description>&lt;P&gt;Has Intel Visual Fortran a tool to restructure a code in the staircase style?&lt;BR /&gt;In the case of No - is it planned?&lt;BR /&gt;The following is an example:&lt;/P&gt;
&lt;P&gt;[fortran]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ( kon.NE.0 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ( mark(nmove).LT.0 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = -5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = 5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( nsq.NE.56 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ( nsq.NE.55 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF ( lsq.EQ.32 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = -5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( lsq.EQ.39 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = -5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( lsq.EQ.35 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = 10&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( lsq.EQ.36 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = 10&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( lsq.EQ.45 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = 2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSEIF ( lsq.EQ.46 ) THEN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ibon = 2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END[/fortran]&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2013 11:40:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950247#M92045</guid>
      <dc:creator>atru</dc:creator>
      <dc:date>2013-07-15T11:40:23Z</dc:date>
    </item>
    <item>
      <title>Is this really the same as</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950248#M92046</link>
      <description>&lt;P&gt;Is this really the same as what you asked in &lt;A href="http://software.intel.com/en-us/forums/topic/401269" target="_blank"&gt;http://software.intel.com/en-us/forums/topic/401269&lt;/A&gt; ?&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2013 16:29:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950248#M92046</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2013-07-15T16:29:20Z</dc:date>
    </item>
    <item>
      <title>No, it is not. That question</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950249#M92047</link>
      <description>&lt;P&gt;No, it is not. That question was about minimizing IFs. This question is about style. How to make a code more readable. Am I writing unclear?&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2013 17:00:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950249#M92047</guid>
      <dc:creator>atru</dc:creator>
      <dc:date>2013-07-15T17:00:12Z</dc:date>
    </item>
    <item>
      <title>The code you showed is in an</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950250#M92048</link>
      <description>&lt;P&gt;The code you showed is in an acceptable style. Are you looking for something that converts other indentation styles to this? The VS code editor will do this as you type, though it won't reformat existing code.&lt;/P&gt;
&lt;P&gt;There are tools that do this, such as plusFORT, but all the ones I know of are commercial (not free). Intel has no plans to create such a tool. Do a Google search for "fortran code formatter" or "fortran code beautifier".&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2013 18:07:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950250#M92048</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2013-07-15T18:07:07Z</dc:date>
    </item>
    <item>
      <title>Thank you, Steve! Your answer</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950251#M92049</link>
      <description>Thank you, Steve! Your answer is that I was looking for. 
It’s a pity that Intel has no plans to create such a tool.</description>
      <pubDate>Mon, 15 Jul 2013 18:14:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/How-to-restructure-a-code-in-IVF/m-p/950251#M92049</guid>
      <dc:creator>atru</dc:creator>
      <dc:date>2013-07-15T18:14:20Z</dc:date>
    </item>
  </channel>
</rss>

