![]() |
![]() |
#12 |
May 2008
Worcester, United Kingdom
523 Posts |
![]()
Thanks for the encouragement Paul.
I have taken a quick look at compiling Algol 68 Genie with Visual Studio 2015 and, although I will have to overcome some *nix file permission issues, the initial results are encouraging. I am especially pleased to find that the GSL and pthreads libraries are used since I already build these on Visual Studio. I am not a member of the LinkedIn group but I'll look into joining this. |
![]() |
![]() |
![]() |
#13 |
∂2ω=0
Sep 2002
República de California
5·7·331 Posts |
![]()
IIRC most of the longstanding components - 'longstanding' implies HLL implementation, as opposed to architecture-targeted BLAS - of the Linpack and Eispack libraries were written in Algol ... yep, here is a snip from the top-of-file comment in my local copy of the 1983-dated Eispack comqr.f file, of which I made much use for my PhD work, along with a fair bit of custom code, e.g. a routine for high-accuracy reduction of the generalized linear eigenproblem
Ax = cBx to one of standard form A'x = cx with A' of full rank. (The rank deficiency is a near-ubiquitous result of the imposition of boundary conditions in numerical discretization of a continuous differential-operator eigenvalue problem.) The custom-reduction + Eispack-COMQR algorithm is far more accurate than the generalized-eigensystem routines in LAPACK package, or at least was as of the late 1990s, last time I used the code and compared to a free-trial copy of Lapack). But I digress: Code:
C THIS SUBROUTINE IS A TRANSLATION OF A UNITARY ANALOGUE OF THE C ALGOL PROCEDURE COMLR, NUM. MATH. 12, 369-376(1968) BY MARTIN C AND WILKINSON. C HANDBOOK FOR AUTO. COMP., VOL.II-LINEAR ALGEBRA, 396-403(1971). C THE UNITARY ANALOGUE SUBSTITUTES THE QR ALGORITHM OF FRANCIS C (COMP. JOUR. 4, 332-345(1962)) FOR THE LR ALGORITHM. C C THIS SUBROUTINE FINDS THE EIGENVALUES OF A COMPLEX C UPPER HESSENBERG MATRIX BY THE QR METHOD. |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
suggested computer language for explaining some algorithms | bhelmes | Software | 11 | 2019-07-19 07:10 |
When did PrimeNet begin rubberstamping results? | Chuck | PrimeNet | 64 | 2014-01-06 01:22 |
In which country do you suggest me to begin my act | Unregistered | Information & Answers | 0 | 2010-11-30 23:34 |
When did Rock'n'Roll begin? | davieddy | Lounge | 9 | 2009-08-25 20:01 |
Can I skip the Self-Test? | Deamiter | Software | 1 | 2002-11-28 17:54 |