next up previous contents
Next: The Array API Up: Arrays Previous: The Life of an   Contents

The Language Bindings

The C++ binding for array provides access to the C API in case you need to take the gloves off and revel in the data directly. But the C++ binding also provides a templated wrapper class to provide a more natural look and feel for C++ programmers.

The Python binding for arrays involves copying SIDL arrays to/from Numeric Python arrays. Arrays in Python don't have the SIDL methods available. They just have the Numeric Python API available.

The FORTRAN 77 API mimics the C API; all the C functions have been FORTRANified and have _f appended to their names. Similarly, the FORTRAN 90 API appends _m to each of the C function names.





babel-0.8.0
users_guide Last Modified 2003-01-14

http://www.llnl.gov/CASC/components
components@llnl.gov