close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 16 years ago

Closed 16 years ago

#732 closed defect (fixed)

Some basic function of VMatrix do not work properly with Cholmod.R.Sparse type

Reported by: César Pérez Álvarez Owned by: Víctor de Buen Remiro
Priority: highest Milestone: Mantainance
Component: Kernel Version: 1.1.7
Severity: blocker Keywords:
Cc:

Description (last modified by Víctor de Buen Remiro)

If we run this code:

Matrix a = SetCol([[1,2,3,0,0]]);
VMatrix va = Convert(Mat2VMat(a), "Cholmod.R.Sparse");

VMatrix zero = Zeros(VRows(va), 1);
VMatrix proof_1  = va-1;
VMatrix proofNot = Not(zero);
VMatrix proofGT  = GT(va, zero);
VMatrix proofLE  = LE(va, zero);

and view last four VMatrix, functions do not work.
With Blas.R.Dense function run ok. I did not proof with another types.

Change History (2)

comment:1 Changed 16 years ago by Víctor de Buen Remiro

Description: modified (diff)
Status: newaccepted

comment:2 Changed 16 years ago by Víctor de Buen Remiro

Milestone: Manteinance
Resolution: fixed
Status: acceptedclosed

This defect has been fixed at these versions:

  • v1.1.7 b.17
  • v2.0.1 b.0.11.alpha

There was some internal problems related to this ticket and #733:

  • in convertIfNeeded* functions
  • in generic ApplyFun* functions
  • in sparse behaviour of ApplyFunR2R
Note: See TracTickets for help on using tickets.