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.
amg4psblas/amgprec/impl/aggregator
Stack-1 4031ffb7ba [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2
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
..
Makefile Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
MatchBoxPC.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
MatchBoxPC.h Fix use of BIT64 in MatchBox 1 year ago
Matching.c Fix licensing text 3 months ago
Matching.h Fix licensing text 3 months ago
algoDistEdgeApproxDomEdgesLinearSearchMesgBndlSmallMateC.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
algoDistEdgeApproxDomEdgesLinearSearchMesgBndlSmallMateCMP.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
amg_c_dec_aggregator_mat_asb.f90 Fix licensing text 3 months ago
amg_c_dec_aggregator_mat_bld.f90 Fix licensing text 3 months ago
amg_c_dec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_c_map_to_tprol.f90 Fix licensing text 3 months ago
amg_c_parmatch_aggregator_inner_mat_asb.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_aggregator_mat_asb.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_aggregator_mat_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_aggregator_tprol.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_smth_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_spmm_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_spmm_bld_inner.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_spmm_bld_ov.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_parmatch_unsmth_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_c_ptap_bld.f90 Fix licensing text 3 months ago
amg_c_rap.f90 Fix licensing text 3 months ago
amg_c_soc1_map_bld.F90 Fix licensing text 3 months ago
amg_c_soc2_map_bld.F90 Fix licensing text 3 months ago
amg_c_symdec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_caggrmat_minnrg_bld.f90 Fix licensing text 3 months ago
amg_caggrmat_nosmth_bld.f90 Fix licensing text 3 months ago
amg_caggrmat_smth_bld.f90 Fix licensing text 3 months ago
amg_d_dec_aggregator_mat_asb.f90 Fix licensing text 3 months ago
amg_d_dec_aggregator_mat_bld.f90 Fix licensing text 3 months ago
amg_d_dec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_d_map_to_tprol.f90 Fix licensing text 3 months ago
amg_d_parmatch_aggregator_inner_mat_asb.F90 Fix licensing text 3 months ago
amg_d_parmatch_aggregator_mat_asb.F90 Fix licensing text 3 months ago
amg_d_parmatch_aggregator_mat_bld.F90 Fix licensing text 3 months ago
amg_d_parmatch_aggregator_tprol.F90 Fix licensing text 3 months ago
amg_d_parmatch_smth_bld.F90 Fix licensing text 3 months ago
amg_d_parmatch_spmm_bld.F90 Fix licensing text 3 months ago
amg_d_parmatch_spmm_bld_inner.F90 Fix licensing text 3 months ago
amg_d_parmatch_spmm_bld_ov.F90 Fix licensing text 3 months ago
amg_d_parmatch_unsmth_bld.F90 Fix licensing text 3 months ago
amg_d_ptap_bld.f90 Fix licensing text 3 months ago
amg_d_rap.f90 Fix licensing text 3 months ago
amg_d_soc1_map_bld.F90 Fix licensing text 3 months ago
amg_d_soc2_map_bld.F90 Fix licensing text 3 months ago
amg_d_symdec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_daggrmat_minnrg_bld.f90 Fix licensing text 3 months ago
amg_daggrmat_nosmth_bld.f90 Fix licensing text 3 months ago
amg_daggrmat_smth_bld.f90 Fix licensing text 3 months ago
amg_s_dec_aggregator_mat_asb.f90 Fix licensing text 3 months ago
amg_s_dec_aggregator_mat_bld.f90 Fix licensing text 3 months ago
amg_s_dec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_s_map_to_tprol.f90 Fix licensing text 3 months ago
amg_s_parmatch_aggregator_inner_mat_asb.F90 Fix licensing text 3 months ago
amg_s_parmatch_aggregator_mat_asb.F90 Fix licensing text 3 months ago
amg_s_parmatch_aggregator_mat_bld.F90 Fix licensing text 3 months ago
amg_s_parmatch_aggregator_tprol.F90 Fix licensing text 3 months ago
amg_s_parmatch_smth_bld.F90 Fix licensing text 3 months ago
amg_s_parmatch_spmm_bld.F90 Fix licensing text 3 months ago
amg_s_parmatch_spmm_bld_inner.F90 Fix licensing text 3 months ago
amg_s_parmatch_spmm_bld_ov.F90 Fix licensing text 3 months ago
amg_s_parmatch_unsmth_bld.F90 Fix licensing text 3 months ago
amg_s_ptap_bld.f90 Fix licensing text 3 months ago
amg_s_rap.f90 Fix licensing text 3 months ago
amg_s_soc1_map_bld.F90 Fix licensing text 3 months ago
amg_s_soc2_map_bld.F90 Fix licensing text 3 months ago
amg_s_symdec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_saggrmat_minnrg_bld.f90 Fix licensing text 3 months ago
amg_saggrmat_nosmth_bld.f90 Fix licensing text 3 months ago
amg_saggrmat_smth_bld.f90 Fix licensing text 3 months ago
amg_z_dec_aggregator_mat_asb.f90 Fix licensing text 3 months ago
amg_z_dec_aggregator_mat_bld.f90 Fix licensing text 3 months ago
amg_z_dec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_z_map_to_tprol.f90 Fix licensing text 3 months ago
amg_z_parmatch_aggregator_inner_mat_asb.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_aggregator_mat_asb.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_aggregator_mat_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_aggregator_tprol.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_smth_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_spmm_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_spmm_bld_inner.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_spmm_bld_ov.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_parmatch_unsmth_bld.F90 [UPDATE] Drop work= from the vector (_vect) apply chain for communication_v2 1 week ago
amg_z_ptap_bld.f90 Fix licensing text 3 months ago
amg_z_rap.f90 Fix licensing text 3 months ago
amg_z_soc1_map_bld.F90 Fix licensing text 3 months ago
amg_z_soc2_map_bld.F90 Fix licensing text 3 months ago
amg_z_symdec_aggregator_tprol.f90 Fix licensing text 3 months ago
amg_zaggrmat_minnrg_bld.f90 Fix licensing text 3 months ago
amg_zaggrmat_nosmth_bld.f90 Fix licensing text 3 months ago
amg_zaggrmat_smth_bld.f90 Fix licensing text 3 months ago
clean.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
computeCandidateMate.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
dataStrStaticQueue.h Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
extractUChunk.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
findOwnerOfGhost.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
initialize.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
isAlreadyMatched.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
parallelComputeCandidateMateB.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
preProcessorDirectives.h Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
primitiveDataTypeDefinitions.h Fix use of BIT64 in MatchBox 1 year ago
processCrossEdge.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
processExposedVertex.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
processMatchedVertices.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
processMatchedVerticesAndSendMessages.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
processMessages.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
queueTransfer.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
sendBundledMessages.cpp Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago