Navigation

  • Index
  • modules    
  •    
  •    
  •    
  •  · 
  • 1.10a1.dev83
  •  · 
  • PSI4
  • Programming with the Core Libraries

Programming with the Core Libraries¶

  • LibOptions: globals, locals, has_changed and all that
    • Declaring Options
    • What is has_changed ?
    • Reading Options in Module
    • Handling Options in Driver
  • Linear Algebra in PSI4
    • How to call BLAS & LAPACK in PSI4
      • BLAS Wrappers
      • Important BLAS Routines
      • LAPACK Wrappers
      • Important Lapack Routines
    • How to use low-level BLAS/LAPACK with psi4.core.Matrix
    • How to name orbital bases (e.g., AO & SO)
    • How to name orbital dimensions
    • How to name orbital spaces (e.g., docc)
      • Multireference Dimensions

Logo

Navigation

  • Index
  • modules    
  •    
  •    
  •    
  •  · 
  • 1.10a1.dev83
  •  · 
  • PSI4
  • Programming with the Core Libraries
© Copyright 2007-2025, The Psi4 Project. Last updated on Tuesday, 27 May 2025 06:56PM. Created using Sphinx 7.4.7.