systsolv.h 861 B

1234567891011121314151617181920212223242526272829
  1. #ifndef _systsolv__h_
  2. #define _systsolv__h_
  3. void ludcmp( CmplxMatrix&, Vector&, double& );
  4. void lubksb( CmplxMatrix&, CmplxVector&, Vector& );
  5. void luinvm( CmplxMatrix&, CmplxMatrix&, Vector& );
  6. void improve( CmplxMatrix&, CmplxMatrix&, Vector&,
  7. CmplxVector&, CmplxVector& );
  8. Complex ludetr( CmplxMatrix&, double& );
  9. void ludcmp_real( Matrix&, Vector&, double& );
  10. void lubksb_real( Matrix&, Vector&, Vector& );
  11. void luinvm_real( Matrix&, Matrix&, Vector& );
  12. void improve_real( Matrix&, Matrix&, Vector&,
  13. Vector&, Vector& );
  14. double ludetr_real( Matrix&, double& );
  15. void get_l_u_real( Matrix&, Matrix&, const Matrix& );
  16. void get_l_real( Matrix&, const Matrix&, const Matrix& );
  17. void solve_u_known_real( Matrix&, const Matrix&, const Matrix& );
  18. void solve_l_known_real( Matrix&, const Matrix&, const Matrix& );
  19. #endif