Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.3.2 - 日本語

Scilab-Branch-5.3-GIT
Change language to:
English - Français - Português

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.

Scilab help >> Intersci > intersci (obsolete)

intersci (obsolete)

Scilab tool to interface C or Fortran functions with scilab

Description

All scilab primitive functions are defined in a set of interface routines. For each function the interfacing code checks first number of rhs and lhs arguments. Then it get pointers on input arguments in the Scilab data base and checks their types. After that it calls procedure associated with Scilab functions, checks returned errors flags and set the results in the data base.

intersci is a program which permits to interface automatically FORTRAN subroutines or C functions to Scilab

With intersci, a user can group all his FORTRAN or C code into a same set, called an interface, and use them in Scilab as Scilab functions. The interfacing is made by creating a FORTRAN subroutine which has to be linked to Scilab together with the user code. This complex FORTRAN subroutine is automatically generated by intersci from a description file of the interface.

Refer to intersci documentation for more details.

Note that this feature is obsolete and unsupported and will be replaced by a Scilab SWIG wrapper in an upcoming version.

See Also

  • fort — Fortran or C user routines call
  • external — Scilabオブジェクト, 外部関数またはルーチン
  • addinter — new functions interface dynamic link at run time.
<< Intersci Intersci

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu May 12 11:45:59 CEST 2011