![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
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) |
subroutine, public hecmw_matrix_misc::hecmw_mat_clear | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_clear_b | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_clear_flag_symbfact | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 596 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_copy_profile | ( | type(hecmwst_matrix), intent(in) | hecMATorg, |
type(hecmwst_matrix), intent(inout) | hecMAT | ||
) |
Definition at line 218 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_copy_val | ( | type(hecmwst_matrix), intent(in) | hecMATorg, |
type(hecmwst_matrix), intent(inout) | hecMAT | ||
) |
Definition at line 246 of file hecmw_matrix_misc.f90.
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_diag_max | ( | type (hecmwst_matrix) | hecMAT, |
type (hecmwst_local_mesh) | hecMESH | ||
) |
Definition at line 777 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_finalize | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_contact_elim | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_dump | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_dump_exit | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_estcond | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_filter | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_converged | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 619 of file hecmw_matrix_misc.f90.
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_diverged | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_mpcmatvec | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_numfact | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 572 of file hecmw_matrix_misc.f90.
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_flag_symbfact | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 584 of file hecmw_matrix_misc.f90.
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iter | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iterlog | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_iterpremax | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_maxrecycle_precond | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_method | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_method2 | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_mpc_method | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nbfgs | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_ncolor_in | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nrecycle_precond | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nrest | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_nset | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_penalized | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_penalized_b | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_penalty | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 756 of file hecmw_matrix_misc.f90.
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_penalty_alpha | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_precond | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_resid | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_scaling | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_sigma | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_sigma_diag | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_get_solver_opt | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint), dimension(:) | solver_opt | ||
) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_solver_type | ( | type(hecmwst_matrix) | hecMAT | ) |
real(kind=kreal) function, public hecmw_matrix_misc::hecmw_mat_get_thresh | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_timelog | ( | type(hecmwst_matrix) | hecMAT | ) |
integer(kind=kint) function, public hecmw_matrix_misc::hecmw_mat_get_usejad | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_incr_nrecycle_precond | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_init | ( | type(hecmwst_matrix) | hecMAT | ) |
Definition at line 162 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_recycle_precond_setting | ( | type (hecmwst_matrix) | hecMAT | ) |
Definition at line 791 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_reset_nrecycle_precond | ( | type(hecmwst_matrix) | hecMAT | ) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_contact_elim | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | contact_elim | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_dump | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | dump_type | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_dump_exit | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | dump_exit | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_estcond | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | estcond | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_filter | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | filter | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_converged | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | flag_converged | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_diverged | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | flag_diverged | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_mpcmatvec | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | flag_mpcmatvec | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_numfact | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | flag_numfact | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_flag_symbfact | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | flag_symbfact | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_iter | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | iter | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_iterlog | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | iterlog | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_iterpremax | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | iterpremax | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_maxrecycle_precond | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | maxrecycle_precond | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_method | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | method | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_method2 | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | method2 | ||
) |
Definition at line 300 of file hecmw_matrix_misc.f90.
subroutine, public hecmw_matrix_misc::hecmw_mat_set_mpc_method | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | mpc_method | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_nbfgs | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | nbfgs | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_ncolor_in | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | ncolor_in | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_nrest | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | nrest | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_nset | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | nset | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalized | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | penalized | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalized_b | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | penalized_b | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalty | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | penalty | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_penalty_alpha | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | alpha | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_precond | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | precond | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_resid | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | resid | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_scaling | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | scaling | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_sigma | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | sigma | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_sigma_diag | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | sigma_diag | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_opt | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint), dimension(:) | solver_opt | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_solver_type | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | solver_type | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_thresh | ( | type(hecmwst_matrix) | hecMAT, |
real(kind=kreal) | thresh | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_timelog | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | timelog | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_set_usejad | ( | type(hecmwst_matrix) | hecMAT, |
integer(kind=kint) | usejad | ||
) |
subroutine, public hecmw_matrix_misc::hecmw_mat_substitute | ( | type (hecmwst_matrix), intent(inout) | dest, |
type (hecmwst_matrix), intent(inout) | src | ||
) |
Definition at line 812 of file hecmw_matrix_misc.f90.