SCM

SCM Repository

[matrix] Log of /pkg/Matrix/src/chm_common.h
[matrix] / pkg / Matrix / src / chm_common.h  
ViewVC logotype

Log of /pkg/Matrix/src/chm_common.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 3239 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 10 15:48:19 2017 UTC (17 months, 1 week ago) by mmaechler
File length: 3842 byte(s)
Diff to previous 3167
use Authors@R; "solve(-m)"; update TODO

Revision 3167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 9 21:52:14 2016 UTC (3 years ago) by mmaechler
File length: 3635 byte(s)
Diff to previous 3147
- fix  Diagonal(.) %*%  0-extent dense
- fast isSymmetric(<dense asymmetric large>)
- isSymmetric() now works for  "indMatrix"

Revision 3147 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 29 16:56:10 2015 UTC (3 years, 5 months ago) by mmaechler
File length: 3633 byte(s)
Diff to previous 3069
really deprecate (and no longer use ourselves!) {M_}Matrix_check_class_etc()

Revision 3069 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 26 10:00:49 2015 UTC (4 years ago) by mmaechler
File length: 3603 byte(s)
Diff to previous 3055
Fixed FIXME: Csparse o dense - matrix products: now *all*  t() happen in C,
partly thanks to our new  chm_transpose_dense() function.
Csparse o Csparse : now have `boolArith` argument {not entirely finished}
New %&% : Boolean Arithmetic Matrix products      {not entirely finished}
C level: <sparse pattern> o <sparse numeric> : now return numeric "by default" / pattern "on demand"

Revision 3055 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 14 21:12:03 2015 UTC (4 years, 1 month ago) by mmaechler
File length: 3453 byte(s)
Diff to previous 3001
symmetric Matrices -- allow to have dimnames list(NULL, <names>) or list(<names>, NULL) 
and print correctly and are coerced correctly to general matrices etc.
More use of new  stopifnotValid() in tests/

Revision 3001 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 1 15:30:54 2014 UTC (4 years, 7 months ago) by mmaechler
File length: 3381 byte(s)
Diff to previous 2958
got (and patched) new SparseSuite code -- with changed (a bit simplified) headers

Revision 2958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 20 16:22:40 2014 UTC (5 years, 3 months ago) by mmaechler
File length: 3372 byte(s)
Diff to previous 2916
Csparse_to_matrix(*, chk) --> also AS_CHM_SP2(.)

Revision 2916 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 16 14:09:40 2013 UTC (5 years, 7 months ago) by mmaechler
File length: 3243 byte(s)
Diff to previous 2901
new .SuiteSparse_version()

Revision 2901 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 10 10:45:25 2013 UTC (5 years, 7 months ago) by mmaechler
File length: 3211 byte(s)
Diff to previous 2798
new  Csparse_to_vector() in C --> faster as(*, "vector") methods

Revision 2798 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 20 17:17:57 2012 UTC (6 years, 10 months ago) by dmbates
File length: 3162 byte(s)
Diff to previous 2713
SuiteSparse-4.0.0 (not yet compiling)

Revision 2713 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 17 10:17:24 2011 UTC (7 years, 7 months ago) by mmaechler
File length: 3142 byte(s)
Diff to previous 2661
make Matrix_check_class_etc callable from other packages C code

Revision 2661 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 6 06:55:54 2011 UTC (8 years ago) by mmaechler
File length: 3046 byte(s)
Diff to previous 2586
use standard UFlong (instead of UFlong := int hack); updated CHOLMOD/SparseSuite Jan. -- version 0.9996875-0

Revision 2586 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 02:32:06 2010 UTC (8 years, 8 months ago) by mmaechler
File length: 3237 byte(s)
Diff to previous 2543
move Matrix/ directory "down"

Revision 2543 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 22 11:10:18 2010 UTC (8 years, 11 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 3237 byte(s)
Diff to previous 2483
Add const_CHM_SP, etc. argument declarations

Revision 2483 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 1 21:21:20 2009 UTC (9 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2826 byte(s)
Diff to previous 2479
New mechanism for saving and restoring the cholmod_common struct

Revision 2479 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 26 15:30:25 2009 UTC (9 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2807 byte(s)
Diff to previous 2478
Change CHM_(re)store_common to have the environment passed

Revision 2478 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 23 22:20:14 2009 UTC (9 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2791 byte(s)
Diff to previous 2336
Add CHM_(re)store_common to save and restore part of the cholmod_common struct.  Not yet working.

Revision 2336 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 13 15:07:27 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/src/chm_common.h
File length: 2739 byte(s)
Diff to previous 2299
#define and use  Matrix_with_SPQR

Revision 2299 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 17 16:07:38 2008 UTC (10 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2706 byte(s)
Diff to previous 2281
Compile only the UF_long version of SparseSuite but setting UF_long to be int

Revision 2281 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 4 03:19:14 2008 UTC (10 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2515 byte(s)
Diff to previous 2276
SparseSuiteQR interface

Revision 2276 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 2 01:56:28 2008 UTC (10 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2377 byte(s)
Diff to previous 2273
Add dgCMatrix_SPQR and modify other code to allow its compilation and linkage

Revision 2273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 1 12:34:32 2008 UTC (10 years, 6 months ago) by dmbates
Original Path: pkg/src/chm_common.h
File length: 2335 byte(s)
Diff to previous 2235
Update SuiteSparse packages, adding SPQR

Revision 2235 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 23 10:24:17 2008 UTC (10 years, 9 months ago) by mmaechler
Original Path: pkg/src/chm_common.h
File length: 2323 byte(s)
Diff to previous 2223
re-activate the Csparse_validate(x) feature of sorting x

Revision 2223 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 18 23:04:48 2008 UTC (10 years, 9 months ago) by mmaechler
Original Path: pkg/src/chm_common.h
File length: 2247 byte(s)
Diff to previous 2125
build sparse_diagU2N() into functions underlying AS_CHM_*()

Revision 2125 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 7 07:58:26 2008 UTC (11 years, 1 month ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 1965 byte(s)
Diff to previous 2120
diagN2U() for preserving (unit-)triangularity in sparse (triang.)matrix multiplication

Revision 2120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 4 21:44:41 2008 UTC (11 years, 1 month ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 1902 byte(s)
Diff to previous 2019
use diagU2N in more places; also new Tsparse_diagU2N()

Revision 2019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 1 15:44:06 2007 UTC (11 years, 8 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 1783 byte(s)
Diff to previous 1960
Change API for numeric_as_chm_dense and N_AS_CHM_DN

Revision 1960 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 6 16:54:43 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 1670 byte(s)
Diff to previous 1867
merge 'branches/Matrix-APIchange' back into the trunk

Revision 1867 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 17:13:02 2007 UTC (11 years, 10 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 1122 byte(s)
Diff to previous 1736
Remove warnings after change to const char* CHAR

Revision 1736 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 23 17:09:41 2007 UTC (12 years, 3 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 1110 byte(s)
Diff to previous 1660
+ SET_Dimnames; more dimnames setting and other cosmetic

Revision 1660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 2 11:05:35 2006 UTC (12 years, 5 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 1067 byte(s)
Diff to previous 1641
tcrossprod(<Csp>, <Csp>); dimnames for [t]crossprod; validity now ensures correct length(Dimnames[[j]])

Revision 1641 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 20 15:04:40 2006 UTC (12 years, 6 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 1058 byte(s)
Diff to previous 1548
Change cholmod to use Rprintf and R's error handler

Revision 1548 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 11 22:13:07 2006 UTC (12 years, 7 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 941 byte(s)
Diff to previous 1515
new nMatrix and subclasses; lsparse change to have x slot; many consequences

Revision 1515 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 5 22:13:15 2006 UTC (12 years, 7 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 909 byte(s)
Diff to previous 1366
Update to version 1.2 of CHOLMOD and latest versions of its dependent packages

Revision 1366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 12 17:31:39 2006 UTC (12 years, 8 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 878 byte(s)
Diff to previous 1185
Generalize conversions

Revision 1185 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 19 22:02:53 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 691 byte(s)
Diff to previous 1162
restitute cholmod_common declaration to setting 0.99-6

Revision 1162 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 23:47:38 2006 UTC (13 years, 3 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 684 byte(s)
Diff to previous 1141
Move glmer reweighting to internal_update_ZXy; rearrange the deck chairs

Revision 1141 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 03:02:46 2006 UTC (13 years, 3 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 628 byte(s)
Diff to previous 1032
Change malloc to Calloc in chm_common.c and correspondingly free to Free there and elsewhere

Revision 1032 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 9 17:55:53 2005 UTC (13 years, 5 months ago) by maechler
Original Path: pkg/src/chm_common.h
File length: 427 byte(s)
Diff to previous 922
need for "extern" (by Brian)

Revision 922 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 18 16:33:54 2005 UTC (13 years, 7 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 420 byte(s)
Diff to previous 920
Added CHOLMOD-based C functions.  Still need methods defined in R and some error checking

Revision 920 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 16 19:36:51 2005 UTC (13 years, 7 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 175 byte(s)
Diff to previous 912
Some CHOLMOD utilities

Revision 912 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Sep 15 14:53:55 2005 UTC (13 years, 7 months ago) by bates
Original Path: pkg/src/chm_common.h
File length: 107 byte(s)
Adding CHOLMOD and related source packages

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business University of Wisconsin - Madison Powered By FusionForge