- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
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
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page