<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — About MPI]]></title>
	<link rel="self" href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=707&amp;type=atom" />
	<updated>2019-01-25T21:44:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.approximatrix.com/viewtopic.php?id=707</id>
		<entry>
			<title type="html"><![CDATA[Re: About MPI]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=3281#p3281" />
			<content type="html"><![CDATA[<p>We&#039;ve just released another update of the <a href="https://packages.simplyfortran.com/package/69.html">MS MPI package</a> that limits the changes of integer kinds to only those necessary in the MPI module.&nbsp; If anyone encounters any issues, please let us know.</p><p>At this point, the example project is working.&nbsp; After cleaning and rebuilding your project, let us know if the error goes away.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2019-01-25T21:44:57Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=3281#p3281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: About MPI]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=3280#p3280" />
			<content type="html"><![CDATA[<p>In order to fix some outstanding bugs, we did change the Fortran interface to MS MPI slightly since the previous version.&nbsp; Specifically, the interface now uses <em>integer(kind=8)</em> for almost everything.&nbsp; You may have to update your own Fortran code.&nbsp; Additionally, after updating, be sure to <strong>Clean</strong> your project and rebuild it as the interfaces have changed.</p><p>If you are getting a number of integer type errors, you can add the following flag:</p><div class="codebox"><pre><code>-fdefault-integer-8</code></pre></div><p>to the Fortran box in the Compiler Flags screen in the Project Options window.&nbsp; This feature will promote all integers to <em>KIND=8</em> unless explicitly defined elsewhere.</p><p>The upgrade was necessary because a number of MPI constants could not be represented using <em>KIND=4</em> integers.&nbsp; However, we will probably revert the change.&nbsp; I&#039;ve just tried the example MPI project on my end, and it seems to be functioning properly (after changing the integer kinds).&nbsp; We will release an updated MPI package that no longer requires the correction of integer types.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2019-01-25T21:32:29Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=3280#p3280</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[About MPI]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=3279#p3279" />
			<content type="html"><![CDATA[<p>Dear sir.<br />I Update the MS-MPI package and the &#039;use mpi&#039; starts not work today, I think the linker changes. otherwise. I try MPI_send &amp;MPI_recv, it says invalid memory reference.</p>]]></content>
			<author>
				<name><![CDATA[dfeng]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=3831</uri>
			</author>
			<updated>2019-01-25T19:32:28Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=3279#p3279</id>
		</entry>
</feed>
