| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmvm.h | 70 typedef PetscInt MatLMVMBasisType; typedef 150 …TSC_INTERN PetscErrorCode MatLMVMGetUpdatedBasis(Mat, MatLMVMBasisType, LMBasis *, MatLMVMBasisTyp… 153 PETSC_INTERN PetscErrorCode MatLMVMBasisGetVecRead(Mat, MatLMVMBasisType, PetscInt, Vec *, PetscSca… 154 PETSC_INTERN PetscErrorCode MatLMVMBasisRestoreVecRead(Mat, MatLMVMBasisType, PetscInt, Vec *, Pets… 155 PETSC_INTERN PetscErrorCode MatLMVMBasisGEMVH(Mat, MatLMVMBasisType, PetscInt, PetscInt, PetscScala… 156 PETSC_INTERN PetscErrorCode MatLMVMBasisGEMV(Mat, MatLMVMBasisType, PetscInt, PetscInt, PetscScalar… 159 PETSC_INTERN PetscErrorCode MatLMVMGetUpdatedProducts(Mat, MatLMVMBasisType, MatLMVMBasisType, LMBl… 160 …ERN PetscErrorCode MatLMVMProductsInsertDiagonalValue(Mat, MatLMVMBasisType, MatLMVMBasisType, Pet… 161 PETSC_INTERN PetscErrorCode MatLMVMProductsGetDiagonalValue(Mat, MatLMVMBasisType, MatLMVMBasisType…
|
| H A D | lmvmutils.c | 1028 …RN PetscErrorCode MatLMVMGetUpdatedBasis(Mat B, MatLMVMBasisType type, LMBasis *basis_p, MatLMVMBa… in MatLMVMGetUpdatedBasis() 1066 MatLMVMBasisType op_basis_t = (type == LMBASIS_S_MINUS_H0Y) ? LMBASIS_H0Y : LMBASIS_B0S; in MatLMVMGetUpdatedBasis() 1084 PETSC_INTERN PetscErrorCode MatLMVMBasisGetVecRead(Mat B, MatLMVMBasisType type, PetscInt i, Vec *y… in MatLMVMBasisGetVecRead() 1130 PETSC_INTERN PetscErrorCode MatLMVMBasisRestoreVecRead(Mat B, MatLMVMBasisType type, PetscInt i, Ve… in MatLMVMBasisRestoreVecRead() 1187 …pThenVecs(PetscScalar alpha, Mat B, PetscInt oldest, PetscInt next, MatLMVMBasisType type_S, Petsc… in MatLMVMApplyOpThenVecs() 1201 …tscScalar alpha, Mat B, PetscInt oldest, PetscInt next, MatLMVMBasisType type_S, MatLMVMBasisType … in MatLMVMApplyVecsThenOp() 1220 PETSC_INTERN PetscErrorCode MatLMVMBasisGEMVH(Mat B, MatLMVMBasisType type, PetscInt oldest, PetscI… in MatLMVMBasisGEMVH() 1225 MatLMVMBasisType basis_t; in MatLMVMBasisGEMVH() 1256 PETSC_INTERN PetscErrorCode MatLMVMBasisGEMV(Mat B, MatLMVMBasisType type, PetscInt oldest, PetscIn… in MatLMVMBasisGEMV() 1265 MatLMVMBasisType base_type; in MatLMVMBasisGEMV() [all …]
|
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | badbrdn.c | 64 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenKernel_Recursive_Inner() 96 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenRecursiveBasisUpdate() 97 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BadBroydenRecursiveBasisUpdate() 175 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenKernelHermitianTranspose_Recursive_Inner() 205 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenKernelHermitianTranspose_Recursive() 236 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenCompactProductsUpdate() 237 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BadBroydenCompactProductsUpdate() 291 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenKernel_CompactDense() 292 MatLMVMBasisType Y_minus_B0S_t = LMVMModeMap(LMBASIS_Y_MINUS_B0S, mode); in BadBroydenKernel_CompactDense() 321 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BadBroydenKernelHermitianTranspose_CompactDense() [all …]
|
| H A D | brdn.c | 51 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BroydenKernel_Recursive() 52 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BroydenKernel_Recursive() 115 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BroydenKernelHermitianTranspose_Recursive() 116 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BroydenKernelHermitianTranspose_Recursive() 161 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BroydenKernel_CompactDense() 162 MatLMVMBasisType Y_minus_B0S_t = LMVMModeMap(LMBASIS_Y_MINUS_B0S, mode); in BroydenKernel_CompactDense() 192 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BroydenKernelHermitianTranspose_CompactDense() 193 MatLMVMBasisType Y_minus_B0S_t = LMVMModeMap(LMBASIS_Y_MINUS_B0S, mode); in BroydenKernelHermitianTranspose_CompactDense() 223 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BroydenKernel_Dense() 224 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BroydenKernel_Dense() [all …]
|
| /petsc/src/ksp/ksp/utils/lmvm/bfgs/ |
| H A D | bfgs.c | 19 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BFGSKernel_Recursive_Inner() 49 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BFGSRecursiveBasisUpdate() 50 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSRecursiveBasisUpdate() 118 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BFGSCompactDenseProductsUpdate() 119 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSCompactDenseProductsUpdate() 120 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BFGSCompactDenseProductsUpdate() 183 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in BFGSKernel_CompactDense() 184 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in BFGSKernel_CompactDense() 185 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSKernel_CompactDense()
|
| /petsc/src/ksp/ksp/utils/lmvm/dfp/ |
| H A D | dfp.c | 15 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in DFPKernel_Recursive() 16 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in DFPKernel_Recursive() 76 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in DFPKernel_CompactDense() 77 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in DFPKernel_CompactDense() 78 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in DFPKernel_CompactDense() 130 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in DFPKernel_Dense() 131 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in DFPKernel_Dense()
|
| /petsc/src/ksp/ksp/utils/lmvm/sr1/ |
| H A D | sr1.c | 70 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SR1RecursiveBasisUpdate() 71 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SR1RecursiveBasisUpdate() 72 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in SR1RecursiveBasisUpdate() 156 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SR1CompactProductsUpdate() 157 MatLMVMBasisType YmB0S_t = LMVMModeMap(LMBASIS_Y_MINUS_B0S, mode); in SR1CompactProductsUpdate() 213 MatLMVMBasisType Y_minus_B0S_t = LMVMModeMap(LMBASIS_Y_MINUS_B0S, mode); in SR1Kernel_CompactDense() 225 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SR1Kernel_CompactDense() 226 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in SR1Kernel_CompactDense()
|
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 32 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in SymBroydenKernel_Recursive_Inner() 85 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SymBroydenRecursiveBasisUpdate() 86 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenRecursiveBasisUpdate() 344 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SymBroydenCompactProductsUpdate() 345 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenCompactProductsUpdate() 346 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in SymBroydenCompactProductsUpdate() 505 MatLMVMBasisType S_t = LMVMModeMap(LMBASIS_S, mode); in SymBroydenKernel_CompactDense() 506 MatLMVMBasisType Y_t = LMVMModeMap(LMBASIS_Y, mode); in SymBroydenKernel_CompactDense() 507 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenKernel_CompactDense() 596 MatLMVMBasisType H0Y_t = LMBASIS_H0Y; in MatUpdate_LMVMSymBrdn() [all …]
|