Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.fortran > #126433 > unrolled thread
| Started by | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| First post | 2026-01-23 21:35 -0600 |
| Last post | 2026-02-03 17:32 -0600 |
| Articles | 20 on this page of 120 — 21 participants |
Back to article view | Back to comp.lang.fortran
"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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | Thomas Koenig <tkoenig@netcologne.de> |
|---|---|
| Date | 2026-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]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Michael S <already5chosen@yahoo.com> |
|---|---|
| Date | 2026-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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2026-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]
| From | Thomas Koenig <tkoenig@netcologne.de> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Thomas Koenig <tkoenig@netcologne.de> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Thomas Koenig <tkoenig@netcologne.de> |
|---|---|
| Date | 2026-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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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]
| From | Lawrence D’Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2026-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]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2026-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]
| From | Lynn McGuire <lynnmcguire5@gmail.com> |
|---|---|
| Date | 2026-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