Home
last modified time | relevance | path

Searched refs:matrix_A (Results 1 – 25 of 32) sorted by relevance

12

/dports/math/libmesh/libmesh-1.6.2/include/solvers/
H A Deigen_solver.h169 virtual std::pair<unsigned int, unsigned int> solve_standard (SparseMatrix<T> & matrix_A,
181 virtual std::pair<unsigned int, unsigned int> solve_standard (ShellMatrix<T> & matrix_A,
194 virtual std::pair<unsigned int, unsigned int> solve_standard (ShellMatrix<T> & matrix_A,
208 virtual std::pair<unsigned int, unsigned int> solve_standard (ShellMatrix<T> & matrix_A,
222 virtual std::pair<unsigned int, unsigned int> solve_generalized (SparseMatrix<T> & matrix_A,
236 virtual std::pair<unsigned int, unsigned int> solve_generalized (ShellMatrix<T> & matrix_A,
250 virtual std::pair<unsigned int, unsigned int> solve_generalized (SparseMatrix<T> & matrix_A,
264 virtual std::pair<unsigned int, unsigned int> solve_generalized (ShellMatrix<T> & matrix_A,
278 virtual std::pair<unsigned int, unsigned int> solve_generalized (ShellMatrix<T> & matrix_A,
293 virtual std::pair<unsigned int, unsigned int> solve_generalized (ShellMatrix<T> & matrix_A,
H A Dslepc_eigen_solver.h91 solve_standard (SparseMatrix<T> & matrix_A,
146 solve_generalized(SparseMatrix<T> & matrix_A,
158 solve_generalized(ShellMatrix<T> & matrix_A,
176 solve_generalized(SparseMatrix<T> & matrix_A,
194 solve_generalized(ShellMatrix<T> & matrix_A,
203 solve_generalized(ShellMatrix<T> & matrix_A,
212 solve_generalized(ShellMatrix<T> & matrix_A,
/dports/math/libmesh/libmesh-1.6.2/src/systems/
H A Deigen_system.C72 matrix_A.reset(); in clear()
188 matrix_A = SparseMatrix<Number>::build(this->comm()); in init_matrices()
190 dof_map.attach_matrix(*matrix_A); in init_matrices()
203 matrix_A->init(); in init_matrices()
204 matrix_A->zero(); in init_matrices()
256 matrix_A->clear(); in reinit()
269 matrix_A->init(); in reinit()
270 matrix_A->zero(); in reinit()
340 solve_data = eigen_solver->solve_generalized (*matrix_A, *matrix_B, nev, ncv, tol, maxits); in solve()
346 solve_data = eigen_solver->solve_standard (*matrix_A, nev, ncv, tol, maxits); in solve()
H A Dcondensed_eigen_system.C116 matrix_A->close(); in solve()
125 matrix_A->create_submatrix(*condensed_matrix_A, in solve()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/seq/bas/
H A Dspbas.c396 PetscInt nnz = matrix_A.nnz; in spbas_matrix_to_crs()
419 r_nnz = matrix_A.row_nnz[i]; in spbas_matrix_to_crs()
422 icol_A = matrix_A.icols[i]; in spbas_matrix_to_crs()
425 val_A = matrix_A.values[i]; in spbas_matrix_to_crs()
437 i0 = matrix_A.icol0[i]; in spbas_matrix_to_crs()
643 PetscInt nrows=matrix_A->nrows; in spbas_apply_reordering_rows()
662 icols[i] = matrix_A->icols[ip]; in spbas_apply_reordering_rows()
672 matrix_A->icols = icols; in spbas_apply_reordering_rows()
673 matrix_A->row_nnz = row_nnz; in spbas_apply_reordering_rows()
696 icols = matrix_A->icols[i]; in spbas_apply_reordering_cols()
[all …]
/dports/math/libmesh/libmesh-1.6.2/src/solvers/
H A Dslepc_eigen_solver.C123 PetscMatrix<T> * matrix_A = dynamic_cast<PetscMatrix<T> *>(&matrix_A_in); in solve_standard() local
129 matrix_A->close (); in solve_standard()
131 return _solve_standard_helper(matrix_A->mat(), nullptr, nev, ncv, tol, m_its); in solve_standard()
384 PetscMatrix<T> * matrix_A = dynamic_cast<PetscMatrix<T> *>(&matrix_A_in); in solve_generalized() local
387 libmesh_error_msg_if(!matrix_A || !matrix_B, in solve_generalized()
393 matrix_A->close (); in solve_generalized()
460 PetscMatrix<T> * matrix_A = dynamic_cast<PetscMatrix<T> *>(&matrix_A_in); in solve_generalized() local
466 matrix_A->close (); in solve_generalized()
488 return _solve_generalized_helper (matrix_A->mat(), mat_B, nullptr, nev, ncv, tol, m_its); in solve_generalized()
562 PetscShellMatrix<T> * matrix_A = dynamic_cast<PetscShellMatrix<T> *> (&shell_matrix_A); in solve_generalized() local
[all …]
/dports/science/cp2k/cp2k-2e995eec7fd208c8a72d9544807bd8b8ba8cd1cc/src/
H A Dadmm_dm_methods.F169 IF (.NOT. ASSOCIATED(admm_dm%matrix_A)) THEN
170 ALLOCATE (admm_dm%matrix_A)
171 CALL dbcsr_create(admm_dm%matrix_A, template=matrix_s_mixed(1)%matrix, matrix_type="N")
174 0.0_dp, admm_dm%matrix_A)
179 CALL dbcsr_create(matrix_tmp, template=admm_dm%matrix_A)
181 CALL dbcsr_multiply("N", "N", 1.0_dp, admm_dm%matrix_A, rho_ao(ispin)%matrix, &
183 CALL dbcsr_multiply("N", "T", 1.0_dp, matrix_tmp, admm_dm%matrix_A, &
307 CALL dbcsr_create(matrix_tmp, template=admm_dm%matrix_A, matrix_type="N")
310 CALL dbcsr_multiply("N", "N", 1.0_dp, matrix_ks_merge(ispin)%matrix, admm_dm%matrix_A, &
312 CALL dbcsr_multiply("T", "N", 1.0_dp, admm_dm%matrix_A, matrix_tmp, &
H A Dpao_main.F177 CALL dbcsr_create(ls_mstruct%matrix_A, template=pao%matrix_Y)
178 CALL dbcsr_reserve_diag_blocks(ls_mstruct%matrix_A)
378 CALL dbcsr_release(ls_mstruct%matrix_A)
H A Ddm_ls_scf_qs.F126 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=ls_blk_sizes)
235 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=pao_blk_sizes)
242 matrix_trafo => ls_mstruct%matrix_A ! contra-variant
350 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=pao_blk_sizes)
359 IF (covariant) matrix_trafo => ls_mstruct%matrix_A ! co-variant
H A Dqs_localization_methods.F973 TYPE(cp_fm_type), POINTER :: matrix_A, matrix_G, matrix_G_old, & local
978 NULLIFY (matrix_A, matrix_G, matrix_T, matrix_G_search, matrix_G_old)
1003 CALL cp_fm_create(matrix_A, zij(1, 1)%matrix%matrix_struct)
1012 CALL cp_fm_set_all(matrix_A, 0.0_dp)
1037 … cmat_A%local_data = CMPLX(0.0_dp, matrix_A%local_data, dp) ! cmat_A is hermitian, evals are reals
1058 CALL cp_fm_set_all(matrix_A, 0.0_dp)
1165 IF (matrix_A%matrix_struct%para_env%mepos .EQ. &
1166 matrix_A%matrix_struct%para_env%source) THEN
1297 CALL cp_fm_scale_and_add(1.0_dp, matrix_A, ds, matrix_G_search)
1307 CALL cp_fm_release(matrix_A)
H A Ddm_ls_scf_types.F45 TYPE(dbcsr_type) :: matrix_A component
/dports/science/cp2k-data/cp2k-7.1.0/src/
H A Dadmm_dm_methods.F168 IF (.NOT. ASSOCIATED(admm_dm%matrix_A)) THEN
169 ALLOCATE (admm_dm%matrix_A)
170 CALL dbcsr_create(admm_dm%matrix_A, template=matrix_s_mixed(1)%matrix, matrix_type="N")
173 0.0_dp, admm_dm%matrix_A)
178 CALL dbcsr_create(matrix_tmp, template=admm_dm%matrix_A)
180 CALL dbcsr_multiply("N", "N", 1.0_dp, admm_dm%matrix_A, rho_ao(ispin)%matrix, &
182 CALL dbcsr_multiply("N", "T", 1.0_dp, matrix_tmp, admm_dm%matrix_A, &
302 CALL dbcsr_create(matrix_tmp, template=admm_dm%matrix_A, matrix_type="N")
305 CALL dbcsr_multiply("N", "N", 1.0_dp, matrix_ks_merge(ispin)%matrix, admm_dm%matrix_A, &
307 CALL dbcsr_multiply("T", "N", 1.0_dp, admm_dm%matrix_A, matrix_tmp, &
H A Dpao_main.F177 CALL dbcsr_create(ls_mstruct%matrix_A, template=pao%matrix_Y)
178 CALL dbcsr_reserve_diag_blocks(ls_mstruct%matrix_A)
378 CALL dbcsr_release(ls_mstruct%matrix_A)
H A Ddm_ls_scf_qs.F126 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=ls_blk_sizes)
235 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=pao_blk_sizes)
242 matrix_trafo => ls_mstruct%matrix_A ! contra-variant
350 CALL dbcsr_get_info(ls_mstruct%matrix_A, col_blk_size=pao_blk_sizes)
359 IF (covariant) matrix_trafo => ls_mstruct%matrix_A ! co-variant
H A Dqs_localization_methods.F973 TYPE(cp_fm_type), POINTER :: matrix_A, matrix_G, matrix_G_old, & local
978 NULLIFY (matrix_A, matrix_G, matrix_T, matrix_G_search, matrix_G_old)
1003 CALL cp_fm_create(matrix_A, zij(1, 1)%matrix%matrix_struct)
1012 CALL cp_fm_set_all(matrix_A, 0.0_dp)
1037 … cmat_A%local_data = CMPLX(0.0_dp, matrix_A%local_data, dp) ! cmat_A is hermitian, evals are reals
1058 CALL cp_fm_set_all(matrix_A, 0.0_dp)
1165 IF (matrix_A%matrix_struct%para_env%mepos .EQ. &
1166 matrix_A%matrix_struct%para_env%source) THEN
1297 CALL cp_fm_scale_and_add(1.0_dp, matrix_A, ds, matrix_G_search)
1307 CALL cp_fm_release(matrix_A)
/dports/math/libmesh/libmesh-1.6.2/examples/eigenproblems/eigenproblems_ex1/
H A Deigenproblems_ex1.C202 SparseMatrix<Number> & matrix_A = *eigen_system.matrix_A; in assemble_mass() local
290 matrix_A.add_matrix (Me, dof_indices); in assemble_mass()
/dports/math/libmesh/libmesh-1.6.2/examples/eigenproblems/eigenproblems_ex2/
H A Deigenproblems_ex2.C235 SparseMatrix<Number> & matrix_A = *eigen_system.matrix_A; in assemble_mass() local
334 matrix_A.add_matrix (Ke, dof_indices); in assemble_mass()
/dports/math/libmesh/libmesh-1.6.2/src/reduced_basis/
H A Drb_scm_construction.C214 rb_system.add_scaled_Aq(scalar, q_a, matrix_A.get(), true); in add_scaled_symm_Aq()
301 matrix_A->zero(); in compute_SCM_bounding_box()
362 matrix_A->zero(); in evaluate_stability_constant()
416 matrix_A->zero(); in Aq_inner_product()
418 matrix_A->vector_mult(*inner_product_storage_vector, w); in Aq_inner_product()
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/queso/src/core/src/
H A DLibMeshNegativeLaplacianOperator.C161 libMesh::SparseMatrix<libMesh::Number>& matrix_A = *eigen_system.matrix_A; in assemble() local
262 matrix_A.add_matrix (Ke, dof_indices); in assemble()
/dports/math/libmesh/libmesh-1.6.2/examples/eigenproblems/eigenproblems_ex3/
H A Deigenproblems_ex3.C315 SparseMatrix<Number> & matrix_A = *eigen_system.matrix_A; in assemble_matrices() local
414 matrix_A.add_matrix (Ke, dof_indices); in assemble_matrices()
/dports/math/libmesh/libmesh-1.6.2/examples/miscellaneous/miscellaneous_ex14/
H A Dmiscellaneous_ex14.C353 SparseMatrix<Number>& matrix_A = *eigen_system.matrix_A; in assemble_SchroedingerEquation() local
505 matrix_A.add_matrix (H, dof_indices); in assemble_SchroedingerEquation()
555 matrix_A.add_matrix (H, dof_indices); in assemble_SchroedingerEquation()
657 matrix_A.add_matrix (H, dof_indices); in assemble_SchroedingerEquation()
/dports/science/hypre/hypre-2.23.0/src/IJ_mv/
H A Dprotos.h60 HYPRE_Int hypre_IJMatrixTransposeParCSR ( hypre_IJMatrix *matrix_A , hypre_IJMatrix *matrix_AT );
62 HYPRE_Int hypre_IJMatrixAddParCSR ( HYPRE_Complex alpha , hypre_IJMatrix *matrix_A , HYPRE_Complex …
131 HYPRE_Int HYPRE_IJMatrixTranspose ( HYPRE_IJMatrix matrix_A , HYPRE_IJMatrix *matrix_AT );
133 HYPRE_Int HYPRE_IJMatrixAdd ( HYPRE_Complex alpha , HYPRE_IJMatrix matrix_A , HYPRE_Complex beta , …
H A DHYPRE_IJMatrix.c1144 HYPRE_IJMatrixTranspose( HYPRE_IJMatrix matrix_A, in HYPRE_IJMatrixTranspose() argument
1147 hypre_IJMatrix *ij_A = (hypre_IJMatrix *) matrix_A; in HYPRE_IJMatrixTranspose()
1227 HYPRE_IJMatrix matrix_A, in HYPRE_IJMatrixAdd() argument
1232 hypre_IJMatrix *ij_A = (hypre_IJMatrix *) matrix_A; in HYPRE_IJMatrixAdd()
H A D_hypre_IJ_mv.h434 HYPRE_Int hypre_IJMatrixTransposeParCSR ( hypre_IJMatrix *matrix_A , hypre_IJMatrix *matrix_AT );
436 HYPRE_Int hypre_IJMatrixAddParCSR ( HYPRE_Complex alpha , hypre_IJMatrix *matrix_A , HYPRE_Complex …
505 HYPRE_Int HYPRE_IJMatrixTranspose ( HYPRE_IJMatrix matrix_A , HYPRE_IJMatrix *matrix_AT );
507 HYPRE_Int HYPRE_IJMatrixAdd ( HYPRE_Complex alpha , HYPRE_IJMatrix matrix_A , HYPRE_Complex beta , …
/dports/math/libmesh/libmesh-1.6.2/include/systems/
H A Deigen_system.h186 std::unique_ptr<SparseMatrix<Number>> matrix_A; variable

12