Origin has included all functions from NAG MARK C LIBRARY since Origin 8 was released. These functions can be easily accessed from your Origin C function. In Origin 2017, the NAG library has been updated to the latest version Mark 25.
Linked Jira:
The details of each function can be referred to Origin C Guide: NAG C Library, which will be updated after release. |
Summary | Details | ||||||||
---|---|---|---|---|---|---|---|---|---|
The header file <oc_nag8.h> has been replaced by <OC_nag.h>, and the header file <oc_nag_ex.h> have been withdrawn. | For example:
has to be changed into:
| ||||||||
Some NAG functions have been withdrawn and replaced by other functions. See the full list in the table below | If there is an error as below after compiling, it might be caused by the NAG function that have been withdrawn since the new release NAG C Library.
Referring to the following table Withdrawn Functions, the replacement function can be found and used instead. For example:
| ||||||||
Some NAG functions have been withdrawn without replacement. | If there is no replacement required of the withdrawn function, it can be removed from the code file. For example:
| ||||||||
Some NAG functions have been added. | There are 551 new user-callable functions included in the NAG C Library of Origin 2017, which can be referred to the table New Functions as follow.
|