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. The FORTRAN 90 API uses function overloading to allow programmers to use the short array method names.





babel-0.10.2
users_guide Last Modified 2005-03-23

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