Orthonormalize

Orthonormalizes vecors and wave-functions

Input

  • First argument should be a table of complex vectors or wave-functions
  • second optional argument can be a lsit of options.
  • possible options are: (first option is standard)
    • - “Method”: string value: “Lowdin”, “GramSchmidt”
    • - “Order”: string value: “Row”, “Column”
    • - “SingularValue”: double: values equal or smaller than SingularValue are removed from basis
    • - “ReduceDimension”: boolean (remove singular vectors or add a zero vector to the basis)

Output

  • orthonormalized vectors or wave-functions

Table of contents

Print/export