--- !ruby/object:RDoc::RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: Solves a*x = b for x, using LU decomposition.
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: a is a matrix, b is a constant vector, x is the solution vector.
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: ps is the pivot, a vector which indicates the permutation of rows performed during LU decomposition.
full_name: LUSolve#lusolve
is_singleton: false
name: lusolve
params: (a,b,ps,zero=0.0)
visibility: public
