/dports/science/code_saturne/code_saturne-7.1.0/src/alge/ |
H A D | cs_sles_default.c | 292 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 D | cs_matrix_default.h | 121 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 D | cs_multigrid_smoother.c | 867 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 D | cs_matrix_default.c | 547 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 D | cs_sles_it_priv.c | 227 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 D | cs_sles.c | 658 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 D | cs_matrix.h | 471 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 D | cs_sles_it.c | 1695 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 D | cs_sles_default.h | 134 const cs_lnum_t *diag_block_size, 169 const cs_lnum_t *diag_block_size,
|
H A D | cs_sles_it_priv.h | 115 cs_lnum_t diag_block_size, 679 int diag_block_size,
|
H A D | cs_sles_it.h | 126 cs_lnum_t diag_block_size,
|
H A D | cs_grid.h | 110 const cs_lnum_t *diag_block_size,
|
H A D | cs_matrix_priv.h | 90 const cs_lnum_t *diag_block_size,
|
H A D | cs_sles.h | 792 int diag_block_size,
|
H A D | cs_matrix.c | 186 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 D | cs_matrix_util.c | 1897 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 D | cs_multigrid.c | 2682 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 D | cs_matrix_hypre.c | 1108 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 D | cs_c_bindings.f90 | 1750 diag_block_size, extra_diag_block_size, & 1759 integer(c_int), dimension(*) :: diag_block_size, extra_diag_block_size local
|