OK,
J'ai regle le probleme, cela se passe tres bien en fait en gcc
COMPLEX*16 = double complex
IL faudrait tester en intel!
===========================================================================
Patrick DUPRÉ | | email: pdupre@???
Laboratoire interdisciplinaire Carnot de Bourgogne
9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
Tel: +33 (0)380395988
===========================================================================
> Sent: Friday, December 06, 2019 at 6:50 PM
> From: "Jérôme Kieffer" <jerome.kieffer@???>
> To: guilde@???
> Subject: Re: gcc appel fortran
>
> On Fri, 6 Dec 2019 11:58:07 +0100
> "Patrick Dupre" <pdupre@???> wrote:
>
> > Bonjour,
> >
> > J'ai plusieurs fois fait des appels fortran depuis du c sans probleme.
> > Cette fois j'essaie de passer des complexes:
> > COMPLEX*13
> > vs.
> > double complex
> >
> > Est-ce que ces formats de variable seraient incompatibles ?
>
> C'est surtout que les complexes n'existent en C que depuis le C99,
> certes ca fait 20 ans mais le compilo de MS le supporte pas encore.
> Sinon je pratique peu le Fortran donc je peux pas trop t'aider.
>
>