FrontISTR  5.2.0
Large-scale structural analysis program with finit element method
hecmw_matrix_misc Module Reference

Functions/Subroutines

subroutine, public hecmw_mat_clear (hecMAT)
 
subroutine, public hecmw_mat_clear_b (hecMAT)
 
subroutine, public hecmw_mat_init (hecMAT)
 
subroutine, public hecmw_mat_finalize (hecMAT)
 
subroutine, public hecmw_mat_copy_profile (hecMATorg, hecMAT)
 
subroutine, public hecmw_mat_copy_val (hecMATorg, hecMAT)
 
subroutine, public hecmw_mat_set_iter (hecMAT, iter)
 
integer(kind=kint) function, public hecmw_mat_get_iter (hecMAT)
 
subroutine, public hecmw_mat_set_method (hecMAT, method)
 
integer(kind=kint) function, public hecmw_mat_get_method (hecMAT)
 
subroutine, public hecmw_mat_set_method2 (hecMAT, method2)
 
integer(kind=kint) function, public hecmw_mat_get_method2 (hecMAT)
 
subroutine, public hecmw_mat_set_precond (hecMAT, precond)
 
integer(kind=kint) function, public hecmw_mat_get_precond (hecMAT)
 
subroutine, public hecmw_mat_set_nset (hecMAT, nset)
 
integer(kind=kint) function, public hecmw_mat_get_nset (hecMAT)
 
subroutine, public hecmw_mat_set_iterpremax (hecMAT, iterpremax)
 
integer(kind=kint) function, public hecmw_mat_get_iterpremax (hecMAT)
 
subroutine, public hecmw_mat_set_nrest (hecMAT, nrest)
 
integer(kind=kint) function, public hecmw_mat_get_nrest (hecMAT)
 
subroutine, public hecmw_mat_set_scaling (hecMAT, scaling)
 
integer(kind=kint) function, public hecmw_mat_get_scaling (hecMAT)
 
subroutine, public hecmw_mat_set_penalized (hecMAT, penalized)
 
integer(kind=kint) function, public hecmw_mat_get_penalized (hecMAT)
 
subroutine, public hecmw_mat_set_penalized_b (hecMAT, penalized_b)
 
integer(kind=kint) function, public hecmw_mat_get_penalized_b (hecMAT)
 
subroutine, public hecmw_mat_set_mpc_method (hecMAT, mpc_method)
 
integer(kind=kint) function, public hecmw_mat_get_mpc_method (hecMAT)
 
integer(kind=kint) function, public hecmw_mat_get_estcond (hecMAT)
 
subroutine, public hecmw_mat_set_estcond (hecMAT, estcond)
 
subroutine, public hecmw_mat_set_iterlog (hecMAT, iterlog)
 
integer(kind=kint) function, public hecmw_mat_get_iterlog (hecMAT)
 
subroutine, public hecmw_mat_set_timelog (hecMAT, timelog)
 
integer(kind=kint) function, public hecmw_mat_get_timelog (hecMAT)
 
integer(kind=kint) function, public hecmw_mat_get_dump (hecMAT)
 
subroutine, public hecmw_mat_set_dump (hecMAT, dump_type)
 
integer(kind=kint) function, public hecmw_mat_get_dump_exit (hecMAT)
 
subroutine, public hecmw_mat_set_dump_exit (hecMAT, dump_exit)
 
integer(kind=kint) function, public hecmw_mat_get_usejad (hecMAT)
 
subroutine, public hecmw_mat_set_usejad (hecMAT, usejad)
 
integer(kind=kint) function, public hecmw_mat_get_ncolor_in (hecMAT)
 
subroutine, public hecmw_mat_set_ncolor_in (hecMAT, ncolor_in)
 
integer(kind=kint) function, public hecmw_mat_get_maxrecycle_precond (hecMAT)
 
subroutine, public hecmw_mat_set_maxrecycle_precond (hecMAT, maxrecycle_precond)
 
integer(kind=kint) function, public hecmw_mat_get_nrecycle_precond (hecMAT)
 
subroutine, public hecmw_mat_reset_nrecycle_precond (hecMAT)
 
subroutine, public hecmw_mat_incr_nrecycle_precond (hecMAT)
 
integer(kind=kint) function, public hecmw_mat_get_flag_numfact (hecMAT)
 
subroutine, public hecmw_mat_set_flag_numfact (hecMAT, flag_numfact)
 
integer(kind=kint) function, public hecmw_mat_get_flag_symbfact (hecMAT)
 
subroutine, public hecmw_mat_set_flag_symbfact (hecMAT, flag_symbfact)
 
subroutine, public hecmw_mat_clear_flag_symbfact (hecMAT)
 
integer(kind=kint) function, public hecmw_mat_get_solver_type (hecMAT)
 
subroutine, public hecmw_mat_set_solver_type (hecMAT, solver_type)
 
subroutine, public hecmw_mat_set_flag_converged (hecMAT, flag_converged)
 
integer(kind=kint) function, public hecmw_mat_get_flag_converged (hecMAT)
 
subroutine, public hecmw_mat_set_flag_diverged (hecMAT, flag_diverged)
 
integer(kind=kint) function, public hecmw_mat_get_flag_diverged (hecMAT)
 
subroutine, public hecmw_mat_set_flag_mpcmatvec (hecMAT, flag_mpcmatvec)
 
integer(kind=kint) function, public hecmw_mat_get_flag_mpcmatvec (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt1 (hecMAT, solver_opt1)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt1 (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt2 (hecMAT, solver_opt2)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt2 (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt3 (hecMAT, solver_opt3)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt3 (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt4 (hecMAT, solver_opt4)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt4 (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt5 (hecMAT, solver_opt5)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt5 (hecMAT)
 
subroutine, public hecmw_mat_set_solver_opt6 (hecMAT, solver_opt6)
 
integer(kind=kint) function, public hecmw_mat_get_solver_opt6 (hecMAT)
 
subroutine, public hecmw_mat_set_resid (hecMAT, resid)
 
real(kind=kreal) function, public hecmw_mat_get_resid (hecMAT)
 
subroutine, public hecmw_mat_set_sigma_diag (hecMAT, sigma_diag)
 
real(kind=kreal) function, public hecmw_mat_get_sigma_diag (hecMAT)
 
subroutine, public hecmw_mat_set_sigma (hecMAT, sigma)
 
real(kind=kreal) function, public hecmw_mat_get_sigma (hecMAT)
 
subroutine, public hecmw_mat_set_thresh (hecMAT, thresh)
 
real(kind=kreal) function, public hecmw_mat_get_thresh (hecMAT)
 
subroutine, public hecmw_mat_set_filter (hecMAT, filter)
 
real(kind=kreal) function, public hecmw_mat_get_filter (hecMAT)
 
subroutine, public hecmw_mat_set_penalty (hecMAT, penalty)
 
real(kind=kreal) function, public hecmw_mat_get_penalty (hecMAT)
 
subroutine, public hecmw_mat_set_penalty_alpha (hecMAT, alpha)
 
real(kind=kreal) function, public hecmw_mat_get_penalty_alpha (hecMAT)
 
real(kind=kreal) function, public hecmw_mat_diag_max (hecMAT, hecMESH)
 
subroutine, public hecmw_mat_recycle_precond_setting (hecMAT)
 
subroutine, public hecmw_mat_substitute (dest, src)
 

Function/Subroutine Documentation

◆ hecmw_mat_clear()

subroutine, public hecmw_matrix_misc::hecmw_mat_clear ( type(hecmwst_matrix hecMAT)

Definition at line 153 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:

◆ hecmw_mat_clear_b()

subroutine, public hecmw_matrix_misc::hecmw_mat_clear_b ( type(hecmwst_matrix hecMAT)

Definition at line 164 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:

◆ hecmw_mat_clear_flag_symbfact()

subroutine, public hecmw_matrix_misc::hecmw_mat_clear_flag_symbfact ( type(hecmwst_matrix hecMAT)

Definition at line 588 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_copy_profile()

subroutine, public hecmw_matrix_misc::hecmw_mat_copy_profile ( type(hecmwst_matrix), intent(in)  hecMATorg,
type(hecmwst_matrix), intent(inout)  hecMAT 
)

Definition at line 236 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_copy_val()

subroutine, public hecmw_matrix_misc::hecmw_mat_copy_val ( type(hecmwst_matrix), intent(in)  hecMATorg,
type(hecmwst_matrix), intent(inout)  hecMAT 
)

Definition at line 264 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_diag_max()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_diag_max ( type (hecmwst_matrix hecMAT,
type (hecmwst_local_mesh hecMESH 
)

Definition at line 825 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_mat_finalize()

subroutine, public hecmw_matrix_misc::hecmw_mat_finalize ( type(hecmwst_matrix hecMAT)

Definition at line 221 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_mat_get_dump()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_dump ( type(hecmwst_matrix hecMAT)

Definition at line 487 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_dump_exit()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_dump_exit ( type(hecmwst_matrix hecMAT)

Definition at line 499 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_estcond()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_estcond ( type(hecmwst_matrix hecMAT)

Definition at line 447 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_filter()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_filter ( type(hecmwst_matrix hecMAT)

Definition at line 790 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_flag_converged()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_converged ( type(hecmwst_matrix hecMAT)

Definition at line 611 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_get_flag_diverged()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_diverged ( type(hecmwst_matrix hecMAT)

Definition at line 623 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_get_flag_mpcmatvec()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_mpcmatvec ( type(hecmwst_matrix hecMAT)

Definition at line 635 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_flag_numfact()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_numfact ( type(hecmwst_matrix hecMAT)

Definition at line 564 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_get_flag_symbfact()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_symbfact ( type(hecmwst_matrix hecMAT)

Definition at line 576 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_get_iter()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iter ( type(hecmwst_matrix hecMAT)

Definition at line 297 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_iterlog()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iterlog ( type(hecmwst_matrix hecMAT)

Definition at line 466 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_iterpremax()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iterpremax ( type(hecmwst_matrix hecMAT)

Definition at line 370 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_maxrecycle_precond()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_maxrecycle_precond ( type(hecmwst_matrix hecMAT)

Definition at line 535 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_method()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_method ( type(hecmwst_matrix hecMAT)

Definition at line 311 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_method2()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_method2 ( type(hecmwst_matrix hecMAT)

Definition at line 325 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_mpc_method()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_mpc_method ( type(hecmwst_matrix hecMAT)

Definition at line 440 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_ncolor_in()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_ncolor_in ( type(hecmwst_matrix hecMAT)

Definition at line 523 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_nrecycle_precond()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nrecycle_precond ( type(hecmwst_matrix hecMAT)

Definition at line 548 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_nrest()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nrest ( type(hecmwst_matrix hecMAT)

Definition at line 384 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_nset()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nset ( type(hecmwst_matrix hecMAT)

Definition at line 353 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_penalized()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_penalized ( type(hecmwst_matrix hecMAT)

Definition at line 412 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_penalized_b()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_penalized_b ( type(hecmwst_matrix hecMAT)

Definition at line 426 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_penalty()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_penalty ( type(hecmwst_matrix hecMAT)

Definition at line 804 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_get_penalty_alpha()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_penalty_alpha ( type(hecmwst_matrix hecMAT)

Definition at line 818 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_precond()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_precond ( type(hecmwst_matrix hecMAT)

Definition at line 339 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_resid()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_resid ( type(hecmwst_matrix hecMAT)

Definition at line 720 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_scaling()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_scaling ( type(hecmwst_matrix hecMAT)

Definition at line 398 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_sigma()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_sigma ( type(hecmwst_matrix hecMAT)

Definition at line 762 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_sigma_diag()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_sigma_diag ( type(hecmwst_matrix hecMAT)

Definition at line 742 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt1()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt1 ( type(hecmwst_matrix hecMAT)

Definition at line 647 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt2()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt2 ( type(hecmwst_matrix hecMAT)

Definition at line 659 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt3()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt3 ( type(hecmwst_matrix hecMAT)

Definition at line 671 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt4()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt4 ( type(hecmwst_matrix hecMAT)

Definition at line 683 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt5()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt5 ( type(hecmwst_matrix hecMAT)

Definition at line 695 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt6()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_opt6 ( type(hecmwst_matrix hecMAT)

Definition at line 707 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_type()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_type ( type(hecmwst_matrix hecMAT)

Definition at line 593 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_thresh()

real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_thresh ( type(hecmwst_matrix hecMAT)

Definition at line 776 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_timelog()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_timelog ( type(hecmwst_matrix hecMAT)

Definition at line 480 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_usejad()

integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_usejad ( type(hecmwst_matrix hecMAT)

Definition at line 511 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_incr_nrecycle_precond()

subroutine, public hecmw_matrix_misc::hecmw_mat_incr_nrecycle_precond ( type(hecmwst_matrix hecMAT)

Definition at line 559 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_init()

subroutine, public hecmw_matrix_misc::hecmw_mat_init ( type(hecmwst_matrix hecMAT)

Definition at line 171 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_mat_recycle_precond_setting()

subroutine, public hecmw_matrix_misc::hecmw_mat_recycle_precond_setting ( type (hecmwst_matrix hecMAT)

Definition at line 839 of file hecmw_matrix_misc.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_mat_reset_nrecycle_precond()

subroutine, public hecmw_matrix_misc::hecmw_mat_reset_nrecycle_precond ( type(hecmwst_matrix hecMAT)

Definition at line 554 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_dump()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_dump ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  dump_type 
)

Definition at line 493 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_dump_exit()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_dump_exit ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  dump_exit 
)

Definition at line 505 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_estcond()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_estcond ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  estcond 
)

Definition at line 453 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_filter()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_filter ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  filter 
)

Definition at line 783 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_flag_converged()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_converged ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  flag_converged 
)

Definition at line 605 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_flag_diverged()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_diverged ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  flag_diverged 
)

Definition at line 617 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_flag_mpcmatvec()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_mpcmatvec ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  flag_mpcmatvec 
)

Definition at line 629 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_flag_numfact()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_numfact ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  flag_numfact 
)

Definition at line 570 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_flag_symbfact()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_symbfact ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  flag_symbfact 
)

Definition at line 582 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_iter()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_iter ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  iter 
)

Definition at line 290 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_iterlog()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_iterlog ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  iterlog 
)

Definition at line 459 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_iterpremax()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_iterpremax ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  iterpremax 
)

Definition at line 360 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_maxrecycle_precond()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_maxrecycle_precond ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  maxrecycle_precond 
)

Definition at line 541 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_method()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_method ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  method 
)

Definition at line 304 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_method2()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_method2 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  method2 
)

Definition at line 318 of file hecmw_matrix_misc.f90.

◆ hecmw_mat_set_mpc_method()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_mpc_method ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  mpc_method 
)

Definition at line 433 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_ncolor_in()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_ncolor_in ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  ncolor_in 
)

Definition at line 529 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_nrest()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_nrest ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  nrest 
)

Definition at line 377 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_nset()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_nset ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  nset 
)

Definition at line 346 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_penalized()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalized ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  penalized 
)

Definition at line 405 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_penalized_b()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalized_b ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  penalized_b 
)

Definition at line 419 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_penalty()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalty ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  penalty 
)

Definition at line 797 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_penalty_alpha()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalty_alpha ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  alpha 
)

Definition at line 811 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_precond()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_precond ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  precond 
)

Definition at line 332 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_resid()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_resid ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  resid 
)

Definition at line 713 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_scaling()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_scaling ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  scaling 
)

Definition at line 391 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_sigma()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_sigma ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  sigma 
)

Definition at line 749 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_sigma_diag()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_sigma_diag ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  sigma_diag 
)

Definition at line 727 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt1()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt1 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt1 
)

Definition at line 641 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt2()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt2 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt2 
)

Definition at line 653 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt3()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt3 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt3 
)

Definition at line 665 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt4()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt4 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt4 
)

Definition at line 677 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt5()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt5 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt5 
)

Definition at line 689 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt6()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt6 ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_opt6 
)

Definition at line 701 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_type()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_type ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  solver_type 
)

Definition at line 599 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_thresh()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_thresh ( type(hecmwst_matrix hecMAT,
real(kind=kreal)  thresh 
)

Definition at line 769 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_timelog()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_timelog ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  timelog 
)

Definition at line 473 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_usejad()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_usejad ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  usejad 
)

Definition at line 517 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_substitute()

subroutine, public hecmw_matrix_misc::hecmw_mat_substitute ( type (hecmwst_matrix), intent(inout)  dest,
type (hecmwst_matrix), intent(inout)  src 
)

Definition at line 860 of file hecmw_matrix_misc.f90.

Here is the call graph for this function: