<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums]]></title>
	<link rel="self" href="http://forums.approximatrix.com/extern.php?action=feed&amp;type=atom" />
	<updated>2026-03-28T15:23:51Z</updated>
	<generator>PunBB</generator>
	<id>http://forums.approximatrix.com/index.php</id>
		<entry>
			<title type="html"><![CDATA[h5fortran or HDF5]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1011&amp;action=new" />
			<summary type="html"><![CDATA[<p>A package to read or write data from the HDF5 file format would be very useful.<br />h5fortran is a streamlined interface that uses the HDF5 library.</p>]]></summary>
			<author>
				<name><![CDATA[zonge]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4559</uri>
			</author>
			<updated>2026-03-28T15:23:51Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1011&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Windows 11 and Appgraphics]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1010&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>I have had a problem with my visualization code which uses Appgraphics since switching some systems to Windows 11. I lived with this on other systems for a while be since switching my main workstation to Win11 it has become really annoying. Aside from placement of text in the window, when selecting a check box to force the program to plot circles for particle sizes, the execution of the plotting loop grinds to a very slow pace. In addition, my mouse action on the desktop becomes erratic when this happens. I then have to basically shutdown the program for the mouse to behave properly. Now, I have not touched this code in over a year and it is the poster child for spaghetti code so i am not looking forward to a debugging session because I not sure what is going but the mouse action away from window being erratic is some sort of clue. </p><p>I have updated my SF to the latest this afternoon and the problem still exists. Is there anything new in Appgraphics calls that might be causing this?</p><p>Oh, one more thing, the program works fine in Windows 10, no change in behavior!</p><p>Thanks in advance. </p><p>Rod</p>]]></summary>
			<author>
				<name><![CDATA[grogley]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3372</uri>
			</author>
			<updated>2026-03-17T01:31:51Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1010&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Running plot]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1009&amp;action=new" />
			<summary type="html"><![CDATA[<p>I am on a Macintosh. When my program runs it would be very nice to have feedback on how it is doing, or if it has gotten hung up. In the past I have gotten both by having the program make a running plot, that it plotting some basic results on the screen as the program runs. How do I do that in Simply Fortran for the Mac? I only need 5 routines: Open a plotting window, change the pen color, move the pen, draw a line, and close the window.</p>]]></summary>
			<author>
				<name><![CDATA[Hibbs]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4557</uri>
			</author>
			<updated>2026-03-09T19:05:03Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1009&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[File dialog box]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1008&amp;action=new" />
			<summary type="html"><![CDATA[<p>Many times I want to enter the name of a data file that is quite long. Typing it in is a pain, and the data files all have different names. A standard file dialog box would be nice. I believe it is available for the windows version? But I use a Mac. In a different fortran you got the standard file dialog box just be setting the file name to a null string in the Open statement. It was really nice.</p><p>Could you please add this feature to the Mac version?</p><p>Unless its available in some way I have not found, in which case: How do i do it?</p>]]></summary>
			<author>
				<name><![CDATA[Hibbs]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4557</uri>
			</author>
			<updated>2026-03-09T18:47:10Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1008&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[APLOT APLOT_STYLE_DOTLINE?]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1007&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi Jeff,<br />Would it be possible and not too difficult to add a &quot;APLOT_STYLE_DOTLINE&quot; in addition to the existing APLOT_STYLE_DOT and APLOT_STYLE_LINE in APLOT?</p><p>Thanks,<br />Frank</p>]]></summary>
			<author>
				<name><![CDATA[drfrank]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=223</uri>
			</author>
			<updated>2026-02-20T01:58:58Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1007&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Request New Selection Option?]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1006&amp;action=new" />
			<summary type="html"><![CDATA[<p>Jeff,</p><p>I noticed that selecting Project File --&gt; Add File(s) --&gt; Cancel appears to update, correctly, the code Syntax and Project Issues in the program. Would it be possible to add a menu option that does this in a single selection to easily update the code syntax and project issues?</p><p>Frank</p>]]></summary>
			<author>
				<name><![CDATA[drfrank]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=223</uri>
			</author>
			<updated>2026-02-17T15:32:09Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1006&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[GLPK Update]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1005&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi Jeff,<br />Could you please update the GLPK package too? The version in the library dates from 2004 and is 32 bit only. It would be great to have a 64 bit version too. I do a fair bit of optimization work and normally compile as 64 bit but have to drop everything to 32bit to use the library.<br />Regards, Pete</p>]]></summary>
			<author>
				<name><![CDATA[peter.kelly]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3586</uri>
			</author>
			<updated>2026-02-07T06:26:31Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1005&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[The page scrolling speed is too fast on macOS.]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1004&amp;action=new" />
			<summary type="html"><![CDATA[<p>The page scrolling speed is too fast on macOS version Simply Fortran.</p><p>This issue occurs only in the Simply Fortran compiler on macOS. Whether using the trackpad or mouse to scroll the page, the scrolling speed is excessively fast, not smooth enough, which affects the user experience.</p><p>I can confirm this issue is unrelated to my computer settings (M3 MacBook Air), as page scrolling works perfectly fine and smoothly in all other software. </p><p>Could you please check and fix this problem?</p>]]></summary>
			<author>
				<name><![CDATA[shifang]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4548</uri>
			</author>
			<updated>2026-01-29T02:12:40Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1004&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Porting from VB6]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1003&amp;action=new" />
			<summary type="html"><![CDATA[<p>As a potential new user of Simply Fortran having coded many VB6 engineering programs still in use, is there any feature here which would help me port them to FORTRAN?</p>]]></summary>
			<author>
				<name><![CDATA[ATR]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4547</uri>
			</author>
			<updated>2026-01-27T12:00:22Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1003&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Using external module]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1002&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>I have m_io.mod which I downloaded using sfpm.</p><p>&nbsp; &nbsp;use stdlib_kinds<br />&nbsp; &nbsp;use m_io, only: basename, dirname</p><p>IDIR=-IC:/Users/truep/AppData/Local/sfpm/32/include -IC:/FORTRAN/PROJECTS/TPPOST/modules </p><p>yet I get error:</p><p>C:\FORTRAN\PROJECTS\TPPOST/./src/tppost.f90:221: undefined reference to `__m_io_MOD_dirname&#039;</p><p>Any idea why it&#039;s not linking?&nbsp; I&#039;m also using stdlib and no issues there.</p><p>I&#039;ve had to add the m_io.f90 source to my project and compile it to my ./modules folder to compile/build.</p><p>Trying to use libraries as this project is getting huge...</p><p>Thanks,<br />Bryan</p>]]></summary>
			<author>
				<name><![CDATA[TRUEPRECISIONCNC]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4528</uri>
			</author>
			<updated>2026-01-26T16:27:35Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1002&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[M packages]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1001&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>There are some handy packages that I use via fpm that I&#039;d love to see in the SF package manager.&nbsp; </p><p>Please feel free to let me know that I should just use fpm and install myself in the SF default include directory if it&#039;s a lot of trouble.</p><p>M_calculator<br />M_strings<br />M_time<br />M_io<br />M_sort</p><p>among others that are found here:</p><p>https://github.com/urbanjost?tab=repositories</p><p>These are the ones I need for my current project:</p><p>M_io = { git = &quot;https://github.com/urbanjost/M_io.git&quot; }<br />M_time = { git = &quot;https://github.com/urbanjost/M_time.git&quot; }<br />M_strings = { git = &quot;https://github.com/urbanjost/M_strings.git&quot; ,tag=&quot;v1.0.1&quot;}</p><p>Thanks,<br />Bryan</p>]]></summary>
			<author>
				<name><![CDATA[TRUEPRECISIONCNC]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4528</uri>
			</author>
			<updated>2025-12-10T18:58:46Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1001&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[fortran stdlib]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=1000&amp;action=new" />
			<summary type="html"><![CDATA[<p>Could we get fortran stdlib updated in the windows package manager?</p><p>Thanks</p>]]></summary>
			<author>
				<name><![CDATA[TRUEPRECISIONCNC]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4528</uri>
			</author>
			<updated>2025-12-02T16:23:59Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=1000&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[speed designs questions]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=999&amp;action=new" />
			<summary type="html"><![CDATA[<p>I might come up with more questions in this category, but for now ...<br />If I have a loop that runs a million times, and within that loop I am converting 5 and 6 digit long numbers (sometimes shorter, sometimes a bit longer) from one base to another, is it faster to keep the math conversion statements in the main code or to create a function that does the calculations (with the number as a parameter) and passes back the answer?</p><p>I don&#039;t know what the compiler does with that. By calling the function, I&#039;m adding overhead. But making the functional &quot;tool&quot; makes the program more tidy.&nbsp; If we are talking about and execution difference in seconds or a minute for the whole loop to process the function call, I can live with that and a &quot;cleaner&quot; program. But if it adds 10 minutes, I&#039;d leave the code in the main area.</p>]]></summary>
			<author>
				<name><![CDATA[designer]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3903</uri>
			</author>
			<updated>2025-12-01T00:47:28Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=999&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[LINUX SIMPLY FORTRAN (registration questions)]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=998&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello,</p><p>Simply Fortran has been working great cross platform WINDOWS 11 and LINUX (UBUNTU x86).</p><p>I am using the version from the Snap Store on LINUX the majority of the time, but when I use my WINDOWS computer, it is nice to have the debugger.</p><p>Is there a version of LINUX SF with all the windows features operational which I could purchase or register?</p><p>I&#039;m interested in the debugger and package manager subscription.</p><p>Thanks,<br />Bryan</p>]]></summary>
			<author>
				<name><![CDATA[TRUEPRECISIONCNC]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=4528</uri>
			</author>
			<updated>2025-11-26T16:47:13Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=998&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Trouble with Sample Hello World]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?id=997&amp;action=new" />
			<summary type="html"><![CDATA[<p>Computer: MacMini M4<br />OS: Tahoe 26.0.1<br />SimplyFortran: 3.41, Build 4435</p><p>I&#039;ve been having trouble with the Build level of past programs, or at their Run Time.<br />I opened the HelloWorld Sample, Clicked on hello.f90 and Saved, using the second icon in the tool bar (Save).<br />Then, under the Project menu I selected Save the Project and it&#039;s default path - it creates a Fortran folder in my Users/MyName/folder and put the Hello folder there.<br />Then I clicked the Build (gear) icon and got this:</p><p>==============================================================================<br />Compiling hello.f90<br />f951: Error: unknown value &#039;apple-m1&#039; for &#039;-march&#039;<br />f951: note: valid arguments are: armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a armv8.5-a armv8.6-a armv8.7-a armv8.8-a armv8.9-a armv8-r armv9-a armv9.1-a armv9.2-a armv9.3-a armv9.4-a native<br />f951: note: did you mean &#039;-mcpu=apple-m1&#039;?<br />Error: Last command making (build/hello.o) returned a bad status<br />Error: Make execution terminated</p><br /><p>* Failed *</p><p>In my &quot;real life&quot; program, I get a Complete on the Build, but when I run it, it exits apparently before reading any records.<br />It looks like this:<br />OPEN (UNIT=20, FILE = &quot;permutationsBase10.txt&quot;, STATUS=&quot;OLD&quot;, ACTION=&quot;READ&quot;, IOSTAT=ierror)</p><p>Print *, &quot;let the fun begin&quot;</p><p>ierror = 0<br />icount = 0<br />resultw = &quot;&quot;<br />reorder = &quot;&quot;</p><p>!*******************************************<br />WRITE(*,*)<br />WRITE(*,&#039;(A)&#039;) &#039;Before Read Loop&#039;<br />WRITE(*,*)</p><p>DO<br />&nbsp; &nbsp; icount = icount + 1<br />&nbsp; &nbsp; Read (20,10,IOSTAT=ierror) O, T, S, H, N, I, A, C, R, Y<br />&nbsp; &nbsp; 10 format (10I1)</p><p>WRITE(*,*)<br />WRITE(*,&#039;(A)&#039;, ADVANCE = &#039;NO&#039;) &#039;READ RECORD AT &#039;<br />WRITE(*,&#039;(1I8)&#039;) icount<br />WRITE(*,*)</p><p>&nbsp; &nbsp; IF (ierror &gt; 0) THEN<br />&nbsp; &nbsp; &nbsp; &nbsp; WRITE (*,&#039;(A)&#039;, ADVANCE = &#039;NO&#039;) &#039;I/O Error at &#039;<br />&nbsp; &nbsp; &nbsp; &nbsp; WRITE (*,&#039;(2I8)&#039;) ierror, icount<br />&nbsp; &nbsp; &nbsp; &nbsp; GOTO 100<br />&nbsp; &nbsp; END IF</p><p>And ends with:<br />END DO<br />100 Write (*,&#039;(A)&#039;, ADVANCE = &#039;NO&#039;)&nbsp; &#039; read all &#039;<br />&nbsp; &nbsp; WRITE (*,&#039;(I9)&#039;)&nbsp; icount<br />&nbsp; &nbsp; Write (*,*)</p><p>This is what I see:<br />let the fun begin<br /> read all&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1</p><p>So it does the Print &quot;let the fun begin&quot;<br />Then it appears to jump immediately to &quot;read all&quot; at the end of the program.</p><p>Those &quot;Write&quot; statements are not permenant code. They are just something I put in to see if the program got that far. If I did my homework, there is probably a diagnostic option to execute by stepping through the code one line at a time.</p><p>But if that simple HelloWorld example had a problem, then there might be other demons at work.</p><p>I wondered if I had downloaded the wrong version, one NOT For Silicon Mac, but looking at the website, all versions (Mac, Window, SiliconMac, have the same version numbers).</p><p>As an aside, I see that two dimensional Plotting (Aplot) is an option for Mac. It would be nice if an program that showed its use would be added to the New Projects examples.</p>]]></summary>
			<author>
				<name><![CDATA[designer]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3903</uri>
			</author>
			<updated>2025-11-10T17:26:03Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?id=997&amp;action=new</id>
		</entry>
</feed>
