File: control

package info (click to toggle)
matwrap 0.57-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 532 kB
  • ctags: 236
  • sloc: perl: 2,774; cpp: 622; makefile: 192; sh: 14
file content (28 lines) | stat: -rw-r--r-- 1,116 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Source: matwrap
Section: math
Priority: optional
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Build-Depends: debhelper
Standards-Version: 3.1.0

Package: matwrap
Architecture: all
Depends: ${perl:Depends}
Description: A wrapper generator for matrix languages
 Matwrap is a tool for interfacing C++ code into matrix-oriented scripting 
 languages such as Octave, Tela or Matlab 5
 .
 It generates all the code to convert from the scripting language's internal 
 types into the types that your C++ code understands (e.g., double, char *, 
 float *, struct abc *). You do not need to understand any of the API details of
 the language to use your C++ code; just give matwrap a .h file describing 
 your functions.
 .
 Brief list of features: 
 .
  - Functions are automatically vectorized. 
  - Arguments containing dimensions of other vector and matrix arguments can 
    be computed automatically and need  not be specified. 
  - Pointers to structures and classes are supported. Public member functions 
    of classes may be called, and public data members may be evaluated or
    set. Inheritance is supported.