Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Help:IMSL

bluesz
Beginner
424 Views
I have poblem calling IMSL libraries.

I use include 'link_f90_static_smp.h'

There are no problem for me to

call rnnor()
call sscal()
call sadd()

But when I use anordf and anorin, there is errors,

say, x=anordf( (15.0-13.0)/2.3 )

Error: This name does not have a type, and must have an explicit type. [ANORDF]

I do not know why.

Thanks for your reply



0 Kudos
1 Reply
Steven_L_Intel1
Employee
424 Views
You also need either:

USE NUMERICAL_LIBRARIES

or

USE ANORDF_INT

(The latter would be preferable.)

You have used IMPLICIT NONE (good!) but don't have the declarations of the functioms. The INCLUDE line you mention specifies which libraries to use, but doesn't declare functions.
0 Kudos
Reply