SCM

SCM Repository

[matrix] Log of /pkg/Matrix/src/dsyMatrix.c
[matrix] / pkg / Matrix / src / dsyMatrix.c  
ViewVC logotype

Log of /pkg/Matrix/src/dsyMatrix.c

Parent Directory Parent Directory


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

Revision 3273 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 24 16:29:40 2018 UTC (13 months ago) by mmaechler
File length: 6356 byte(s)
Diff to previous 3213
2nd part of "3270": use NEW_OBJECT_OF_CLASS() everywhere

Revision 3213 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 20:14:20 2017 UTC (2 years ago) by mmaechler
File length: 6365 byte(s)
Diff to previous 3105
more PROTECT()ing thanks to Tomas` "rprotect" analysis

Revision 3105 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 8 06:48:01 2015 UTC (3 years, 11 months ago) by mmaechler
File length: 6453 byte(s)
Diff to previous 3055
use SMALL_4_Alloca := 10000 and new C_or_Alloca_TO() macro instead of Alloca() ==> Will not call Alloca for large amounts of memory - as that can seg.fault

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: 6218 byte(s)
Diff to previous 2996
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 2996 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 7 18:44:26 2014 UTC (4 years, 8 months ago) by mmaechler
File length: 6226 byte(s)
Diff to previous 2990
do validity checks using  dense_nonpacked_validate directly

Revision 2990 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 8 10:31:52 2014 UTC (4 years, 11 months ago) by mmaechler
File length: 6386 byte(s)
Diff to previous 2805
fix crossprod(<vec>, <dsyMatrix>) bug, sent from David Ruegamer, LMU.
Keep dimnames in (some more of) such products

Revision 2805 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 30 17:25:45 2012 UTC (6 years, 9 months ago) by mmaechler
File length: 6053 byte(s)
Diff to previous 2787
more as(.,.) methods keep dimnames

Revision 2787 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 13 12:26:13 2012 UTC (6 years, 10 months ago) by mmaechler
File length: 5975 byte(s)
Diff to previous 2707
ensure dimnames are kept in %*% and [t]crossprod() in all (?) cases.

Revision 2707 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 3 14:51:03 2011 UTC (7 years, 7 months ago) by mmaechler
File length: 5954 byte(s)
Diff to previous 2586
get rid of "set but unused" warnings from gcc 4.6.0

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

Revision 2271 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 23 16:39:50 2008 UTC (10 years, 7 months ago) by mmaechler
Original Path: pkg/src/dsyMatrix.c
File length: 6037 byte(s)
Diff to previous 2120
fix one more (minor) TODO

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/dsyMatrix.c
File length: 5949 byte(s)
Diff to previous 2117
use diagU2N in more places; also new Tsparse_diagU2N()

Revision 2117 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 14:35:25 2008 UTC (11 years, 1 month ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5946 byte(s)
Diff to previous 2115
s/norm_type/La_norm_type/ in order to move to R-devel

Revision 2115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 23 09:23:17 2008 UTC (11 years, 2 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5943 byte(s)
Diff to previous 2038
+ forceSymmetric(); generalize ddense_to_symmetric to dense_to_s.. and ddense_band to dense_band allowing simplified methods;  Matrix() and many man/*Rd : replace many as(*, <specific>) by as(*, <virtual superclass>)

Revision 2038 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 6 16:43:03 2007 UTC (11 years, 8 months ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 5933 byte(s)
Diff to previous 2036
Duplicate the contents of the RHS before Lapack call

Revision 2036 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 6 12:03:47 2007 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5865 byte(s)
Diff to previous 2018
add more x

Revision 2018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 1 15:22:05 2007 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5863 byte(s)
Diff to previous 2005
fix <dge> %*% <dtr> + misc.cosmetics

Revision 2005 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 18 14:46:20 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5809 byte(s)
Diff to previous 1968
norm() for sparse; systematic checking of norm() and all "Summary" methods

Revision 1968 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 7 22:49:12 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5759 byte(s)
Diff to previous 1960
Rsparse validation methods; finally make use of slot_dup() macro; fix R_to_C (symmetric)

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/dsyMatrix.c
File length: 5866 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/dsyMatrix.c
File length: 5862 byte(s)
Diff to previous 1463
Remove warnings after change to const char* CHAR

Revision 1463 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 29 22:30:57 2006 UTC (12 years, 7 months ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 5850 byte(s)
Diff to previous 1447
Promotion of %*% and solve to RHS of ddenseMatrix

Revision 1447 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 25 20:38:36 2006 UTC (12 years, 8 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 8419 byte(s)
Diff to previous 1236
use setAs("ddenseMatrix", "dgeMatrix", *) instead of older specific ones

Revision 1236 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 23 15:16:17 2006 UTC (13 years, 1 month ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 8382 byte(s)
Diff to previous 1200
Propagate DimNames in dsyMatrix_as_dspMatrix

Revision 1200 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 23 16:01:20 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 8290 byte(s)
Diff to previous 1167
make*_(triangular|symmetric) : now for ldense* as well

Revision 1167 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 15 21:13:54 2006 UTC (13 years, 3 months ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 8558 byte(s)
Diff to previous 1164
Removing rcond slot from Matrix objects

Revision 1164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 14 23:40:42 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 9264 byte(s)
Diff to previous 952
new dMatrix_validate and dense_nonpacked_validate

Revision 952 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 28 19:19:19 2005 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 9243 byte(s)
Diff to previous 951
packed_to_full_(double|int) and full_to_packed_*

Revision 951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 28 12:42:51 2005 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 9242 byte(s)
Diff to previous 890
use uplo_P() and diag_P() macros instead of *_value() functions

Revision 890 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 1 17:18:08 2005 UTC (13 years, 7 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 9528 byte(s)
Diff to previous 643
add triangularMatrix_validate and symmetric* to C code and make (re!)use of it - not quite everywhere?

Revision 643 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 15 00:50:48 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 9308 byte(s)
Diff to previous 631
Adding many methods for the dsyMatrix class

Revision 631 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 13 04:34:52 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 6893 byte(s)
Diff to previous 628
Add BunchKaufman factorization

Revision 628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 10 17:57:47 2005 UTC (14 years, 1 month ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5733 byte(s)
Diff to previous 592
more  %*% methods; some dimnames in C (untested); checks extended

Revision 592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 3 05:16:50 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 5659 byte(s)
Diff to previous 582
Clean up *_validate functions

Revision 582 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 28 18:15:21 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 5891 byte(s)
Diff to previous 534
Internationalization and localization

Revision 534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 8 08:59:31 2005 UTC (14 years, 2 months ago) by maechler
Original Path: pkg/src/dsyMatrix.c
File length: 5858 byte(s)
Diff to previous 479
use mkString(); "uplo" and "diag" must be uppercase

Revision 479 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 2 14:52:26 2005 UTC (14 years, 2 months ago) by bates
Original Path: pkg/src/dsyMatrix.c
File length: 5974 byte(s)
Copied from: pkg/src/syMatrix.c revision 478
Diff to previous 478
Renaming and reorganizing classes

Revision 478 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 2 14:33:51 2005 UTC (14 years, 2 months ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 5974 byte(s)
Diff to previous 476
Renaming and reorganizing classes

Revision 476 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 2 11:51:24 2005 UTC (14 years, 2 months ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 5956 byte(s)
Diff to previous 338
Change name of slot from factorization to factors

Revision 338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 12 21:17:36 2004 UTC (14 years, 5 months ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 5968 byte(s)
Diff to previous 311
Initialize all slots

Revision 311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 27 21:41:02 2004 UTC (14 years, 5 months ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 5593 byte(s)
Diff to previous 296
Keep -Wall happy

Revision 296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 4 17:13:29 2004 UTC (14 years, 6 months ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 5547 byte(s)
Diff to previous 10
Add registration of .Call functions

Revision 10 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Mar 22 20:20:05 2004 UTC (15 years, 1 month ago) by bates
Original Path: pkg/src/syMatrix.c
File length: 4291 byte(s)
Initial import

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 Powered By FusionForge