SCM

SCM Repository

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

Log of /pkg/Matrix/src/dtrMatrix.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 (12 months, 4 weeks ago) by mmaechler
File length: 11777 byte(s)
Diff to previous 3120
2nd part of "3270": use NEW_OBJECT_OF_CLASS() everywhere

Revision 3120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 29 14:51:08 2015 UTC (3 years, 10 months ago) by mmaechler
File length: 11786 byte(s)
Diff to previous 3054
fix crossprod(<matrix>, Diagonal(<n>)) and many such cases; also "dtrMatrix" ones.
 => also fix Matrix(<named diag>) losing dimnames.
Pretty systematic testing of matrix products including dimnames

Revision 3054 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 14 20:57:39 2015 UTC (4 years, 1 month ago) by mmaechler
File length: 9785 byte(s)
Diff to previous 3011
diag(.) <- val  did not recycle `val` e.g. for dtrMatrix

Revision 3011 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 6 17:00:48 2014 UTC (4 years, 6 months ago) by mmaechler
File length: 9511 byte(s)
Diff to previous 2996
misc. matrix-product related cleanups

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: 9552 byte(s)
Diff to previous 2981
do validity checks using  dense_nonpacked_validate directly

Revision 2981 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 27 10:01:42 2014 UTC (5 years ago) by mmaechler
File length: 9714 byte(s)
Diff to previous 2980
fix typo in changed message in dtrMatrix.c

Revision 2980 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 27 09:30:57 2014 UTC (5 years ago) by mmaechler
File length: 9715 byte(s)
Diff to previous 2898
collect translators (for e-mail); not using "dtrMatrices" for better translations

Revision 2898 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 2 15:48:30 2013 UTC (5 years, 7 months ago) by mmaechler
File length: 9697 byte(s)
Diff to previous 2811
3 new C-->R utilities; notably R_set_factors() -> .set.factors() for caching also from R, not just in C

Revision 2811 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 16 15:50:31 2012 UTC (6 years, 9 months ago) by mmaechler
File length: 9694 byte(s)
Diff to previous 2805
denseMatrix methods for  'diag<-' which preserve (uni)triangularity, symmetry,
etc and are fast via C *_setDiag() functions.
Further, more Ops, e.g. preserving symmetry for  <symmetric> o <diagonal>

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: 8642 byte(s)
Diff to previous 2707
more as(.,.) methods keep dimnames

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: 8550 byte(s)
Diff to previous 2592
get rid of "set but unused" warnings from gcc 4.6.0

Revision 2592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 1 19:51:14 2010 UTC (8 years, 8 months ago) by mmaechler
File length: 8528 byte(s)
Diff to previous 2586
efficient x[ -i ] for sparse vectors; "Enhances" MatrixModels

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: 8525 byte(s)
Copied from: pkg/src/dtrMatrix.c revision 2581
Diff to previous 2581
move Matrix/ directory "down"

Revision 2581 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 25 01:04:07 2010 UTC (8 years, 9 months ago) by mmaechler
Original Path: pkg/src/dtrMatrix.c
File length: 8525 byte(s)
Diff to previous 2485
efficient  [triangular o triangular]

Revision 2485 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 6 09:32:05 2009 UTC (9 years, 6 months ago) by mmaechler
Original Path: pkg/src/dtrMatrix.c
File length: 6518 byte(s)
Diff to previous 2468
better adapt chol2inv definition to newer R`s implicit generic

Revision 2468 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 16 14:41:39 2009 UTC (9 years, 7 months ago) by dmbates
Original Path: pkg/src/dtrMatrix.c
File length: 6518 byte(s)
Diff to previous 2120
Add chol2inv method

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/dtrMatrix.c
File length: 6039 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/dtrMatrix.c
File length: 6036 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/dtrMatrix.c
File length: 6033 byte(s)
Diff to previous 2018
+ 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 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/dtrMatrix.c
File length: 6013 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/dtrMatrix.c
File length: 5960 byte(s)
Diff to previous 1867
norm() for sparse; systematic checking of norm() and all "Summary" methods

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

Revision 1747 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 29 20:17:33 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 5904 byte(s)
Diff to previous 1528
many more coercions for diag(), "!", etc; see ChangeLog

Revision 1528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 7 03:49:23 2006 UTC (12 years, 7 months ago) by bates
Original Path: pkg/src/dtrMatrix.c
File length: 5568 byte(s)
Diff to previous 1463
Cleanup

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/dtrMatrix.c
File length: 6110 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/dtrMatrix.c
File length: 6108 byte(s)
Diff to previous 1432
use setAs("ddenseMatrix", "dgeMatrix", *) instead of older specific ones

Revision 1432 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 24 16:21:18 2006 UTC (12 years, 8 months ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 6071 byte(s)
Diff to previous 1410
eliminate classed argument from dup_mM*() and dependencies

Revision 1410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 22 01:00:03 2006 UTC (12 years, 8 months ago) by bates
Original Path: pkg/src/dtrMatrix.c
File length: 6117 byte(s)
Diff to previous 1200
Use dup_mMatrix_as_dgeMatrix

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/dtrMatrix.c
File length: 6686 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/dtrMatrix.c
File length: 6674 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/dtrMatrix.c
File length: 7099 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/dtrMatrix.c
File length: 7576 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/dtrMatrix.c
File length: 7579 byte(s)
Diff to previous 919
use uplo_P() and diag_P() macros instead of *_value() functions

Revision 919 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 16 17:27:06 2005 UTC (13 years, 7 months ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 8061 byte(s)
Diff to previous 890
new compressed_non_0_ij()

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/dtrMatrix.c
File length: 7952 byte(s)
Diff to previous 846
add triangularMatrix_validate and symmetric* to C code and make (re!)use of it - not quite everywhere?

Revision 846 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 10 22:08:35 2005 UTC (13 years, 8 months ago) by bates
Original Path: pkg/src/dtrMatrix.c
File length: 7780 byte(s)
Diff to previous 688
Release 0.98-3

Revision 688 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 2 13:18:16 2005 UTC (14 years ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 7575 byte(s)
Diff to previous 655
no need for \ in %*% in error message

Revision 655 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 16 16:37:05 2005 UTC (14 years, 1 month ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 7577 byte(s)
Diff to previous 654
eliminate extraneous declaration for "-Wall"

Revision 654 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 16 16:18:33 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dtrMatrix.c
File length: 7584 byte(s)
Diff to previous 633
Generalize matrix multiplication and solve methods

Revision 633 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 13 21:01:15 2005 UTC (14 years, 1 month ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 6732 byte(s)
Diff to previous 628
comments

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/dtrMatrix.c
File length: 6631 byte(s)
Diff to previous 597
more  %*% methods; some dimnames in C (untested); checks extended

Revision 597 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 3 19:58:59 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/src/dtrMatrix.c
File length: 6487 byte(s)
Diff to previous 592
Methods and coercions for the dtpMatrix class

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/dtrMatrix.c
File length: 5734 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/dtrMatrix.c
File length: 6201 byte(s)
Diff to previous 576
Internationalization and localization

Revision 576 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 26 18:18:30 2005 UTC (14 years, 1 month ago) by maechler
Original Path: pkg/src/dtrMatrix.c
File length: 6733 byte(s)
Diff to previous 534
prevent segfault {but not "nicely"}

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/dtrMatrix.c
File length: 6395 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/dtrMatrix.c
File length: 6514 byte(s)
Copied from: pkg/src/trMatrix.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/trMatrix.c
File length: 6514 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/trMatrix.c
File length: 6499 byte(s)
Diff to previous 342
Change name of slot from factorization to factors

Revision 342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 15 13:55:52 2004 UTC (14 years, 5 months ago) by bates
Original Path: pkg/src/trMatrix.c
File length: 6503 byte(s)
Diff to previous 296
Updates for factorization name and default value

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/trMatrix.c
File length: 6442 byte(s)
Diff to previous 70
Add registration of .Call functions

Revision 70 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 12:10:01 2004 UTC (15 years ago) by bates
Original Path: pkg/src/trMatrix.c
File length: 5866 byte(s)
Diff to previous 10
Adding coercions - fixing bugs

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/trMatrix.c
File length: 5868 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 University of Wisconsin - Madison Powered By FusionForge