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.
Adapt amg4psblas to the communication_v2 PSBLAS interfaces, which removed the work argument from all vector routines (psb_*_vect, the base prec apply_vect, map_U2V_v/map_V2U_v). Remove work from the whole vector apply chain: - prec apply2_vect/apply1_vect and the amg_*precaply2/1_vect implementations (dropped the local work_ buffer); - mlprec_aply_vect and its inner recursive routines (inner_ml_aply, inner_add/mult/k_cycle, inneritkcycle); - the smoother/solver *_apply_vect implementations and their interface declarations, dropping the now-dead aux/ww scratch buffers; - AS smoother restr_v/prol_v (psb_halo/psb_ovrl on vectors); - onelev map_rstr_v/map_prol_v (psb_map_U2V/V2U on vectors); - poly_smoother_bld power-iteration apply_v calls. Array routines keep work. mumps/slu/sludist/umf vector applies now pass a zero-size local buffer to the underlying array apply (work optional there). Regenerated for s/d/c/z; the library builds and the pdegen samples converge. |
1 week ago | |
|---|---|---|
| .. | ||
| aggregator | 1 week ago | |
| level | 1 week ago | |
| smoother | 1 week ago | |
| solver | 1 week ago | |
| Makefile | 1 year ago | |
| amg_c_extprol_bld.F90 | 3 months ago | |
| amg_c_hierarchy_bld.F90 | 2 months ago | |
| amg_c_hierarchy_rebld.f90 | 3 months ago | |
| amg_c_smoothers_bld.f90 | 3 months ago | |
| amg_ccprecset.F90 | 3 months ago | |
| amg_cfile_prec_descr.f90 | 2 months ago | |
| amg_cfile_prec_memory_use.f90 | 3 months ago | |
| amg_cmlprec_aply.f90 | 1 week ago | |
| amg_cmlprec_bld.f90 | 3 months ago | |
| amg_cprecaply.f90 | 1 week ago | |
| amg_cprecbld.f90 | 3 months ago | |
| amg_cprecinit.F90 | 3 months ago | |
| amg_cprecset.F90 | 3 months ago | |
| amg_cslu_interface.c | 3 months ago | |
| amg_d_extprol_bld.F90 | 3 months ago | |
| amg_d_hierarchy_bld.F90 | 2 months ago | |
| amg_d_hierarchy_rebld.f90 | 3 months ago | |
| amg_d_smoothers_bld.f90 | 3 months ago | |
| amg_dcprecset.F90 | 3 months ago | |
| amg_dfile_prec_descr.f90 | 2 months ago | |
| amg_dfile_prec_memory_use.f90 | 3 months ago | |
| amg_dmlprec_aply.f90 | 1 week ago | |
| amg_dmlprec_bld.f90 | 3 months ago | |
| amg_dprecaply.f90 | 1 week ago | |
| amg_dprecbld.f90 | 3 months ago | |
| amg_dprecinit.F90 | 3 months ago | |
| amg_dprecset.F90 | 3 months ago | |
| amg_dslu_interface.c | 3 months ago | |
| amg_dslud_interface.c | 3 months ago | |
| amg_dumf_interface.c | 3 months ago | |
| amg_s_extprol_bld.F90 | 3 months ago | |
| amg_s_hierarchy_bld.F90 | 2 months ago | |
| amg_s_hierarchy_rebld.f90 | 3 months ago | |
| amg_s_smoothers_bld.f90 | 3 months ago | |
| amg_scprecset.F90 | 3 months ago | |
| amg_sfile_prec_descr.f90 | 2 months ago | |
| amg_sfile_prec_memory_use.f90 | 3 months ago | |
| amg_smlprec_aply.f90 | 1 week ago | |
| amg_smlprec_bld.f90 | 3 months ago | |
| amg_sprecaply.f90 | 1 week ago | |
| amg_sprecbld.f90 | 3 months ago | |
| amg_sprecinit.F90 | 3 months ago | |
| amg_sprecset.F90 | 3 months ago | |
| amg_sslu_interface.c | 3 months ago | |
| amg_z_extprol_bld.F90 | 3 months ago | |
| amg_z_hierarchy_bld.F90 | 2 months ago | |
| amg_z_hierarchy_rebld.f90 | 3 months ago | |
| amg_z_smoothers_bld.f90 | 3 months ago | |
| amg_zcprecset.F90 | 3 months ago | |
| amg_zfile_prec_descr.f90 | 2 months ago | |
| amg_zfile_prec_memory_use.f90 | 3 months ago | |
| amg_zmlprec_aply.f90 | 1 week ago | |
| amg_zmlprec_bld.f90 | 3 months ago | |
| amg_zprecaply.f90 | 1 week ago | |
| amg_zprecbld.f90 | 3 months ago | |
| amg_zprecinit.F90 | 3 months ago | |
| amg_zprecset.F90 | 3 months ago | |
| amg_zslu_interface.c | 3 months ago | |
| amg_zslud_interface.c | 3 months ago | |
| amg_zumf_interface.c | 3 months ago | |