msl.examples.loadlib package
Example modules showing how to load a 32-bit shared library in 64-bit Python.
Modules that end in 32 contain a class that is a subclass of
Server32. This subclass is a wrapper around
a 32-bit library and is hosted on a 32-bit server.
Modules that end in 64 contain a class that is a subclass of
Client64. This subclass sends a request to
the corresponding Server32 subclass to
communicate with the 32-bit library.
- cpp32
- cpp64
- dotnet32
- dotnet64
- echo32
- echo64
- fortran32
Fortran32Fortran32.sum_8bit()Fortran32.sum_16bit()Fortran32.sum_32bit()Fortran32.sum_64bit()Fortran32.multiply_float32()Fortran32.multiply_float64()Fortran32.is_positive()Fortran32.add_or_subtract()Fortran32.factorial()Fortran32.standard_deviation()Fortran32.besselJ0()Fortran32.reverse_string()Fortran32.add_1D_arrays()Fortran32.matrix_multiply()
- fortran64
Fortran64Fortran64.sum_8bit()Fortran64.sum_16bit()Fortran64.sum_32bit()Fortran64.sum_64bit()Fortran64.multiply_float32()Fortran64.multiply_float64()Fortran64.is_positive()Fortran64.add_or_subtract()Fortran64.factorial()Fortran64.standard_deviation()Fortran64.besselJ0()Fortran64.reverse_string()Fortran64.add_1D_arrays()Fortran64.matrix_multiply()
- kernel32
- kernel64
- labview32
- labview64