Home
last modified time | relevance | path

Searched refs:aux_matrix (Results 1 – 17 of 17) sorted by relevance

/dports/science/hypre/hypre-2.23.0/src/IJ_mv/
H A DIJMatrix_parcsr.c93 if (aux_matrix) in hypre_IJMatrixSetRowSizesParCSR()
105 if (!aux_matrix) in hypre_IJMatrixSetRowSizesParCSR()
144 if (!aux_matrix) in hypre_IJMatrixSetDiagOffdSizesParCSR()
190 if (!aux_matrix) in hypre_IJMatrixSetMaxOnProcElmtsParCSR()
221 if (!aux_matrix) in hypre_IJMatrixSetMaxOffProcElmtsParCSR()
273 if (!aux_matrix) in hypre_IJMatrixInitializeParCSR_v2()
322 if (!aux_matrix) in hypre_IJMatrixInitializeParCSR_v2()
2531 if (aux_matrix) in hypre_IJMatrixAssembleParCSR()
2545 if (aux_matrix) in hypre_IJMatrixAssembleParCSR()
3628 if (aux_matrix) in hypre_IJMatrixAddToValuesOMPParCSR()
[all …]
H A DIJMatrix_isis.c79 if (aux_matrix) in hypre_IJMatrixCreateISIS()
89 hypre_IJMatrixTranslator(matrix) = aux_matrix; in hypre_IJMatrixCreateISIS()
165 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixSetRowSizesISIS() local
166 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixSetRowSizesISIS()
167 if (aux_matrix) in hypre_IJMatrixSetRowSizesISIS()
273 hypre_AuxParCSRMatrixLocalNumRows(aux_matrix) = in hypre_IJMatrixInitializeISIS()
354 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixInsertRowISIS() local
386 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixInsertRowISIS()
504 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixAddToRowISIS() local
542 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixAddToRowISIS()
[all …]
H A DIJMatrix_petsc.c80 if (aux_matrix) in hypre_IJMatrixCreatePETSc()
90 hypre_IJMatrixTranslator(matrix) = aux_matrix; in hypre_IJMatrixCreatePETSc()
169 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixSetRowSizesPETSc() local
170 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixSetRowSizesPETSc()
171 if (aux_matrix) in hypre_IJMatrixSetRowSizesPETSc()
279 hypre_AuxParCSRMatrixLocalNumRows(aux_matrix) = in hypre_IJMatrixInitializePETSc()
361 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixInsertRowPETSc() local
393 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixInsertRowPETSc()
512 hypre_AuxParCSRMatrix *aux_matrix; in hypre_IJMatrixAddToRowPETSc() local
550 aux_matrix = hypre_IJMatrixTranslator(matrix); in hypre_IJMatrixAddToRowPETSc()
[all …]
H A DIJMatrix_parcsr_device.c94 if (!aux_matrix) in hypre_IJMatrixSetAddValuesParCSRDevice()
98 hypre_IJMatrixTranslator(matrix) = aux_matrix; in hypre_IJMatrixSetAddValuesParCSRDevice()
113 if ( hypre_AuxParCSRMatrixUsrOnProcElmts (aux_matrix) < 0 || in hypre_IJMatrixSetAddValuesParCSRDevice()
114 hypre_AuxParCSRMatrixUsrOffProcElmts(aux_matrix) < 0 ) in hypre_IJMatrixSetAddValuesParCSRDevice()
181 hypre_AuxParCSRMatrixCurrentStackElmts(aux_matrix) += nelms; in hypre_IJMatrixSetAddValuesParCSRDevice()
405 if (!aux_matrix) in hypre_IJMatrixAssembleParCSRDevice()
488 stack_i = hypre_AuxParCSRMatrixStackI(aux_matrix); in hypre_IJMatrixAssembleParCSRDevice()
489 stack_j = hypre_AuxParCSRMatrixStackJ(aux_matrix); in hypre_IJMatrixAssembleParCSRDevice()
490 stack_data = hypre_AuxParCSRMatrixStackData(aux_matrix); in hypre_IJMatrixAssembleParCSRDevice()
491 stack_sora = hypre_AuxParCSRMatrixStackSorA(aux_matrix); in hypre_IJMatrixAssembleParCSRDevice()
[all …]
H A Daux_parcsr_matrix.c22 hypre_AuxParCSRMatrixCreate( hypre_AuxParCSRMatrix **aux_matrix, in hypre_AuxParCSRMatrixCreate() argument
68 *aux_matrix = matrix; in hypre_AuxParCSRMatrixCreate()
H A Dprotos.h9 HYPRE_Int hypre_AuxParCSRMatrixCreate ( hypre_AuxParCSRMatrix **aux_matrix , HYPRE_Int local_num_ro…
H A D_hypre_IJ_mv.h383 HYPRE_Int hypre_AuxParCSRMatrixCreate ( hypre_AuxParCSRMatrix **aux_matrix , HYPRE_Int local_num_ro…
/dports/science/siesta/siesta-4.1.5/Src/
H A Dm_redist_spmatrix.F9017 type, public :: aux_matrix type
25 end type aux_matrix
37 type(aux_matrix) :: m1 ! Source matrix
38 type(aux_matrix) :: m2 ! Destination matrix -- it is allocated
H A Dm_pexsi_local_dos.F9077 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
122 type(aux_matrix), allocatable, target :: m1_spin(:)
123 type(aux_matrix) :: m2
124 type(aux_matrix), pointer :: m1
H A Dpexsi-dos.lit87 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
318 This is slightly unseemly, but it works. The =aux_matrix= derived
323 type(aux_matrix), allocatable, target :: m1_spin(:)
324 type(aux_matrix) :: m2
325 type(aux_matrix), pointer :: m1
H A Dpexsi-ldos.lit152 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
328 This is slightly unseemly, but it works. The =aux_matrix= derived
333 type(aux_matrix), allocatable, target :: m1_spin(:)
334 type(aux_matrix) :: m2
335 type(aux_matrix), pointer :: m1
H A Dm_pexsi_dos.F9020 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
H A Dredist-spmatrix.lit68 type, public :: aux_matrix
76 end type aux_matrix
104 type(aux_matrix) :: m1 ! Source matrix
105 type(aux_matrix) :: m2 ! Destination matrix -- it is allocated
H A Dpexsi-solver.lit195 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
410 This is slightly unseemly, but it works. The =aux_matrix= derived
415 type(aux_matrix), allocatable, target :: m1_spin(:)
416 type(aux_matrix) :: m2
417 type(aux_matrix), pointer :: m1
H A Dm_pexsi_driver.F9030 use m_redist_spmatrix, only: aux_matrix, redistribute_spmatrix
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/hypre/
H A Dmhypre.c65 hypre_AuxParCSRMatrix *aux_matrix; in MatHYPRE_IJMatrixPreallocate() local
67 hypre_AuxParCSRMatrixDestroy(aux_matrix); in MatHYPRE_IJMatrixPreallocate()
73 hypre_AuxParCSRMatrixNeedAux(aux_matrix) = 1; in MatHYPRE_IJMatrixPreallocate()
171 hypre_AuxParCSRMatrix *aux_matrix; in MatHYPRE_IJMatrixFastCopy_SeqAIJ() local
196 hypre_AuxParCSRMatrixNeedAux(aux_matrix) = 0; in MatHYPRE_IJMatrixFastCopy_SeqAIJ()
208 hypre_AuxParCSRMatrix *aux_matrix; in MatHYPRE_IJMatrixFastCopy_MPIAIJ() local
262 hypre_AuxParCSRMatrixNeedAux(aux_matrix) = 0; in MatHYPRE_IJMatrixFastCopy_MPIAIJ()
1216 hypre_AuxParCSRMatrix *aux_matrix; in MatAssemblyEnd_HYPRE() local
1374 hypre_AuxParCSRMatrix *aux_matrix; in MatHYPRESetPreallocation_HYPRE() local
1387 hypre_AuxParCSRMatrixDestroy(aux_matrix); in MatHYPRESetPreallocation_HYPRE()
[all …]
/dports/science/py-pymatgen/pymatgen-2022.0.15/pymatgen/io/cp2k/
H A Dsets.py548 aux_matrix = Section(
553 self.subsections["FORCE_EVAL"]["DFT"].insert(aux_matrix)