You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fa8d0ed6d3
mlprec/impl/mld_cmlprec_aply.f90 mlprec/impl/mld_dmlprec_aply.f90 mlprec/impl/mld_smlprec_aply.f90 mlprec/impl/mld_zmlprec_aply.f90 mlprec/impl/smoother/mld_c_as_smoother_apply.f90 mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90 mlprec/impl/smoother/mld_c_base_smoother_apply.f90 mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90 mlprec/impl/smoother/mld_c_jac_smoother_apply.f90 mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90 mlprec/impl/smoother/mld_d_as_smoother_apply.f90 mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90 mlprec/impl/smoother/mld_d_as_smoother_bld.f90 mlprec/impl/smoother/mld_d_as_smoother_cnv.f90 mlprec/impl/smoother/mld_d_base_smoother_apply.f90 mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90 mlprec/impl/smoother/mld_d_jac_smoother_apply.f90 mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90 mlprec/impl/smoother/mld_s_as_smoother_apply.f90 mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90 mlprec/impl/smoother/mld_s_base_smoother_apply.f90 mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90 mlprec/impl/smoother/mld_s_jac_smoother_apply.f90 mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90 mlprec/impl/smoother/mld_z_as_smoother_apply.f90 mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90 mlprec/impl/smoother/mld_z_base_smoother_apply.f90 mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90 mlprec/impl/smoother/mld_z_jac_smoother_apply.f90 mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90 mlprec/impl/solver/mld_c_base_solver_apply.f90 mlprec/impl/solver/mld_c_base_solver_apply_vect.f90 mlprec/impl/solver/mld_c_bwgs_solver_apply.f90 mlprec/impl/solver/mld_c_bwgs_solver_apply_vect.f90 mlprec/impl/solver/mld_c_diag_solver_apply.f90 mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90 mlprec/impl/solver/mld_c_gs_solver_apply.f90 mlprec/impl/solver/mld_c_gs_solver_apply_vect.f90 mlprec/impl/solver/mld_c_id_solver_apply.f90 mlprec/impl/solver/mld_c_id_solver_apply_vect.f90 mlprec/impl/solver/mld_c_ilu_solver_apply.f90 mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90 mlprec/impl/solver/mld_c_mumps_solver_apply.F90 mlprec/impl/solver/mld_c_mumps_solver_apply_vect.F90 mlprec/impl/solver/mld_d_base_solver_apply.f90 mlprec/impl/solver/mld_d_base_solver_apply_vect.f90 mlprec/impl/solver/mld_d_bwgs_solver_apply.f90 mlprec/impl/solver/mld_d_bwgs_solver_apply_vect.f90 mlprec/impl/solver/mld_d_diag_solver_apply.f90 mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90 mlprec/impl/solver/mld_d_gs_solver_apply.f90 mlprec/impl/solver/mld_d_gs_solver_apply_vect.f90 mlprec/impl/solver/mld_d_id_solver_apply.f90 mlprec/impl/solver/mld_d_id_solver_apply_vect.f90 mlprec/impl/solver/mld_d_ilu_solver_apply.f90 mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90 mlprec/impl/solver/mld_d_mumps_solver_apply.F90 mlprec/impl/solver/mld_d_mumps_solver_apply_vect.F90 mlprec/impl/solver/mld_s_base_solver_apply.f90 mlprec/impl/solver/mld_s_base_solver_apply_vect.f90 mlprec/impl/solver/mld_s_bwgs_solver_apply.f90 mlprec/impl/solver/mld_s_bwgs_solver_apply_vect.f90 mlprec/impl/solver/mld_s_diag_solver_apply.f90 mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90 mlprec/impl/solver/mld_s_gs_solver_apply.f90 mlprec/impl/solver/mld_s_gs_solver_apply_vect.f90 mlprec/impl/solver/mld_s_id_solver_apply.f90 mlprec/impl/solver/mld_s_id_solver_apply_vect.f90 mlprec/impl/solver/mld_s_ilu_solver_apply.f90 mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90 mlprec/impl/solver/mld_s_mumps_solver_apply.F90 mlprec/impl/solver/mld_s_mumps_solver_apply_vect.F90 mlprec/impl/solver/mld_z_base_solver_apply.f90 mlprec/impl/solver/mld_z_base_solver_apply_vect.f90 mlprec/impl/solver/mld_z_bwgs_solver_apply.f90 mlprec/impl/solver/mld_z_bwgs_solver_apply_vect.f90 mlprec/impl/solver/mld_z_diag_solver_apply.f90 mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90 mlprec/impl/solver/mld_z_gs_solver_apply.f90 mlprec/impl/solver/mld_z_gs_solver_apply_vect.f90 mlprec/impl/solver/mld_z_id_solver_apply.f90 mlprec/impl/solver/mld_z_id_solver_apply_vect.f90 mlprec/impl/solver/mld_z_ilu_solver_apply.f90 mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90 mlprec/impl/solver/mld_z_mumps_solver_apply.F90 mlprec/impl/solver/mld_z_mumps_solver_apply_vect.F90 mlprec/mld_base_prec_type.F90 mlprec/mld_c_as_smoother.f90 mlprec/mld_c_base_smoother_mod.f90 mlprec/mld_c_base_solver_mod.f90 mlprec/mld_c_diag_solver.f90 mlprec/mld_c_gs_solver.f90 mlprec/mld_c_id_solver.f90 mlprec/mld_c_ilu_solver.f90 mlprec/mld_c_jac_smoother.f90 mlprec/mld_c_mumps_solver.F90 mlprec/mld_c_slu_solver.F90 mlprec/mld_c_sludist_solver.F90 mlprec/mld_c_umf_solver.F90 mlprec/mld_d_as_smoother.f90 mlprec/mld_d_base_smoother_mod.f90 mlprec/mld_d_base_solver_mod.f90 mlprec/mld_d_diag_solver.f90 mlprec/mld_d_gs_solver.f90 mlprec/mld_d_id_solver.f90 mlprec/mld_d_ilu_solver.f90 mlprec/mld_d_jac_smoother.f90 mlprec/mld_d_mumps_solver.F90 mlprec/mld_d_slu_solver.F90 mlprec/mld_d_sludist_solver.F90 mlprec/mld_d_umf_solver.F90 mlprec/mld_s_as_smoother.f90 mlprec/mld_s_base_smoother_mod.f90 mlprec/mld_s_base_solver_mod.f90 mlprec/mld_s_diag_solver.f90 mlprec/mld_s_gs_solver.f90 mlprec/mld_s_id_solver.f90 mlprec/mld_s_ilu_solver.f90 mlprec/mld_s_jac_smoother.f90 mlprec/mld_s_mumps_solver.F90 mlprec/mld_s_slu_solver.F90 mlprec/mld_s_sludist_solver.F90 mlprec/mld_s_umf_solver.F90 mlprec/mld_z_as_smoother.f90 mlprec/mld_z_base_smoother_mod.f90 mlprec/mld_z_base_solver_mod.f90 mlprec/mld_z_diag_solver.f90 mlprec/mld_z_gs_solver.f90 mlprec/mld_z_id_solver.f90 mlprec/mld_z_ilu_solver.f90 mlprec/mld_z_jac_smoother.f90 mlprec/mld_z_mumps_solver.F90 mlprec/mld_z_slu_solver.F90 mlprec/mld_z_sludist_solver.F90 mlprec/mld_z_umf_solver.F90 Fixed parms print for V/Wcycle. Reworked MLPREC_APLY; now the multilevel code is more flexible and readable. Introduced option for initial vector in smoothers and solvers; non-iterative solvers (currently all except GS) ignore it. |
9 years ago | |
---|---|---|
.. | ||
Makefile | 11 years ago | |
mld_c_as_smoother_apply.f90 | 9 years ago | |
mld_c_as_smoother_apply_vect.f90 | 9 years ago | |
mld_c_as_smoother_bld.f90 | 10 years ago | |
mld_c_as_smoother_check.f90 | 9 years ago | |
mld_c_as_smoother_clone.f90 | 10 years ago | |
mld_c_as_smoother_cnv.f90 | 10 years ago | |
mld_c_as_smoother_csetc.f90 | 10 years ago | |
mld_c_as_smoother_cseti.f90 | 10 years ago | |
mld_c_as_smoother_csetr.f90 | 10 years ago | |
mld_c_as_smoother_dmp.f90 | 10 years ago | |
mld_c_as_smoother_free.f90 | 10 years ago | |
mld_c_as_smoother_setc.f90 | 10 years ago | |
mld_c_as_smoother_seti.f90 | 10 years ago | |
mld_c_as_smoother_setr.f90 | 10 years ago | |
mld_c_base_smoother_apply.f90 | 9 years ago | |
mld_c_base_smoother_apply_vect.f90 | 9 years ago | |
mld_c_base_smoother_bld.f90 | 10 years ago | |
mld_c_base_smoother_check.f90 | 10 years ago | |
mld_c_base_smoother_clone.f90 | 10 years ago | |
mld_c_base_smoother_cnv.f90 | 10 years ago | |
mld_c_base_smoother_csetc.f90 | 10 years ago | |
mld_c_base_smoother_cseti.f90 | 10 years ago | |
mld_c_base_smoother_csetr.f90 | 10 years ago | |
mld_c_base_smoother_descr.f90 | 10 years ago | |
mld_c_base_smoother_dmp.f90 | 10 years ago | |
mld_c_base_smoother_free.f90 | 10 years ago | |
mld_c_base_smoother_setc.f90 | 10 years ago | |
mld_c_base_smoother_seti.f90 | 10 years ago | |
mld_c_base_smoother_setr.f90 | 10 years ago | |
mld_c_jac_smoother_apply.f90 | 9 years ago | |
mld_c_jac_smoother_apply_vect.f90 | 9 years ago | |
mld_c_jac_smoother_bld.f90 | 10 years ago | |
mld_c_jac_smoother_clone.f90 | 10 years ago | |
mld_c_jac_smoother_cnv.f90 | 10 years ago | |
mld_d_as_smoother_apply.f90 | 9 years ago | |
mld_d_as_smoother_apply_vect.f90 | 9 years ago | |
mld_d_as_smoother_bld.f90 | 9 years ago | |
mld_d_as_smoother_check.f90 | 9 years ago | |
mld_d_as_smoother_clone.f90 | 10 years ago | |
mld_d_as_smoother_cnv.f90 | 9 years ago | |
mld_d_as_smoother_csetc.f90 | 10 years ago | |
mld_d_as_smoother_cseti.f90 | 10 years ago | |
mld_d_as_smoother_csetr.f90 | 10 years ago | |
mld_d_as_smoother_dmp.f90 | 10 years ago | |
mld_d_as_smoother_free.f90 | 10 years ago | |
mld_d_as_smoother_setc.f90 | 10 years ago | |
mld_d_as_smoother_seti.f90 | 10 years ago | |
mld_d_as_smoother_setr.f90 | 10 years ago | |
mld_d_base_smoother_apply.f90 | 9 years ago | |
mld_d_base_smoother_apply_vect.f90 | 9 years ago | |
mld_d_base_smoother_bld.f90 | 10 years ago | |
mld_d_base_smoother_check.f90 | 10 years ago | |
mld_d_base_smoother_clone.f90 | 10 years ago | |
mld_d_base_smoother_cnv.f90 | 10 years ago | |
mld_d_base_smoother_csetc.f90 | 10 years ago | |
mld_d_base_smoother_cseti.f90 | 10 years ago | |
mld_d_base_smoother_csetr.f90 | 10 years ago | |
mld_d_base_smoother_descr.f90 | 10 years ago | |
mld_d_base_smoother_dmp.f90 | 10 years ago | |
mld_d_base_smoother_free.f90 | 10 years ago | |
mld_d_base_smoother_setc.f90 | 10 years ago | |
mld_d_base_smoother_seti.f90 | 10 years ago | |
mld_d_base_smoother_setr.f90 | 10 years ago | |
mld_d_jac_smoother_apply.f90 | 9 years ago | |
mld_d_jac_smoother_apply_vect.f90 | 9 years ago | |
mld_d_jac_smoother_bld.f90 | 10 years ago | |
mld_d_jac_smoother_clone.f90 | 10 years ago | |
mld_d_jac_smoother_cnv.f90 | 10 years ago | |
mld_s_as_smoother_apply.f90 | 9 years ago | |
mld_s_as_smoother_apply_vect.f90 | 9 years ago | |
mld_s_as_smoother_bld.f90 | 10 years ago | |
mld_s_as_smoother_check.f90 | 9 years ago | |
mld_s_as_smoother_clone.f90 | 10 years ago | |
mld_s_as_smoother_cnv.f90 | 10 years ago | |
mld_s_as_smoother_csetc.f90 | 10 years ago | |
mld_s_as_smoother_cseti.f90 | 10 years ago | |
mld_s_as_smoother_csetr.f90 | 10 years ago | |
mld_s_as_smoother_dmp.f90 | 10 years ago | |
mld_s_as_smoother_free.f90 | 10 years ago | |
mld_s_as_smoother_setc.f90 | 10 years ago | |
mld_s_as_smoother_seti.f90 | 10 years ago | |
mld_s_as_smoother_setr.f90 | 10 years ago | |
mld_s_base_smoother_apply.f90 | 9 years ago | |
mld_s_base_smoother_apply_vect.f90 | 9 years ago | |
mld_s_base_smoother_bld.f90 | 10 years ago | |
mld_s_base_smoother_check.f90 | 10 years ago | |
mld_s_base_smoother_clone.f90 | 10 years ago | |
mld_s_base_smoother_cnv.f90 | 10 years ago | |
mld_s_base_smoother_csetc.f90 | 10 years ago | |
mld_s_base_smoother_cseti.f90 | 10 years ago | |
mld_s_base_smoother_csetr.f90 | 10 years ago | |
mld_s_base_smoother_descr.f90 | 10 years ago | |
mld_s_base_smoother_dmp.f90 | 10 years ago | |
mld_s_base_smoother_free.f90 | 10 years ago | |
mld_s_base_smoother_setc.f90 | 10 years ago | |
mld_s_base_smoother_seti.f90 | 10 years ago | |
mld_s_base_smoother_setr.f90 | 10 years ago | |
mld_s_jac_smoother_apply.f90 | 9 years ago | |
mld_s_jac_smoother_apply_vect.f90 | 9 years ago | |
mld_s_jac_smoother_bld.f90 | 10 years ago | |
mld_s_jac_smoother_clone.f90 | 10 years ago | |
mld_s_jac_smoother_cnv.f90 | 10 years ago | |
mld_z_as_smoother_apply.f90 | 9 years ago | |
mld_z_as_smoother_apply_vect.f90 | 9 years ago | |
mld_z_as_smoother_bld.f90 | 10 years ago | |
mld_z_as_smoother_check.f90 | 9 years ago | |
mld_z_as_smoother_clone.f90 | 10 years ago | |
mld_z_as_smoother_cnv.f90 | 10 years ago | |
mld_z_as_smoother_csetc.f90 | 10 years ago | |
mld_z_as_smoother_cseti.f90 | 10 years ago | |
mld_z_as_smoother_csetr.f90 | 10 years ago | |
mld_z_as_smoother_dmp.f90 | 10 years ago | |
mld_z_as_smoother_free.f90 | 10 years ago | |
mld_z_as_smoother_setc.f90 | 10 years ago | |
mld_z_as_smoother_seti.f90 | 10 years ago | |
mld_z_as_smoother_setr.f90 | 10 years ago | |
mld_z_base_smoother_apply.f90 | 9 years ago | |
mld_z_base_smoother_apply_vect.f90 | 9 years ago | |
mld_z_base_smoother_bld.f90 | 10 years ago | |
mld_z_base_smoother_check.f90 | 10 years ago | |
mld_z_base_smoother_clone.f90 | 10 years ago | |
mld_z_base_smoother_cnv.f90 | 10 years ago | |
mld_z_base_smoother_csetc.f90 | 10 years ago | |
mld_z_base_smoother_cseti.f90 | 10 years ago | |
mld_z_base_smoother_csetr.f90 | 10 years ago | |
mld_z_base_smoother_descr.f90 | 10 years ago | |
mld_z_base_smoother_dmp.f90 | 10 years ago | |
mld_z_base_smoother_free.f90 | 10 years ago | |
mld_z_base_smoother_setc.f90 | 10 years ago | |
mld_z_base_smoother_seti.f90 | 10 years ago | |
mld_z_base_smoother_setr.f90 | 10 years ago | |
mld_z_jac_smoother_apply.f90 | 9 years ago | |
mld_z_jac_smoother_apply_vect.f90 | 9 years ago | |
mld_z_jac_smoother_bld.f90 | 10 years ago | |
mld_z_jac_smoother_clone.f90 | 10 years ago | |
mld_z_jac_smoother_cnv.f90 | 10 years ago |