Changeset f22ae37 in tol


Ignore:
Timestamp:
Oct 20, 2008, 8:11:04 AM (18 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
43274223
Parents:
61e5bcf
Message:

Allowing dense-sparse operations with CholeskiSolve

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@11 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/vmatrix_type/vmat_chol.cpp

    r61e5bcf rf22ae37  
    597597  if(!B_.CheckDefined("CholeskiSolve")) { return(-1); }
    598598  BVMat* L__, *B__;
    599   convertIfNeeded_cRt2cRs(L_,B_,L__,B__,"CholeskiSolve");
     599  if(L_.code_==ESC_blasRdense)
     600  {
     601    convertIfNeeded2bRd(L_,B_,L__,B__,"CholeskiSolve");
     602  }
     603  else
     604  {
     605    convertIfNeeded_cRt2cRs(L_,B_,L__,B__,"CholeskiSolve");
     606  }
    600607  BVMat &L = *L__,  &B = *B__;
    601608  int result = 0;
Note: See TracChangeset for help on using the changeset viewer.