Functions/Subroutines | |
| subroutine, public | smumps_sol_es_init (size_of_block_arg, keep201) |
| subroutine, public | smumps_tree_prun_nodes (fill, dad, ne_steps, frere, keep28, fils, step, n, nodes_rhs, nb_nodes_rhs, to_process, nb_prun_nodes, nb_prun_roots, nb_prun_leaves, pruned_list, pruned_roots, pruned_leaves) |
| subroutine, public | smumps_chain_prun_nodes (fill, dad, keep28, step, n, nodes_rhs, nb_nodes_rhs, pruned_sons, to_process, nb_prun_nodes, nb_prun_roots, nb_prun_leaves, pruned_list, pruned_roots, pruned_leaves) |
| subroutine, public | smumps_initialize_rhs_bounds (step, n, irhs_ptr, nbcol, irhs_sparse, nz_rhs, jbeg_rhs, perm_rhs, size_perm_rhs, k242, k243, uns_perm_inv, size_uns_perm_inv, k23, rhs_bounds, nsteps, nb_sparse, myid, mode) |
| subroutine, public | smumps_propagate_rhs_bounds (pruned_leaves, nb_pruned_leaves, step, n, pruned_sons, dad, rhs_bounds, nsteps, myid, comm, keep485, iw, liw, ptrist, kixsz, ooc_fct_loc, phase, ldlt, k38) |
| integer(8) function | smumps_local_factor_size (iw, liw, ptr, phase, ldlt, is_root) |
| integer(8) function | smumps_local_factor_size_blr (iw, liw, ptr, lrstatus, iwhandler, phase, ldlt, is_root) |
| subroutine, public | smumps_tree_prun_nodes_stats (myid, n, keep28, keep201, fr_fact, step, pruned_list, nb_prun_nodes, ooc_fct_type_loc) |
| subroutine, public | smumps_chain_prun_nodes_stats (myid, n, keep28, keep201, keep485, fr_fact, step, pruned_list, nb_prun_nodes, ooc_fct_type_loc) |
Variables | |
| integer(8), dimension(:,:), pointer | size_of_block |
| integer(8), public | pruned_size_loaded |
| subroutine, public smumps_sol_es::smumps_chain_prun_nodes | ( | logical, intent(in) | fill, |
| integer, dimension(keep28), intent(in) | dad, | ||
| integer, intent(in) | keep28, | ||
| integer, dimension(n), intent(in) | step, | ||
| integer, intent(in) | n, | ||
| integer, dimension(nb_nodes_rhs), intent(in) | nodes_rhs, | ||
| integer, intent(in) | nb_nodes_rhs, | ||
| integer, dimension(keep28) | pruned_sons, | ||
| logical, dimension(keep28) | to_process, | ||
| integer | nb_prun_nodes, | ||
| integer | nb_prun_roots, | ||
| integer | nb_prun_leaves, | ||
| integer, dimension(nb_prun_nodes), intent(inout), optional | pruned_list, | ||
| integer, dimension(nb_prun_roots), intent(inout), optional | pruned_roots, | ||
| integer, dimension(nb_prun_leaves), intent(inout), optional | pruned_leaves ) |
Definition at line 130 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_chain_prun_nodes_stats | ( | integer, intent(in) | myid, |
| integer, intent(in) | n, | ||
| integer, intent(in) | keep28, | ||
| integer, intent(in) | keep201, | ||
| integer, intent(in) | keep485, | ||
| integer(8), intent(in) | fr_fact, | ||
| integer, dimension(n), intent(in) | step, | ||
| integer, dimension(nb_prun_nodes), intent(in) | pruned_list, | ||
| integer, intent(in) | nb_prun_nodes, | ||
| integer, intent(in) | ooc_fct_type_loc ) |
Definition at line 435 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_initialize_rhs_bounds | ( | integer, dimension(n), intent(in) | step, |
| integer, intent(in) | n, | ||
| integer, dimension(nbcol+1), intent(in) | irhs_ptr, | ||
| integer, intent(in) | nbcol, | ||
| integer, dimension(nz_rhs), intent(in) | irhs_sparse, | ||
| integer, intent(in) | nz_rhs, | ||
| integer, intent(in) | jbeg_rhs, | ||
| integer, dimension(size_perm_rhs), intent(in) | perm_rhs, | ||
| integer, intent(in) | size_perm_rhs, | ||
| integer, intent(in) | k242, | ||
| integer, intent(in) | k243, | ||
| integer, dimension(size_uns_perm_inv), intent(in) | uns_perm_inv, | ||
| integer, intent(in) | size_uns_perm_inv, | ||
| integer, intent(in) | k23, | ||
| integer, dimension(2*nsteps), intent(inout) | rhs_bounds, | ||
| integer, intent(in) | nsteps, | ||
| integer, intent(in) | nb_sparse, | ||
| integer, intent(in) | myid, | ||
| integer, intent(in) | mode ) |
Definition at line 207 of file smumps_sol_es.F.
|
private |
Definition at line 319 of file smumps_sol_es.F.
|
private |
Definition at line 351 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_propagate_rhs_bounds | ( | integer, dimension(nb_pruned_leaves), intent(in) | pruned_leaves, |
| integer, intent(in) | nb_pruned_leaves, | ||
| integer, dimension(n), intent(in) | step, | ||
| integer, intent(in) | n, | ||
| integer, dimension(nsteps), intent(in) | pruned_sons, | ||
| integer, dimension(nsteps), intent(in) | dad, | ||
| integer, dimension(2*nsteps), intent(inout) | rhs_bounds, | ||
| integer, intent(in) | nsteps, | ||
| integer, intent(in) | myid, | ||
| integer, intent(in) | comm, | ||
| integer, intent(in) | keep485, | ||
| integer, dimension(liw), intent(in) | iw, | ||
| integer, intent(in) | liw, | ||
| integer, dimension(nsteps), intent(in) | ptrist, | ||
| integer, intent(in) | kixsz, | ||
| integer, intent(in) | ooc_fct_loc, | ||
| integer, intent(in) | phase, | ||
| integer, intent(in) | ldlt, | ||
| integer, intent(in) | k38 ) |
Definition at line 263 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_sol_es_init | ( | integer(8), dimension(:,:), pointer | size_of_block_arg, |
| integer, intent(in) | keep201 ) |
Definition at line 28 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_tree_prun_nodes | ( | logical, intent(in) | fill, |
| integer, dimension(keep28), intent(in) | dad, | ||
| integer, dimension(keep28), intent(in) | ne_steps, | ||
| integer, dimension(keep28), intent(in) | frere, | ||
| integer, intent(in) | keep28, | ||
| integer, dimension(n), intent(in) | fils, | ||
| integer, dimension(n), intent(in) | step, | ||
| integer, intent(in) | n, | ||
| integer, dimension(keep28), intent(in) | nodes_rhs, | ||
| integer, intent(in) | nb_nodes_rhs, | ||
| logical, dimension(keep28) | to_process, | ||
| integer | nb_prun_nodes, | ||
| integer | nb_prun_roots, | ||
| integer | nb_prun_leaves, | ||
| integer, dimension(nb_prun_nodes), intent(inout), optional | pruned_list, | ||
| integer, dimension(nb_prun_roots), intent(inout), optional | pruned_roots, | ||
| integer, dimension(nb_prun_leaves), intent(inout), optional | pruned_leaves ) |
Definition at line 39 of file smumps_sol_es.F.
| subroutine, public smumps_sol_es::smumps_tree_prun_nodes_stats | ( | integer, intent(in) | myid, |
| integer, intent(in) | n, | ||
| integer, intent(in) | keep28, | ||
| integer, intent(in) | keep201, | ||
| integer(8), intent(in) | fr_fact, | ||
| integer, dimension(n), intent(in) | step, | ||
| integer, dimension(nb_prun_nodes), intent(in) | pruned_list, | ||
| integer, intent(in) | nb_prun_nodes, | ||
| integer, intent(in) | ooc_fct_type_loc ) |
Definition at line 414 of file smumps_sol_es.F.
| integer(8), public smumps_sol_es::pruned_size_loaded |
Definition at line 25 of file smumps_sol_es.F.
|
private |
Definition at line 24 of file smumps_sol_es.F.