History log of /petsc/src/mat/impls/dense/seq/dense.c (Results 226 – 250 of 1341)
Revision Date Author Comments
# 6280eeca 14-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix compile warning

petsc/src/mat/impls/dense/seq/dense.c: In function ‘MatMatSolveTranspose_SeqDense_QR’:
petsc/src/mat/impls/dense/seq/dense.c:729:8: error: ‘y’ may be used uninitialized in this f

Fix compile warning

petsc/src/mat/impls/dense/seq/dense.c: In function ‘MatMatSolveTranspose_SeqDense_QR’:
petsc/src/mat/impls/dense/seq/dense.c:729:8: error: ‘y’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
y = *_y;
~~~~~^~~~~
petsc/src/mat/impls/dense/seq/dense.c:817:19: note: ‘y’ was declared here
PetscScalar *y;
^

show more ...


# d5ed94bb 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jose/fix-manpages'

Fix manpages to avoid errors reported by doctext

See merge request petsc/petsc!4309


# 020c69f5 14-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'rmills/feature-matgetcolumnreductions' into 'main'

Add MatGetColumnReductions()

See merge request petsc/petsc!4272


# 857cbf51 30-Aug-2021 Richard Tran Mills <rmills@rmills.org>

Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)

MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.
ReductionType

Add MatGetColumnSums() and MatGetColumnMeans() (and real and imaginary part variants)

MatGetColumnReductions() now takes a PetscInt so ReductionType or NormType members can be passed.
ReductionType no longer duplicates entries of NormType.
Replace MatGetColumnNorms_SeqBAIJ() with MatGetColumnReductions_SeqBAIJ()

show more ...


# d8d19677 12-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix manpages: Input/Output Parameter --> Parameters


# a873a8cd 26-Jul-2021 Sam Reynolds <ser6@pdx.edu>

Added MatGetColumnReductions(). MatGetColumnNorms() is now a wrapper that calls MatGetColumnReductions().

Made changes requested by Richard.


# c1bf08c5 06-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/spelling-errors' into 'main'

Fix many spelling errors in manpages and comments

See merge request petsc/petsc!4283


# a5b23f4a 03-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix spelling errors in manpages and comments


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 0a127e21 18-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-02/fix-logging-no-symbolic-factorization' into 'main'

For factorization types/packages that do not perform a seperate symbolic phase...

See merge request petsc/petsc!3943


# 66e17bc3 18-May-2021 Barry Smith <bsmith@mcs.anl.gov>

For factorization types/packages that do not perform a seperate symbolic phase do not log the event.

Also log the "numerical" factorization as an entire factorization

An alternative would be to pro

For factorization types/packages that do not perform a seperate symbolic phase do not log the event.

Also log the "numerical" factorization as an entire factorization

An alternative would be to provide MatXXXFactorSetUp_XXX that is called in lieu of the symbolic function
for such types/packages but requires more changes to the code.

Commit-type: bug fix for logging
/spend 45m
Reported-by: Xiaoye S. Li <xsli@lbl.gov>
Reported-by: Stephen Jardin <jardin@pppl.gov>
Reported-by: Jin Chen <jchen@pppl.gov>
Reported-by: Nan Ding <nanding@lbl.gov>
Reported-by: Yang Liu <liuyangzhuan@lbl.gov>

show more ...


# a38504b8 12-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-qr-factorization-cuda' into 'main'

QR factorization: cusolver dense

See merge request petsc/petsc!3690


# ceaf7235 12-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/feature-vecreciprocalongpu' into 'main'

Minor GPU additions

See merge request petsc/petsc!3862


# 3d8925e7 13-Apr-2021 Stefano Zampini <stefano.zampini@gmail.com>

MATSEQDENSECUDA: optimize using cuda*2d API for matrices with LDA


# eee0c0a6 08-Apr-2021 Toby Isaac <tisaac@cc.gatech.edu>

Create PetscCuBLASInt


# bf5a80bc 05-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Use cusolverDn QR factorization

Squashme: make sure seqdense matrices can still be solved with cuda

Fix memory leak in densecuda.cu

Use workvec to avoid cudaMalloc in MatSolve_SeqDenseCUDA_Interna

Use cusolverDn QR factorization

Squashme: make sure seqdense matrices can still be solved with cuda

Fix memory leak in densecuda.cu

Use workvec to avoid cudaMalloc in MatSolve_SeqDenseCUDA_Internal

squashme: remove timings

squashme: simplify copy-back logic in MatMatSolve_SeqDenseCUDA_Internal

Remove WaitForCUDA()

show more ...


# 232f0cd2 09-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# d56c59be 08-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-minor-improvements' into 'release'

Minor improvements

See merge request petsc/petsc!3829


# a3aaf7e4 07-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 37267fb7 07-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/fix-matrestorerow' into 'release'

bugfix for MatRestoreRow_xxx()

See merge request petsc/petsc!3826


# 3741e84b 06-Apr-2021 Pierre Jolivet <pierre@joliv.et>

Minor improvements


# cb4a9cd9 06-Apr-2021 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for MatRestoreRow_xxx()
Reported-by: Damian Marek <damian.marek@mail.utoronto.ca>


# 61d619b9 02-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-03-16/mat-factor-get-can-use-ordering' into 'main'

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

See merge request petsc/petsc!3739


# 4ac6704c 18-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package
to indicate its preferered ordering, which may be external (its own) or one of PETSc.

This also affects factorizatio

Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package
to indicate its preferered ordering, which may be external (its own) or one of PETSc.

This also affects factorization like dense PETsc where the ordering passed in by PETSc is ignored and not needed.

Also fixed options for MUMPS and SuiteSparse where users needed to pass a particular options database option
to the package (MUMP or KLU) indicating they should use the PETSc provided ordering. Now if the PETSc provided ordering is provided
these packages automatically use them without need a special option. This simplifies ordering usage for external packages

Commit-type: optimization, bug-fix, testing-fix, style-fix
/spend 6h

show more ...


12345678910>>...54