c8lib


c8lib, a MATLAB code which implements certain elementary functions for "C8" or complex 64 bit variables.

The symbol "C8" is used to suggest a complex 64 bit variable. Here the 8 indicates that the underlying pair of real numbers each use 8 bytes = 64 bits of storage.

C8LIB contains routines that operate on scalars, vectors or doubly dimensioned arrays of C8's. A vector of C8's is denoted a C8VEC, and a doubly dimensioned array is a C8MAT.

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Languages:

c8lib is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version and a Python version..

Related Programs:

c8lib_test

i4lib, a MATLAB code which contains many utility routines, using "I4" or "single precision integer" arithmetic.

quaternions, a MATLAB code which carries out some simple arithmetic operations for quaternions.

r8lib, a MATLAB code which contains many utility routines, using "R8" or "double precision real" arithmetic.

Source Code:


Last revised on 06 December 2018.