view scripts/optimization/module.mk @ 18549:16b0cd465ecd

Handle special case of 0 for pinv with Diagonal matrices. * CDiagMatrix.cc (pseudo_inverse), dDiagMatrix.cc (pseudo_inverse), fCDiagMatrix.cc (pseudo_inverse), fDiagMatrix.cc (pseudo_inverse): Check for special case where element is 0 to avoid a division by zero error.
author Rik <rik@octave.org>
date Mon, 17 Feb 2014 10:04:27 -0800
parents e0525ecf156e
children c9113e28fae8
line wrap: on
line source

FCN_FILE_DIRS += optimization

optimization_PRIVATE_FCN_FILES = \
  optimization/private/__fdjac__.m

optimization_FCN_FILES = \
  optimization/__all_opts__.m \
  optimization/fminbnd.m \
  optimization/fminsearch.m \
  optimization/fminunc.m \
  optimization/fsolve.m \
  optimization/fzero.m \
  optimization/glpk.m \
  optimization/lsqnonneg.m \
  optimization/optimget.m \
  optimization/optimset.m \
  optimization/pqpnonneg.m \
  optimization/qp.m \
  optimization/sqp.m \
  $(optimization_PRIVATE_FCN_FILES)

FCN_FILES += $(optimization_FCN_FILES)

PKG_ADD_FILES += optimization/PKG_ADD

DIRSTAMP_FILES += optimization/$(octave_dirstamp)