ortho.OrthogonalFunctions.check#
- OrthogonalFunctions.check(verbose=False)#
Check the mutual orthogonality of the functions.
- Parameters:
- verboseboolean, default=False
If True, prints the matrix of mutual inner product of functions. An example of the output is
[[1 0 0 0 0 0 0 0 0] [0 1 0 0 0 0 0 0 0] [0 0 1 0 0 0 0 0 0] [0 0 0 1 0 0 0 0 0] [0 0 0 0 1 0 0 0 0] [0 0 0 0 0 1 0 0 0] [0 0 0 0 0 0 1 0 0] [0 0 0 0 0 0 0 1 0] [0 0 0 0 0 0 0 0 1]]
- Returns:
- statusboolean
If True, the generated functions are all mutually orthonormal. Otherwise returns False.