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

Go to the source code of this file.

Modules

module  hecmw_matrix_misc
 

Functions/Subroutines

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