FrontISTR  5.7.1
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_nbfgs (hecMAT, nbfgs)
 
integer(kind=kint) function, public hecmw_mat_get_nbfgs (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)
 
integer(kind=kint) function, public hecmw_mat_get_contact_elim (hecMAT)
 
subroutine, public hecmw_mat_set_contact_elim (hecMAT, contact_elim)
 
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_opt (hecMAT, solver_opt)
 
subroutine, public hecmw_mat_get_solver_opt (hecMAT, solver_opt)
 
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 144 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 154 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 595 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 217 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 245 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 776 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 203 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_contact_elim()

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

Definition at line 454 of file hecmw_matrix_misc.f90.

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 494 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 506 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 442 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 741 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 618 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 630 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ 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 642 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 571 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 583 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 278 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 473 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 351 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 542 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 292 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 306 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 435 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_nbfgs()

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

Definition at line 379 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 530 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 555 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 365 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 334 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 407 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 421 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 755 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 769 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 320 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 671 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 393 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 713 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 693 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_get_solver_opt()

subroutine, public hecmw_matrix_misc::hecmw_mat_get_solver_opt ( type(hecmwst_matrix hecMAT,
integer(kind=kint), dimension(:)  solver_opt 
)

Definition at line 656 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 600 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 727 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 487 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 518 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 566 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 161 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 790 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 561 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_contact_elim()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_contact_elim ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  contact_elim 
)

Definition at line 460 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 500 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 512 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 448 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 734 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 612 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 624 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 636 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 577 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 589 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 271 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 466 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 341 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 548 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 285 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 299 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 428 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_nbfgs()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_nbfgs ( type(hecmwst_matrix hecMAT,
integer(kind=kint)  nbfgs 
)

Definition at line 372 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 536 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 358 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 327 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 400 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 414 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 748 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 762 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 313 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 664 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 386 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 700 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 678 of file hecmw_matrix_misc.f90.

Here is the caller graph for this function:

◆ hecmw_mat_set_solver_opt()

subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt ( type(hecmwst_matrix hecMAT,
integer(kind=kint), dimension(:)  solver_opt 
)

Definition at line 648 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 606 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 720 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 480 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 524 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 811 of file hecmw_matrix_misc.f90.