FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_local_matrix.f90 File Reference

Go to the source code of this file.

Modules

module  hecmw_local_matrix
 

Functions/Subroutines

subroutine, public hecmw_local_matrix::hecmw_localmat_write (Tmat, iunit)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_blocking (Tmat, ndof, BTmat)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_free (Tmat)
 
subroutine, public hecmw_local_matrix::hecmw_trimatmul_ttkt (hecMESH, BTtmat, hecMAT, BTmat, iwS, num_lagrange, hecTKT)
 
subroutine, public hecmw_local_matrix::hecmw_trimatmul_ttkt_serial (hecMESH, BTtmat, hecMAT, BTmat, iwS, num_lagrange, hecTKT)
 
subroutine hecmw_local_matrix::hecmw_trimatmul_ttkt_parallel (hecMESH, BTtmat, hecMAT, BTmat, iwS, num_lagrange, hecTKT)
 
subroutine hecmw_local_matrix::trimatmul_ttkt (BTtmat, hecMAT, BTmat, BTtKT)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_mulvec (BTmat, V, TV)
 
subroutine, public hecmw_local_matrix::hecmw_trimatmul_ttkt_mpc (hecMESH, hecMAT, hecTKT)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_transpose (Tmat, Ttmat)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_assemble (BTmat, hecMESH, hecMESHnew)
 
subroutine hecmw_local_matrix::send_recv_bt_ext_contents (hecMESH, BT_ext, exp_rows_index, exp_cols_index, exp_rows_item, exp_cols_item, imp_rows_index, imp_cols_index, imp_rows_item, imp_cols_item, imp_vals_item)
 
subroutine hecmw_local_matrix::allocate_bt_int (hecMESH, ndof, imp_rows_index, imp_rows_item, BT_int)
 
subroutine hecmw_local_matrix::count_add_imp_per_rank (n_add_node, add_nodes, npe, n_add_imp)
 
subroutine hecmw_local_matrix::count_new_comm_nodes (npe, org_nnb, org_nbpe, org_index, n_add, n_new)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_add (Amat, Bmat, Cmat)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_init_with_hecmat (BKmat, hecMAT, num_lagrange)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_add_hecmat (BKmat, hecMAT)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_multmat (BKmat, BTmat, hecMESH, BKTmat)
 
subroutine hecmw_local_matrix::free_comm_table (hecCOMM)
 
subroutine hecmw_local_matrix::copy_vals_to_bt_imp (hecCOMM, nn_internal, imp_cols_index, map, imp_vals_item, BT_imp)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_make_hecmat (hecMAT, BTtKTmat, hecTKT)
 
subroutine, public hecmw_local_matrix::hecmw_localmat_shrink_comm_table (BKmat, hecMESH)