13
13
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="intersci">
15
<refname>intersci</refname>
16
<refpurpose>Scilab tool to interface C or Fortran functions with scilab. Deprecated: Please use SWIG</refpurpose>
19
<title>Description</title>
21
All scilab primitive functions are defined in a set of interface
22
routines. For each function the interfacing code checks first number of
23
rhs and lhs arguments. Then it get pointers on input arguments in the
24
Scilab data base and checks their types. After that it calls procedure
25
associated with Scilab functions, checks returned errors flags and set
26
the results in the data base.
29
<literal>intersci</literal> is a program which permits to interface automatically FORTRAN
30
subroutines or C functions to Scilab
33
With <literal>intersci</literal>, a user can group all his FORTRAN or C code into a same set,
34
called an interface, and use them in Scilab as Scilab functions. The interfacing
35
is made by creating a FORTRAN subroutine which has to be linked to
37
with the user code. This complex FORTRAN subroutine is automatically generated
38
by <literal>intersci</literal> from a description file of the interface.
40
<para>Refer to intersci documentation for more details.</para>
41
<para>Note that this feature is obsolete and unsupported and will be replaced by a Scilab SWIG wrapper in an upcoming version.</para>
43
<refsection role="see also">
44
<title>See Also</title>
45
<simplelist type="inline">
47
<link linkend="fort">fort</link>
50
<link linkend="external">external</link>
53
<link linkend="addinter">addinter</link>
15
<refname>intersci</refname>
16
<refpurpose>Scilab tool to interface C or Fortran functions with scilab. Deprecated: Please use SWIG</refpurpose>
19
<title>Description</title>
21
All scilab primitive functions are defined in a set of interface
22
routines. For each function the interfacing code checks first number of
23
rhs and lhs arguments. Then it get pointers on input arguments in the
24
Scilab data base and checks their types. After that it calls procedure
25
associated with Scilab functions, checks returned errors flags and set
26
the results in the data base.
29
<literal>intersci</literal> is a program which permits to interface automatically FORTRAN
30
subroutines or C functions to Scilab
33
With <literal>intersci</literal>, a user can group all his FORTRAN or C code into a same set,
34
called an interface, and use them in Scilab as Scilab functions. The interfacing
35
is made by creating a FORTRAN subroutine which has to be linked to
37
with the user code. This complex FORTRAN subroutine is automatically generated
38
by <literal>intersci</literal> from a description file of the interface.
40
<para>Refer to intersci documentation for more details.</para>
41
<para>Note that this feature is obsolete and unsupported and will be replaced by a Scilab SWIG wrapper in an upcoming version.</para>
43
<refsection role="see also">
44
<title>See Also</title>
45
<simplelist type="inline">
47
<link linkend="fort">fort</link>
50
<link linkend="external">external</link>
53
<link linkend="addinter">addinter</link>