Home
last modified time | relevance | path

Searched refs:diag_block_size (Results 1 – 19 of 19) sorted by relevance

/dports/science/code_saturne/code_saturne-7.1.0/src/alge/
H A Dcs_sles_default.c292 diag_block_size, in _sles_setup_matrix_native()
296 diag_block_size, in _sles_setup_matrix_native()
362 diag_block_size, in _sles_setup_matrix_native()
367 diag_block_size, in _sles_setup_matrix_native()
372 diag_block_size, in _sles_setup_matrix_native()
377 diag_block_size, in _sles_setup_matrix_native()
648 diag_block_size, in cs_sles_setup_native_conv_diff()
847 if (diag_block_size != NULL) in cs_sles_solve_native()
848 stride = diag_block_size[1]; in cs_sles_solve_native()
881 if (diag_block_size != NULL) in cs_sles_solve_native()
[all …]
H A Dcs_matrix_default.h121 const cs_lnum_t *diag_block_size,
138 const cs_lnum_t *diag_block_size,
155 const cs_lnum_t *diag_block_size,
174 const cs_lnum_t *diag_block_size,
204 const cs_lnum_t *diag_block_size,
307 const cs_lnum_t *diag_block_size,
H A Dcs_multigrid_smoother.c867 CS_UNUSED(diag_block_size); in _block_3_jacobi()
869 assert(diag_block_size == 3); in _block_3_jacobi()
1072 if (diag_block_size == 1) { in _p_ordered_gauss_seidel_msr()
1182 if (diag_block_size == 1) { in _p_gauss_seidel_msr()
1305 if (diag_block_size == 1) { in _p_sym_gauss_seidel_msr()
1362 if (diag_block_size == 1) { in _p_sym_gauss_seidel_msr()
1477 if (diag_block_size == 1) { in _ts_f_gauss_seidel_msr()
1595 if (diag_block_size == 1) { in _ts_b_gauss_seidel_msr()
1923 if (diag_block_size == 1) in cs_multigrid_smoother_setup()
1925 else if (diag_block_size == 3) in cs_multigrid_smoother_setup()
[all …]
H A Dcs_matrix_default.c547 const cs_lnum_t diag_block_size[], in cs_matrix_default() argument
582 const cs_lnum_t *diag_block_size, in cs_matrix_msr() argument
610 const cs_lnum_t *diag_block_size, in cs_matrix_native() argument
614 CS_UNUSED(diag_block_size); in cs_matrix_native()
636 const cs_lnum_t *diag_block_size, in cs_matrix_external() argument
664 diag_block_size, in cs_matrix_external()
712 const cs_lnum_t *diag_block_size, in cs_matrix_copy_to_external() argument
721 diag_block_size, in cs_matrix_copy_to_external()
925 diag_block_size, in cs_matrix_set_coefficients_by_assembler()
948 if (diag_block_size != NULL) in cs_matrix_set_coefficients_by_assembler()
[all …]
H A Dcs_sles_it_priv.c227 int diag_block_size, in cs_sles_it_setup_priv() argument
241 sd->n_rows = cs_matrix_get_n_rows(a) * diag_block_size; in cs_sles_it_setup_priv()
283 if (diag_block_size < 3 || block_nn_inverse == false) in cs_sles_it_setup_priv()
286 BFT_REALLOC(sd->_ad_inv, sd->n_rows*diag_block_size, cs_real_t); in cs_sles_it_setup_priv()
290 if (diag_block_size == 1) { in cs_sles_it_setup_priv()
302 const cs_lnum_t n_blocks = sd->n_rows / diag_block_size; in cs_sles_it_setup_priv()
304 if (diag_block_size == 3) in cs_sles_it_setup_priv()
307 _fact_lu(n_blocks, diag_block_size, ad, sd->_ad_inv); in cs_sles_it_setup_priv()
H A Dcs_sles.c658 const cs_lnum_t _diag_block_size = diag_block_size[1]; in _needs_solving()
659 assert(diag_block_size[0] == diag_block_size[1]); in _needs_solving()
789 sles->post_info->block_size = diag_block_size[1]; in _ensure_alloc_post()
793 assert(diag_block_size[0] == diag_block_size[1]); /* for now */ in _ensure_alloc_post()
1935 _residual(n_rows*diag_block_size[1], in cs_sles_post_error_output_def()
1959 assert(diag_block_size[0] == diag_block_size[1]); /* for now */ in cs_sles_post_error_output_def()
1965 diag_block_size[1], in cs_sles_post_error_output_def()
1992 int diag_block_size, in cs_sles_post_output_var() argument
2013 if (diag_block_size > 1) { in cs_sles_post_output_var()
2016 _diag_block_size[i] = diag_block_size; in cs_sles_post_output_var()
[all …]
H A Dcs_matrix.h471 const cs_lnum_t *diag_block_size,
506 const cs_lnum_t *diag_block_size,
540 const cs_lnum_t *diag_block_size,
575 const cs_lnum_t *diag_block_size,
604 const cs_lnum_t *diag_block_size,
H A Dcs_sles_it.c1695 CS_UNUSED(diag_block_size); in _block_3_jacobi()
1697 assert(diag_block_size == 3); in _block_3_jacobi()
3035 if (diag_block_size == 1) { in _p_ordered_gauss_seidel_msr()
3192 if (diag_block_size == 1) { in _p_gauss_seidel_msr()
3364 if (diag_block_size == 1) { in _p_sym_gauss_seidel_msr()
3423 if (diag_block_size == 1) { in _p_sym_gauss_seidel_msr()
3585 diag_block_size, in _p_gauss_seidel()
3715 CS_UNUSED(diag_block_size); in cs_user_sles_it_solver()
4180 if (diag_block_size == 1) in cs_sles_it_setup()
4182 else if (diag_block_size == 3) in cs_sles_it_setup()
[all …]
H A Dcs_sles_default.h134 const cs_lnum_t *diag_block_size,
169 const cs_lnum_t *diag_block_size,
H A Dcs_sles_it_priv.h115 cs_lnum_t diag_block_size,
679 int diag_block_size,
H A Dcs_sles_it.h126 cs_lnum_t diag_block_size,
H A Dcs_grid.h110 const cs_lnum_t *diag_block_size,
H A Dcs_matrix_priv.h90 const cs_lnum_t *diag_block_size,
H A Dcs_sles.h792 int diag_block_size,
H A Dcs_matrix.c186 const cs_lnum_t diag_block_size[4], in _set_fill_info()
191 if (diag_block_size == NULL) { in _set_fill_info()
197 matrix->db_size[i] = diag_block_size[i]; in _set_fill_info()
3003 diag_block_size, in _assembler_values_create_csr()
4048 diag_block_size, in _assembler_values_create_msr()
6176 if (diag_block_size != NULL) in cs_matrix_get_fill_type()
6177 _db_size = diag_block_size[0]; in cs_matrix_get_fill_type()
6257 diag_block_size, in cs_matrix_set_coefficients()
6320 diag_block_size, in cs_matrix_copy_coefficients()
6383 diag_block_size, in cs_matrix_transfer_coefficients_msr()
[all …]
H A Dcs_matrix_util.c1897 cs_lnum_t diag_block_size[4] = {3, 3, 3, 9}; in cs_matrix_dump_test() local
1919 BFT_MALLOC(rhs, n_cols_ext*diag_block_size[1], cs_real_t); in cs_matrix_dump_test()
1921 BFT_MALLOC(da, n_cols_ext*diag_block_size[3], cs_real_t); in cs_matrix_dump_test()
1925 for (ii = 0; ii < n_cols_ext*diag_block_size[3]; ii++) in cs_matrix_dump_test()
1928 for (ii = 0; ii < n_cols_ext*diag_block_size[1]; ii++) in cs_matrix_dump_test()
1942 cs_lnum_t *_diag_block_size = (block_flag[test_id]) ? diag_block_size : NULL; in cs_matrix_dump_test()
H A Dcs_multigrid.c2682 const cs_lnum_t *diag_block_size = cs_matrix_get_diag_block_size(a); in _log_residual() local
2683 const cs_lnum_t n_rows = cs_matrix_get_n_rows(a) * diag_block_size[0]; in _log_residual()
2684 const cs_lnum_t n_cols = cs_matrix_get_n_columns(a) * diag_block_size[0]; in _log_residual()
4188 const cs_lnum_t *diag_block_size = cs_matrix_get_diag_block_size(a); in cs_multigrid_setup_conv_diff() local
4194 diag_block_size, in cs_multigrid_setup_conv_diff()
H A Dcs_matrix_hypre.c1108 const cs_lnum_t *diag_block_size, in _assembler_values_create_hypre() argument
1114 diag_block_size, in _assembler_values_create_hypre()
/dports/science/code_saturne/code_saturne-7.1.0/src/base/
H A Dcs_c_bindings.f901750 diag_block_size, extra_diag_block_size, &
1759 integer(c_int), dimension(*) :: diag_block_size, extra_diag_block_size local