[Developers] fortran PROVIDES FUNCTION example?

Erik Schnetter schnetter at uni-tuebingen.de
Thu Jan 22 06:10:19 CST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 22 January 2004 12:55, Ian Hawke wrote:
> On Thu, 22 Jan 2004, Erik Schnetter wrote:
> > > Is this anything that would eventually become deprecated as well?
> >
> > There are cases where this is the only solution, because everything
> > else would be too clumsy and slow.  But the Cactus philosophy says
> > that all thorns should be independent -- hence there is a clash of
> > interests.
>
> I think it's already slightly deprecated, as you have to put in the
> makefile magic to make certain the thorns compile in the right order
> (entry in the FAQ somewhere). This ties you to using a given thorn
> instead of an implementation.

The makefile magic went away a few days ago...  In order to have Fortran 
interface declarations for the flesh functions, it was necessary to 
extend the automatic dependency checking from #include to Fortran 
include and use statements.  The "requires thorns" entry in the 
configuration.ccl is what causes the compile time and link time 
dependency.

- -erik

- -- 
Erik Schnetter <schnetter at aei.mpg.de>   http://www.aei.mpg.de/~eschnett/

My email is as private as my paper mail.  I therefore support encrypting
and signing email messages.  Get my PGP key from www.keyserver.net.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAD72sm3uiSwno3f0RAsitAKCtL0XPIiUs4DF5rwO7VH2n7zlVVACeKITO
ISjK9WSCjmaeQ+L1iQZTn5g=
=+MOs
-----END PGP SIGNATURE-----




More information about the Developers mailing list