History log of /petsc/include/petscmat.h (Results 326 – 350 of 2308)
Revision Date Author Comments
# f73b0415 16-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster

Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()

We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster).

Commit-type: style-fix
/spend 15m

show more ...


# e98e3f39 29-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/cusparse-lu-band' into 'main'

Add cuSparse Band LU factorization

See merge request petsc/petsc!3713


# bddcd29d 29-Mar-2021 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

Add cuSparse Band LU factorization


# b8d20d50 25-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/add-DMDAVecGetKokkosOffsetView'

Add DMDAVecGetKokkosOffsetView and friends

See merge request petsc/petsc!3383


# 1a2c6b5c 10-Nov-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Rename -mat_cusparse_transgen to -mat_form_explicit_transpose


# 03cacdc9 22-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/pcmg-matapply' into 'main'

PCMG matapply

See merge request petsc/petsc!3717


# 30b0564a 15-Mar-2021 Stefano Zampini <stefano.zampini@gmail.com>

PCMG: add support for PCMatApply


# 6b228460 10-Mar-2021 Satish Balay <balay@mcs.anl.gov>

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

QR Factorization

See merge request petsc/petsc!3680


# 3f498eda 03-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Add QR factorization to the possible matrix factorizations

squash me: correct values for MAT_FACTOR_NUM_TYPES


# 5849f669 07-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/kokkos-lu-landau' into 'main'

Adams/kokkos lu landau

See merge request petsc/petsc!3612


# 8f7e8f9d 07-Mar-2021 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

adding LU factorization to Kokkos

--amend

wip

wip

wip

fixed Id

remove prints

wip

fixed Nf attach, fixed LU flops, fixed solver bug

wip

wip

wip

wip

fixing kokkos LU

Apply 1 suggestion(s)

adding LU factorization to Kokkos

--amend

wip

wip

wip

fixed Id

remove prints

wip

fixed Nf attach, fixed LU flops, fixed solver bug

wip

wip

wip

wip

fixing kokkos LU

Apply 1 suggestion(s) to 1 file(s)

Apply 2 suggestion(s) to 1 file(s)

format

dgemm V2 working

debugging

debugging

debugging

working in serial

wip

wip:fixed 2D Kokkos LU

fix 3d bug in GPU assembly

format

format

format

added check

remove check

show more ...


# 4a5a4fb6 12-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/landau-cleanup' into 'master'

Adams/landau cleanup

See merge request petsc/petsc!3542


# 930e68a5 12-Jan-2021 Mark Adams <524115-markadams4@users.noreply.gitlab.com>

Adams/landau cleanup
Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably.
Added Kokkos solver st

Adams/landau cleanup
Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably.
Added Kokkos solver stubs to work with GPU offloaded matrices.
Fixed up ex2 for paper
Added runex2_[kokkos|cuda] targets to Landau makefile for paper

show more ...


# 9f90f53a 04-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'

MatMat operations with CUSPARSE

See merge request petsc/petsc!3391


# e589036e 16-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatAIJCUSPARSESetGenerateTranspose: convenience function for seq and mpi


# ed502f03 11-Nov-2020 Stefano Zampini <stefano.zampini@gmail.com>

MatMPIAIJGetLocalMatMerge: support for merging two matrices


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# 2911d1db 23-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-09-07/matstructure-unknown' into 'master'

Barry/2020 09 07/matstructure unknown

See merge request petsc/petsc!3182


# d60b7d5c 17-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian

Provide TSSetMatStructure() to allows users to indicate the nonzero structure rela

Introduce UNKNOW_NONZERO_PATTERN for MatAXPY() make it the default for TS when using both IJacobian and RHSJacobian

Provide TSSetMatStructure() to allows users to indicate the nonzero structure relationship between the RHS and I Jacobian

When the RHS Jacobian matrix is not set and is obtained with a MatDuplicate() from the I Jacobian set the flag to SAME_NONZERO_PATTERN

Add MatStructures and update SLEPc to compile with no warning message after the new MatStructure MAT_UNKNOWN_PATTERN was introduced

Commit-type: optimization
/spend 25m
Thanks-to: Ed Buler

/spend 35m

Update SLEPc branch to support new enum type

show more ...


# 8ff777de 23-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'adams/landau-gpu-assembly' into 'master'

Adams/landau gpu assembly

See merge request petsc/petsc!3423


# a587d139 23-Dec-2020 Mark <cal2princeton@yahoo.com>

Adding Cuda and Kokkos assembly. Added Device assembly to Landau operator. Added Kokkos test mat/ex5k.


# fc426f32 14-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hzhang/mat-force-diagonals' into 'master'

Hzhang/mat force diagonals

See merge request petsc/petsc!3472


# 8c78258c 09-Dec-2020 Hong Zhang <hzhang@mcs.anl.gov>

Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS
Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>
implemented for C = At*B with aij for all the algorithms
implemented for C = A

Add MatOption MAT_FORCE_DIAGONAL_ENTRIES; rm MAT_NEW_DIAGONALS
Reported-by: Nourgaliev, Robert Nr <nourgaliev1@llnl.gov>
implemented for C = At*B with aij for all the algorithms
implemented for C = A*B with aij matrices

show more ...


# 09833dfc 09-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


1...<<11121314151617181920>>...93