Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.fortran > #126433 > unrolled thread

"Internationalis(z)ing Code - Computerphile"

Started byLynn McGuire <lynnmcguire5@gmail.com>
First post2026-01-23 21:35 -0600
Last post2026-02-03 17:32 -0600
Articles 20 on this page of 120 — 21 participants

Back to article view | Back to comp.lang.fortran


Contents

  "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-23 21:35 -0600
    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-24 04:46 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-24 10:11 -0600
    Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-25 17:13 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-25 15:21 -0600
        Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-26 01:00 +0100
          Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-26 15:04 +0000
        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-26 01:42 +0000
          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 00:45 -0600
            Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-01-26 14:17 +0200
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 16:50 -0600
          Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-01-26 09:07 +0100
            Re: "Internationalis(z)ing Code - Computerphile" Paavo Helde <eesnimi@osa.pri.ee> - 2026-01-30 14:56 +0200
              Re: "Internationalis(z)ing Code - Computerphile" Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-30 14:37 +0100
            Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-30 20:28 +0000
              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-01-31 12:50 +0100
                Re: "Internationalis(z)ing Code - Computerphile" G <g@nowhere.invalid> - 2026-01-31 18:50 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-31 16:10 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" ImperiusDamian <dgwrightauthor@gmail.com> - 2026-01-31 21:08 -0500
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-01 09:06 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" "Fred. Zwarts" <F.Zwarts@HetNet.nl> - 2026-02-02 11:18 +0100
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-02 21:23 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" "Fred. Zwarts" <F.Zwarts@HetNet.nl> - 2026-02-03 10:33 +0100
                            Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-03 21:29 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 11:18 +0100
                      Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-02-01 08:28 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-01 09:42 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 11:35 +0100
                    Re: "Internationalis(z)ing Code - Computerphile" James Kuyper <jameskuyper@alumni.caltech.edu> - 2026-02-01 12:21 -0500
                      Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-01 23:01 +0100
        Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-26 22:47 +0000
          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-26 16:51 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-01-27 05:17 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-01-27 06:45 +0000
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-01-27 01:46 -0600
                Re: "Internationalis(z)ing Code - Computerphile" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-01-27 00:14 -0800
                  Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-27 15:22 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-01-27 12:33 -0800
                Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-01-27 11:04 +0200
                  Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-01-27 08:35 -0600
            Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-01-27 15:21 +0000
    Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-02 21:02 +0100
      Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-02 21:13 +0100
      Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-02 21:25 +0000
      Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-03 10:54 +0200
        Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 10:44 +0100
          Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-03 09:47 -0500
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 16:02 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-04 08:45 -0500
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-03 21:32 +0000
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-03 22:56 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 00:15 +0000
                Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 09:37 +0100
        Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 17:28 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 00:14 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 20:17 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-04 04:57 +0000
                Re: "Internationalis(z)ing Code - Computerphile" Chris Ahlstrom <OFeem1987@teleworm.us> - 2026-02-04 08:54 -0500
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:43 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:09 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 15:47 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 22:35 +0000
            Re: "Internationalis(z)ing Code - Computerphile" scott@slp53.sl.home (Scott Lurndal) - 2026-02-04 15:44 +0000
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:53 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:10 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:10 +0200
                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-07 09:23 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:25 -0600
          Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-04 14:24 +0200
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 16:57 +0100
            Re: "Internationalis(z)ing Code - Computerphile" 🇵🇱Jacek Marcin Jaworski🇵🇱 <jmj@energokod.gda.pl> - 2026-02-04 17:16 +0100
              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:57 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:11 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 16:55 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:24 +0200
          Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-04 19:20 +0000
            Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-04 17:07 -0600
              Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-05 07:23 +0000
                Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 09:14 +0000
                  Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 16:01 -0600
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-05 22:30 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 20:22 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-06 04:50 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 23:52 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Harold Stevens <wookie@aspen.localdomain> - 2026-02-06 04:24 -0600
                Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 12:02 +0200
                  Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-05 18:38 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-05 21:07 +0200
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-05 19:36 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" "Steven G. Kargl" <sgk@REMOVEtroutmask.apl.washington.edu> - 2026-02-05 22:01 +0000
                        Re: "Internationalis(z)ing Code - Computerphile" Radey Shouman <shouman@comcast.net> - 2026-02-06 11:29 -0500
                          Re: "Internationalis(z)ing Code - Computerphile" Gary Scott <garylscott@sbcglobal.net> - 2026-02-06 13:20 -0600
                          Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-06 19:43 +0000
                            Re: "Internationalis(z)ing Code - Computerphile" "David Jones" <dajhawk18xx@@nowhere.com> - 2026-02-06 20:48 +0000
                              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-13 17:20 -0600
                              Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-13 17:21 -0600
                          Re: "Internationalis(z)ing Code - Computerphile" "Steven G. Kargl" <sgk@REMOVEtroutmask.apl.washington.edu> - 2026-02-06 21:41 +0000
                Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-05 11:13 +0100
                Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-05 15:58 -0600
                  Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-07 19:15 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-07 20:34 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-08 08:58 +0000
                        Re: "Internationalis(z)ing Code - Computerphile" Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-02-08 04:07 -0800
                          Re: "Internationalis(z)ing Code - Computerphile" Michael S <already5chosen@yahoo.com> - 2026-02-08 15:39 +0200
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-08 23:35 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:33 -0600
                        Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-10 20:55 +0000
                          Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-10 18:57 -0600
                            Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-11 05:57 +0000
                              Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-11 14:32 +0100
                                Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-11 20:46 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:29 -0600
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-10 06:10 +0000
                    Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-09 15:32 -0600
                      Re: "Internationalis(z)ing Code - Computerphile" Thomas Koenig <tkoenig@netcologne.de> - 2026-02-10 06:07 +0000
                      Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-10 20:17 +0000
                        Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-10 20:07 -0600
                          Re: "Internationalis(z)ing Code - Computerphile" Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-02-11 05:54 +0000
                            Re: "Internationalis(z)ing Code - Computerphile" David Brown <david.brown@hesbynett.no> - 2026-02-11 14:42 +0100
      Re: "Internationalis(z)ing Code - Computerphile" Lynn McGuire <lynnmcguire5@gmail.com> - 2026-02-03 17:32 -0600

Page 6 of 6 — ← Prev page 1 2 3 4 5 [6]


#126535

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-07 20:34 +0000
Message-ID<10m87js$1dcpp$1@dont-email.me>
In reply to#126534
On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:

> I haven't used your software, but I have used Aspen (only very
> little) and found it horrible. How it is possible for a solution to
> diverge when the starting solution is already converged is beyond
> me, all explanations that occur to me could be considered insults,
> so I am not toing to go into that. That was worst; I hope your
> software does better.
>
> But the F66 interpreter in Aspen was a close second; IIRC, it was
> not even possible to declare variables. Argh.

How do these tools compare to something like
<https://nwchemgit.github.io>?

[toc] | [prev] | [next] | [standalone]


#126536

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-02-08 08:58 +0000
Message-ID<10m9j7t$1q1bd$1@dont-email.me>
In reply to#126535
Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
> On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:
>
>> I haven't used your software, but I have used Aspen (only very
>> little) and found it horrible. How it is possible for a solution to
>> diverge when the starting solution is already converged is beyond
>> me, all explanations that occur to me could be considered insults,
>> so I am not toing to go into that. That was worst; I hope your
>> software does better.
>>
>> But the F66 interpreter in Aspen was a close second; IIRC, it was
>> not even possible to declare variables. Argh.
>
> How do these tools compare to something like
><https://nwchemgit.github.io>?

How does a hacksaw compare to a screwdriver?

-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

[toc] | [prev] | [next] | [standalone]


#126537

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2026-02-08 04:07 -0800
Message-ID<87ecmv5tgv.fsf@example.invalid>
In reply to#126536
Thomas Koenig <tkoenig@netcologne.de> writes:
> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>> On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:
>>> I haven't used your software, but I have used Aspen (only very
>>> little) and found it horrible. How it is possible for a solution to
>>> diverge when the starting solution is already converged is beyond
>>> me, all explanations that occur to me could be considered insults,
>>> so I am not toing to go into that. That was worst; I hope your
>>> software does better.
>>>
>>> But the F66 interpreter in Aspen was a close second; IIRC, it was
>>> not even possible to declare variables. Argh.
>>
>> How do these tools compare to something like
>><https://nwchemgit.github.io>?
>
> How does a hacksaw compare to a screwdriver?

A screwdriver is vodka and orange juice.  A hacksaw has orange soda
as well.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#126538

FromMichael S <already5chosen@yahoo.com>
Date2026-02-08 15:39 +0200
Message-ID<20260208153939.00006215@yahoo.com>
In reply to#126537
On Sun, 08 Feb 2026 04:07:44 -0800
Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:

> Thomas Koenig <tkoenig@netcologne.de> writes:
> > Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:  
> >> On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:  
> >>> I haven't used your software, but I have used Aspen (only very
> >>> little) and found it horrible. How it is possible for a solution
> >>> to diverge when the starting solution is already converged is
> >>> beyond me, all explanations that occur to me could be considered
> >>> insults, so I am not toing to go into that. That was worst; I
> >>> hope your software does better.
> >>>
> >>> But the F66 interpreter in Aspen was a close second; IIRC, it was
> >>> not even possible to declare variables. Argh.  
> >>
> >> How do these tools compare to something like
> >><https://nwchemgit.github.io>?  
> >
> > How does a hacksaw compare to a screwdriver?  
> 
> A screwdriver is vodka and orange juice.  A hacksaw has orange soda
> as well.
> 

Use of orange juice in hacksaw is disputable.

[toc] | [prev] | [next] | [standalone]


#126539

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-08 23:35 +0000
Message-ID<10mb6k4$2c0no$1@dont-email.me>
In reply to#126536
On Sun, 8 Feb 2026 08:58:37 -0000 (UTC), Thomas Koenig wrote:

> Lawrence D’Oliveiro <ldo@nz.invalid> schrieb:
>>
>> On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:
>>
>>> I haven't used your software, but I have used Aspen (only very
>>> little) and found it horrible. How it is possible for a solution
>>> to diverge when the starting solution is already converged is
>>> beyond me, all explanations that occur to me could be considered
>>> insults, so I am not toing to go into that. That was worst; I hope
>>> your software does better.
>>>
>>> But the F66 interpreter in Aspen was a close second; IIRC, it was
>>> not even possible to declare variables. Argh.
>>
>> How do these tools compare to something like
>><https://nwchemgit.github.io>?
>
> How does a hacksaw compare to a screwdriver?

So you’re talking more chemical cutting tools rather than ones for
chemical assembly?

[toc] | [prev] | [next] | [standalone]


#126543

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-09 15:33 -0600
Message-ID<10mdjqo$34m08$4@dont-email.me>
In reply to#126535
On 2/7/2026 2:34 PM, Lawrence D’Oliveiro wrote:
> On Sat, 7 Feb 2026 19:15:07 -0000 (UTC), Thomas Koenig wrote:
> 
>> I haven't used your software, but I have used Aspen (only very
>> little) and found it horrible. How it is possible for a solution to
>> diverge when the starting solution is already converged is beyond
>> me, all explanations that occur to me could be considered insults,
>> so I am not toing to go into that. That was worst; I hope your
>> software does better.
>>
>> But the F66 interpreter in Aspen was a close second; IIRC, it was
>> not even possible to declare variables. Argh.
> 
> How do these tools compare to something like
> <https://nwchemgit.github.io>?

That is a different world.  This is me.
    https://www.winsim.com/design.html

Lynn

[toc] | [prev] | [next] | [standalone]


#126547

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-10 20:55 +0000
Message-ID<10mg60g$3vasj$2@dont-email.me>
In reply to#126543
On Mon, 9 Feb 2026 15:33:12 -0600, Lynn McGuire wrote:

> On 2/7/2026 2:34 PM, Lawrence D’Oliveiro wrote:
>>
>> How do these tools compare to something like
>> <https://nwchemgit.github.io>?
>
> That is a different world.  This is me.
>     https://www.winsim.com/design.html

I noticed that it says “Microsoft® Windows® has become the standard
for desktop graphical computing”, and it seems like the text hasn’t
been updated since about October 2014. I would say that assertion is
getting a bit long in the tooth, wouldn’t you agree?

I had a look around, and this popped up <https://dwsim.org/>. It
certainly seems to have better cross-platform support.

Also I see you’re listed here
<https://en.wikipedia.org/wiki/List_of_chemical_process_simulators>,
along with a bunch of other alternatives. And here
<https://www.simulatelive.com/product-reviews/simulation/review-of-open-source-process-simulators>
is a review of various open-source products (including DWSIM), which
concludes that they lack nothing compared to the proprietary ones.

[toc] | [prev] | [next] | [standalone]


#126548

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-10 18:57 -0600
Message-ID<10mgk5j$46cm$3@dont-email.me>
In reply to#126547
On 2/10/2026 2:55 PM, Lawrence D’Oliveiro wrote:
> On Mon, 9 Feb 2026 15:33:12 -0600, Lynn McGuire wrote:
> 
>> On 2/7/2026 2:34 PM, Lawrence D’Oliveiro wrote:
>>>
>>> How do these tools compare to something like
>>> <https://nwchemgit.github.io>?
>>
>> That is a different world.  This is me.
>>      https://www.winsim.com/design.html
> 
> I noticed that it says “Microsoft® Windows® has become the standard
> for desktop graphical computing”, and it seems like the text hasn’t
> been updated since about October 2014. I would say that assertion is
> getting a bit long in the tooth, wouldn’t you agree?
> 
> I had a look around, and this popped up <https://dwsim.org/>. It
> certainly seems to have better cross-platform support.

It is very hard to compete with the price of free.

> Also I see you’re listed here
> <https://en.wikipedia.org/wiki/List_of_chemical_process_simulators>,
> along with a bunch of other alternatives. And here
> <https://www.simulatelive.com/product-reviews/simulation/review-of-open-source-process-simulators>
> is a review of various open-source products (including DWSIM), which
> concludes that they lack nothing compared to the proprietary ones.

We have quite a few features that they do not have but that is for 
another day.  DWSIM has a very loyal following and many of them 
participate in the programming of new features.

Lynn

[toc] | [prev] | [next] | [standalone]


#126551

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-11 05:57 +0000
Message-ID<10mh5p1$939m$2@dont-email.me>
In reply to#126548
On Tue, 10 Feb 2026 18:57:21 -0600, Lynn McGuire wrote:

> It is very hard to compete with the price of free.

Tell that to the sellers of bottled water. ;)

> DWSIM has a very loyal following and many of them participate in the
> programming of new features.

That’s the way Open Source should be. Too often we see people
complaining that some app doesn’t have features that they desperately
need, so they have to go back to paid proprietary software. Completely
overlooking the fact that, if they put some of that money they would
pay the proprietary software vendor towards sponsoring the development
of some of the features they need, the result would benefit everybody.

[toc] | [prev] | [next] | [standalone]


#126552

FromDavid Brown <david.brown@hesbynett.no>
Date2026-02-11 14:32 +0100
Message-ID<10mi0db$kl2a$1@dont-email.me>
In reply to#126551
On 11/02/2026 06:57, Lawrence D’Oliveiro wrote:
> On Tue, 10 Feb 2026 18:57:21 -0600, Lynn McGuire wrote:
> 
>> It is very hard to compete with the price of free.
> 
> Tell that to the sellers of bottled water. ;)
> 
>> DWSIM has a very loyal following and many of them participate in the
>> programming of new features.
> 
> That’s the way Open Source should be. Too often we see people
> complaining that some app doesn’t have features that they desperately
> need, so they have to go back to paid proprietary software. Completely
> overlooking the fact that, if they put some of that money they would
> pay the proprietary software vendor towards sponsoring the development
> of some of the features they need, the result would benefit everybody.

But would that be an advantage to that user?  Benefiting everybody means 
benefiting your competition as well.  I have no idea how competitive or 
cooperative the users of chemical simulators is, but it is not always 
the case that "benefits everyone" is a win for the person or company 
stumping up the cash.  In many markets, there is room for pure 
closed-source commercial software, pure free and open source software, 
and many combinations in between.  Simplistic "everybody wins" arguments 
are rarely applicable.

[toc] | [prev] | [next] | [standalone]


#126554

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-02-11 20:46 +0000
Message-ID<10mipq8$tngc$1@dont-email.me>
In reply to#126552
David Brown <david.brown@hesbynett.no> schrieb:
> On 11/02/2026 06:57, Lawrence D’Oliveiro wrote:
>> On Tue, 10 Feb 2026 18:57:21 -0600, Lynn McGuire wrote:
>> 
>>> It is very hard to compete with the price of free.
>> 
>> Tell that to the sellers of bottled water. ;)
>> 
>>> DWSIM has a very loyal following and many of them participate in the
>>> programming of new features.
>> 
>> That’s the way Open Source should be. Too often we see people
>> complaining that some app doesn’t have features that they desperately
>> need, so they have to go back to paid proprietary software. Completely
>> overlooking the fact that, if they put some of that money they would
>> pay the proprietary software vendor towards sponsoring the development
>> of some of the features they need, the result would benefit everybody.
>
> But would that be an advantage to that user?  Benefiting everybody means 
> benefiting your competition as well.  I have no idea how competitive or 
> cooperative the users of chemical simulators is, but it is not always 
> the case that "benefits everyone" is a win for the person or company 
> stumping up the cash.

The know-how is usually in the models, not in the tools.  When
running chemical simulators, or more generally scientific/technical
software, people are usually glad if they work for them at all.

I have to admit that there I do not work with chemical
simulation software.  There is an equivalent that I am more
familiar with.  https://openfoam.org/ , an open source CFD
software.  (There are actually two versions of OpenFOAM, but
that is another issue).  This software is developed by a few core
people and supported by a consortium from the chemical industry,
https://openfoam.org/chemical-process-engineering/ .  Each company
pays a certain amount and can influence the work done on the
program proportional to the money they contribute.

OpenFOAM is a bit special because of it is script-based and has
a fairly steep learning curve.  Universities use it a lot because
it is free of cost to them (unlike commercial programs like Ansys
Fluent), and somebody doing a PhD also has the time to learn it,
unlike in industry.  With the licensing policies of companies like
Ansys, which make software for universities very expensive, they
are disconnecting themselves from their own potential user base
of the future.


> kIn many markets, there is room for pure 
> closed-source commercial software, pure free and open source software, 
> and many combinations in between.  Simplistic "everybody wins" arguments 
> are rarely applicable.

Very much so.

-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

[toc] | [prev] | [next] | [standalone]


#126541

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-09 15:29 -0600
Message-ID<10mdjj5$34m08$2@dont-email.me>
In reply to#126534
On 2/7/2026 1:15 PM, Thomas Koenig wrote:
> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> 
>> The only conversion problem that I am worried about is that I have
>> Fortran 66 interpreter built into my software for my customers to write
>> custom calculations embedded in their datasets attached to any type of
>> object.  I will need to write a converter for the F66 format statements
>> to C formats.
> 
> I haven't used your software, but I have used Aspen (only very
> little) and found it horrible.  How it is possible for a solution to
> diverge when the starting solution is already converged is beyond
> me, all explanations that occur to me could be considered insults,
> so I am not toing to go into that.  That was worst; I hope your
> software does better.
> 
> But the F66 interpreter in Aspen was a close second; IIRC, it was
> not even possible to declare variables. Argh.
> 
>> Not a big deal though.  Some of my customers have over
>> 10,000 lines of F66 code in their datasets.  And yes, the F66 parser is
>> written in F77 code, we wrote that back in 1982.
> 
> If you used Fortran 77's runtime including internal formats,
> that must have made your job a lot easier.  Converting this to
> C formats... well, that is tricky.  Consider
> 
>        REAL A
>        DIMENSION A(10)
>        READ (10,'(4F12.5)') A
> 
> It is not possible to translate this into C printf formats
> (which you seem to imply above), you need logic to handle
> the format reversion.  Also, the handling of field overflow
> (C just extends things, Fortran inserts asterisks) is tricky.
> 
> Why not just use the f2c runtime?

We force all loops in simulations to go through a minimum of three 
iterations.  What appears to be converged may not be converged in reality.

The f2c runtime is an undocumented mishmash of a nightmare given that 
they started with the unix f77 compiler.  I would prefer not to use it 
but, I could be forced into it from a time aspect.

Lynn

[toc] | [prev] | [next] | [standalone]


#126545

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-02-10 06:10 +0000
Message-ID<10mei5g$3djcj$2@dont-email.me>
In reply to#126541
Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> On 2/7/2026 1:15 PM, Thomas Koenig wrote:
>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:

>> I haven't used your software, but I have used Aspen (only very
>> little) and found it horrible.  How it is possible for a solution to
>> diverge when the starting solution is already converged is beyond
>> me, all explanations that occur to me could be considered insults,
>> so I am not toing to go into that.  That was worst; I hope your
>> software does better.

[...]

> We force all loops in simulations to go through a minimum of three 
> iterations.  What appears to be converged may not be converged in reality.

In this particular case, it is a converged solution from a prevous
iteration, which then promptly diverges, you have to perturb it to get
it to converge again.  How Aspen gets away with this, I don't know.
-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

[toc] | [prev] | [next] | [standalone]


#126542

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-09 15:32 -0600
Message-ID<10mdjoq$34m08$3@dont-email.me>
In reply to#126534
On 2/7/2026 1:15 PM, Thomas Koenig wrote:
> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> 
>> The only conversion problem that I am worried about is that I have
>> Fortran 66 interpreter built into my software for my customers to write
>> custom calculations embedded in their datasets attached to any type of
>> object.  I will need to write a converter for the F66 format statements
>> to C formats.
> 
> I haven't used your software, but I have used Aspen (only very
> little) and found it horrible.  How it is possible for a solution to
> diverge when the starting solution is already converged is beyond
> me, all explanations that occur to me could be considered insults,
> so I am not toing to go into that.  That was worst; I hope your
> software does better.
> 
> But the F66 interpreter in Aspen was a close second; IIRC, it was
> not even possible to declare variables. Argh.
...

Huh, that does not make sense.  One needs variables to decomplicate 
complex calculations.  We even support common blocks in our F66 
interpreter user code so that variables can be stored from one iteration 
to the next.

Lynn

[toc] | [prev] | [next] | [standalone]


#126544

FromThomas Koenig <tkoenig@netcologne.de>
Date2026-02-10 06:07 +0000
Message-ID<10mehvu$3djcj$1@dont-email.me>
In reply to#126542
Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
> On 2/7/2026 1:15 PM, Thomas Koenig wrote:
>> Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
>> 
>>> The only conversion problem that I am worried about is that I have
>>> Fortran 66 interpreter built into my software for my customers to write
>>> custom calculations embedded in their datasets attached to any type of
>>> object.  I will need to write a converter for the F66 format statements
>>> to C formats.
>> 
>> I haven't used your software, but I have used Aspen (only very
>> little) and found it horrible.  How it is possible for a solution to
>> diverge when the starting solution is already converged is beyond
>> me, all explanations that occur to me could be considered insults,
>> so I am not toing to go into that.  That was worst; I hope your
>> software does better.
>> 
>> But the F66 interpreter in Aspen was a close second; IIRC, it was
>> not even possible to declare variables. Argh.
> ...
>
> Huh, that does not make sense.  One needs variables to decomplicate 
> complex calculations.  We even support common blocks in our F66 
> interpreter user code so that variables can be stored from one iteration 
> to the next.

You could use them via implicit typing, but you could not declare
them.  So, REAL A did not work (DIMENSION probably did).

Actually, the way I used them was mainly for a colleague who had
zero Fortran experience, and I got a few needed routines running.
More than 10 years ago)

-- 
This USENET posting was made without artificial intelligence,
artificial impertinence, artificial arrogance, artificial stupidity,
artificial flavorings or artificial colorants.

[toc] | [prev] | [next] | [standalone]


#126546

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-10 20:17 +0000
Message-ID<10mg3o4$3uss8$1@dont-email.me>
In reply to#126542
On Mon, 9 Feb 2026 15:32:10 -0600, Lynn McGuire wrote:

> We even support common blocks in our F66 interpreter user code so
> that variables can be stored from one iteration to the next.

I expect your customers would appreciate having an extension language
that works at a somewhat higher level than Fortran -- and an
antediluvian version of Fortran, at that.

[toc] | [prev] | [next] | [standalone]


#126549

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-10 20:07 -0600
Message-ID<10mgo9b$5gun$1@dont-email.me>
In reply to#126546
On 2/10/2026 2:17 PM, Lawrence D’Oliveiro wrote:
> On Mon, 9 Feb 2026 15:32:10 -0600, Lynn McGuire wrote:
> 
>> We even support common blocks in our F66 interpreter user code so
>> that variables can be stored from one iteration to the next.
> 
> I expect your customers would appreciate having an extension language
> that works at a somewhat higher level than Fortran -- and an
> antediluvian version of Fortran, at that.

an·te·di·lu·vi·an
/ˌan(t)ēdəˈlo͞ovēən,ˌan(t)ədīˈlo͞ovēən/
adjective
adjective: antediluvian
     of or belonging to the time before the biblical Flood.

One of my long term goals is to support a Basic interpreter in my 
calculation engine.  But, I have many long term goals.

Lynn

[toc] | [prev] | [next] | [standalone]


#126550

FromLawrence D’Oliveiro <ldo@nz.invalid>
Date2026-02-11 05:54 +0000
Message-ID<10mh5ir$939m$1@dont-email.me>
In reply to#126549
On Tue, 10 Feb 2026 20:07:37 -0600, Lynn McGuire wrote:

> One of my long term goals is to support a Basic interpreter in my 
> calculation engine.

Gosh. That would take you up to the Middle Ages.

[toc] | [prev] | [next] | [standalone]


#126553

FromDavid Brown <david.brown@hesbynett.no>
Date2026-02-11 14:42 +0100
Message-ID<10mi10s$kl2a$2@dont-email.me>
In reply to#126550
On 11/02/2026 06:54, Lawrence D’Oliveiro wrote:
> On Tue, 10 Feb 2026 20:07:37 -0600, Lynn McGuire wrote:
> 
>> One of my long term goals is to support a Basic interpreter in my
>> calculation engine.
> 
> Gosh. That would take you up to the Middle Ages.

Why are you being so hard on the guy?  He started a thread that has had 
broad appeal and interest, and successfully pulled in participants from 
two language groups in an amicable discussion.  He has been nothing but 
open and honest, discussing his company's design choices and giving 
reasons for them (whether they are good technical reasons or not).

A Basic or Basic-like interpreter can be a very useful addition to large 
software.  It can make it easy to write small snippets or scripts for 
automation purposes, and can be learned quickly and easily even by those 
with no programming experience.  It's a language that has scaled from 
microcontrollers to mainframes.  There are plenty of alternatives for 
embedded languages in software, but let the guy who knows the program, 
the code, the development team, the company, its customers, and the 
software's market pick the best choice (or choices).  Stop 
second-guessing him just because you read a Wikipedia page.

[toc] | [prev] | [next] | [standalone]


#126488

FromLynn McGuire <lynnmcguire5@gmail.com>
Date2026-02-03 17:32 -0600
Message-ID<10lu0hs$1tc47$2@dont-email.me>
In reply to#126475
On 2/2/2026 2:02 PM, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:
> W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:
>> One of my programmers has been working on converting our Windows user 
>> interface, written in 450,000 lines of C++, from Ascii to Unicode for 
>> two years now.  It was a one year project to start and his latest 
>> estimate is another year to complete.
> 
> I think that this task should be named "rewrite". But I recommended 
> "clean up" instead. In the case "clean up" you have great opportunity to 
> make your app far better than previous. Modern industry approach, is 
> modularity. This is prove in many essential industry branch, and 
> especially in IIww years.
> 
> You can make your app "modular", by simply respect following rules:
> 1. Split your code in to 3 parts:
> 1) Business Logic classes;
> 2) Tool classes;
> 3) Window and widget classes.
> This is my "programming pattern" which I call TLW "tools-logics-window" 
> pattern, and it replace more specialised MVC "model-view-controler" 
> pattern.
> 
> 2. Split your code in to few static libs.
> NOTE: Do not push any "business logic" in to your libs. Libs must be 
> acted only as "tools". All "business logic" should remain in your core app.
> NOTE: When you have static libs, then you can develop your libs and 
> prog. simultaneously, because they will not interfere with other 
> projects (other projects can work normally and can be upgraded later).
> 
> 3. Split your code in to many dynamically loaded plug-ins.
> NOTE 1: Create your plug-ins only in 3 cases:
> 1) for file type and network protocol formats (for tool classes);
> 2) for new algorithms (for logic classes);
> 3) for new widgets (for windows classes).
> Note 2: In many cases one plug-in provide together new widget and new 
> algorithm;
> 
> 4. Make your libs and plug-in rest code independent as far as possible 
> and make them to use minimal set of 3rd party libs dependencies.
> NOTE: This mean that your libs and plug-ins (for tools and logic 
> classes) should not be depended of GUI libs, nor any platform specific 
> libs. In order to do this all build in types and used classes should be 
> renamed. Then, if necessary, renamed type can be easily expanded by make 
> it normal class (with earlier renamed class as a parent).
> 
> NOTE: Above I invent and covered in my monograph under title "Arch. 
> Prog. Nieuprzywilejowanych" (in eng.: "Architecture of Unprivileged 
> Programs"). I publish it in dec. 2024, on my WWW site under URL:
> 
> <https://energokod.gda.pl/monografie/Arch.%20Prog. 
> %20Nieuprzywilejowanych.pdf>
> 
> One more hint: Buy great and thin Stroustrup book "A Tour of C++ (C++ 
> In-Depth Series" - it is all about basic C++ concepts but focused on C+ 
> +20. Then consider what "C++ modern parts" are worth to apply for your 
> project.

I have over 300 classes in my C++ Windows User Interface source code. 
You do not get much more focusing than that.

Lynn

[toc] | [prev] | [standalone]


Page 6 of 6 — ← Prev page 1 2 3 4 5 [6]

Back to top | Article view | comp.lang.fortran


csiph-web