comp.lang.ada
 help / color / mirror / Atom feed
From: woodruff@neux2.addvax.llnl.gov (John Woodruff)
Subject: Re: Another SBIR, and Ada is still missing in action
Date: 08 Feb 1995 00:32:58 GMT
Date: 1995-02-08T00:32:58+00:00	[thread overview]
Message-ID: <WOODRUFF.95Feb7163258@neux2.addvax.llnl.gov> (raw)
In-Reply-To: dewar@cs.nyu.edu's message of 7 Feb 1995 15:10:35 -0500

Matt and Robert are on about performing scientific computations in Ada,
possibly by using GNAT's fine pragma Import Fortran and COnvention
FOrtran (to switch the order of subsripts).

This solution is fine for a large number of computations, but Matt
specifically mentions ODE integrators; here the situation gets a little
sticky in my experience.

The ODE integrators that I experienced a few years ago required that
the integrand be a function defined on a range between T and (T+h) that
could be called non-determininistically by the integrator. This poses a
problem unless the linker can be pursuaded to invoke an Ada subprogram
from within a Fortran subprogram.  

I think that if GNAT's object-code management allows this kind of
interlanguage operation, then Robert's suggestion is sound.
--
John Woodruff
Lawrence Livermore National Lab
510 422 4661



  reply	other threads:[~1995-02-08  0:32 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <D3EoEG.Jxu@world.std.com>
1995-02-06 21:43 ` Another SBIR, and Ada is still missing in action Matt Kennel
1995-02-07 17:47   ` David Weller
1995-02-08  1:30     ` Matt Kennel
1995-02-07 20:10   ` Robert Dewar
1995-02-08  0:32     ` John Woodruff [this message]
1995-02-08  3:06       ` Richard Kenner
1995-02-09  4:43       ` Robert Dewar
1995-02-09 16:47       ` paus
1995-02-09  2:16     ` David Weller
1995-02-11 13:50       ` Robert Dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox