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.
psblas3/base/CMakeLists.txt

640 lines
19 KiB
CMake

set(PSB_base_source_files
comm/psb_dovrl_a.f90
comm/psb_dovrl.f90
# comm/psb_i2halo_a.f90
comm/internals/psi_zswaptran.F90
# comm/internals/psi_i2ovrl_upd_a.f90
comm/internals/psi_lovrl_save.f90
comm/internals/psi_movrl_save_a.f90
comm/internals/psi_sovrl_restr_a.f90
comm/internals/psi_sovrl_upd_a.f90
comm/internals/psi_zswaptran_a.F90
comm/internals/psi_lovrl_restr.f90
comm/internals/psi_iswapdata.F90
comm/internals/psi_covrl_upd_a.f90
comm/internals/psi_dswaptran_a.F90
comm/internals/psi_lovrl_upd.f90
comm/internals/psi_dswapdata_a.F90
comm/internals/psi_movrl_upd_a.f90
# comm/internals/psi_i2swaptran_a.F90
comm/internals/psi_dswaptran.F90
comm/internals/psi_covrl_save_a.f90
comm/internals/psi_eovrl_restr_a.f90
comm/internals/psi_sswaptran_a.F90
comm/internals/psi_dovrl_save_a.f90
comm/internals/psi_lswapdata.F90
comm/internals/psi_cswapdata.F90
comm/internals/psi_dswapdata.F90
comm/internals/psi_sovrl_save.f90
comm/internals/psi_iswaptran.F90
comm/internals/psi_sswapdata_a.F90
comm/internals/psi_sswaptran.F90
comm/internals/psi_lswaptran.F90
comm/internals/psi_mswaptran_a.F90
# comm/internals/psi_i2ovrl_restr_a.f90
comm/internals/psi_covrl_restr.f90
comm/internals/psi_mswapdata_a.F90
comm/internals/psi_zovrl_restr_a.f90
comm/internals/psi_dovrl_restr_a.f90
comm/internals/psi_covrl_restr_a.f90
comm/internals/psi_sswapdata.F90
comm/internals/psi_sovrl_save_a.f90
comm/internals/psi_iovrl_upd.f90
comm/internals/psi_eswaptran_a.F90
comm/internals/psi_iovrl_save.f90
comm/internals/psi_zovrl_restr.f90
comm/internals/psi_zovrl_upd.f90
comm/internals/psi_dovrl_upd_a.f90
comm/internals/psi_dovrl_restr.f90
comm/internals/psi_zswapdata_a.F90
comm/internals/psi_dovrl_save.f90
comm/internals/psi_covrl_save.f90
# comm/internals/psi_i2swapdata_a.F90
comm/internals/psi_dovrl_upd.f90
comm/internals/psi_eovrl_save_a.f90
comm/internals/psi_zovrl_upd_a.f90
comm/internals/psi_zswapdata.F90
comm/internals/psi_covrl_upd.f90
comm/internals/psi_cswaptran.F90
# comm/internals/psi_i2ovrl_save_a.f90
comm/internals/psi_sovrl_upd.f90
comm/internals/psi_eswapdata_a.F90
comm/internals/psi_movrl_restr_a.f90
comm/internals/psi_iovrl_restr.f90
comm/internals/psi_cswapdata_a.F90
comm/internals/psi_zovrl_save.f90
comm/internals/psi_eovrl_upd_a.f90
comm/internals/psi_zovrl_save_a.f90
comm/internals/psi_cswaptran_a.F90
comm/internals/psi_sovrl_restr.f90
comm/psb_dhalo.f90
comm/psb_zgather_a.f90
comm/psb_zovrl.f90
comm/psb_mhalo_a.f90
comm/psb_zscatter_a.F90
comm/psb_chalo.f90
comm/psb_zscatter.F90
comm/psb_cscatter_a.F90
comm/psb_cspgather.F90
comm/psb_cscatter.F90
comm/psb_shalo_a.f90
comm/psb_cgather.f90
comm/psb_zhalo.f90
comm/psb_movrl_a.f90
comm/psb_chalo_a.f90
# comm/psb_i2scatter_a.F90
comm/psb_sgather_a.f90
# comm/psb_i2ovrl_a.f90
comm/psb_zovrl_a.f90
comm/psb_covrl.f90
comm/psb_shalo.f90
comm/psb_dscatter_a.F90
comm/psb_lgather.f90
comm/psb_iscatter.F90
comm/psb_sovrl_a.f90
comm/psb_dscatter.F90
comm/psb_eovrl_a.f90
comm/psb_lovrl.f90
## comm/psb_lspgather.F90
## comm/psb_ispgather.F90
comm/psb_zhalo_a.f90
comm/psb_sscatter_a.F90
comm/psb_lscatter.F90
# comm/psb_i2gather_a.f90
comm/psb_ihalo.f90
comm/psb_iovrl.f90
comm/psb_zspgather.F90
comm/psb_escatter_a.F90
comm/psb_mscatter_a.F90
comm/psb_egather_a.f90
comm/psb_covrl_a.f90
comm/psb_sgather.f90
comm/psb_dhalo_a.f90
comm/psb_zgather.f90
comm/psb_igather.f90
comm/psb_sovrl.f90
comm/psb_sspgather.F90
comm/psb_cgather_a.f90
comm/psb_ehalo_a.f90
comm/psb_dgather_a.f90
comm/psb_dspgather.F90
comm/psb_sscatter.F90
comm/psb_mgather_a.f90
comm/psb_dgather.f90
comm/psb_lhalo.f90
internals/psi_bld_glb_dep_list.F90
internals/psi_graph_fnd_owner.F90
internals/psi_sort_dl.f90
internals/psi_indx_map_fnd_owner.F90
internals/psi_fnd_owner.F90
internals/psi_bld_tmpovrl.f90
internals/psi_symm_dep_list.F90
internals/psi_desc_impl.f90
### internals/psi_compute_size.f90
internals/psi_hash_impl.f90
internals/psi_crea_ovr_elem.f90
internals/psi_a2a_fnd_owner.F90
internals/psi_bld_tmphalo.f90
internals/psi_crea_bnd_elem.f90
internals/psi_desc_index.F90
internals/psi_xtr_loc_dl.F90
internals/psi_crea_index.f90
internals/psi_srtlist.f90
internals/psi_adjcncy_fnd_owner.F90
tools/psb_sins.f90
tools/psb_zspasb.f90
tools/psb_zspalloc.f90
# tools/psb_i2_remote_vect.F90
tools/psb_sfree_a.f90
tools/psb_cdprt.f90
tools/psb_c_glob_transpose.F90
tools/psb_ssphalo.F90
tools/psb_sallc.f90
tools/psb_sspasb.f90
tools/psb_zasb.f90
tools/psb_z_par_csr_spspmm.f90
tools/psb_iasb.f90
tools/psb_cdalv.f90
tools/psb_sspfree.f90
tools/psb_icdasb.F90
tools/psb_zallc_a.f90
tools/psb_d_map.f90
tools/psb_lfree.f90
# tools/psb_i2ins_a.f90
tools/psb_s_remap.F90
tools/psb_cspalloc.f90
tools/psb_glob_to_loc.f90
tools/psb_cdrep.f90
tools/psb_mins_a.f90
tools/psb_dallc_a.f90
tools/psb_d_remote_vect.F90
tools/psb_cfree.f90
tools/psb_scdbldext.F90
tools/psb_cspins.F90
tools/psb_z_remote_vect.F90
tools/psb_ssprn.f90
tools/psb_cdals.f90
tools/psb_sgetelem.f90
tools/psb_cspfree.f90
tools/psb_cins.f90
# tools/psb_i2free_a.f90
tools/psb_dspins.F90
# tools/psb_i2asb_a.f90
tools/psb_dsphalo.F90
tools/psb_d_glob_transpose.F90
tools/psb_c_par_csr_spspmm.f90
tools/psb_callc_a.f90
tools/psb_masb_a.f90
tools/psb_ccdbldext.F90
tools/psb_dfree_a.f90
tools/psb_dspasb.f90
tools/psb_sasb_a.f90
tools/psb_z_remote_mat.F90
tools/psb_c_remote_vect.F90
tools/psb_cd_switch_ovl_indxmap.f90
tools/psb_dfree.f90
tools/psb_dasb.f90
tools/psb_cd_inloc.f90
tools/psb_mfree_a.f90
tools/psb_zspfree.f90
tools/psb_s_glob_transpose.F90
tools/psb_sfree.f90
tools/psb_dcdbldext.F90
tools/psb_eins_a.f90
tools/psb_s_map.f90
tools/psb_dsprn.f90
tools/psb_d_remap.F90
tools/psb_iins.f90
tools/psb_sasb.f90
tools/psb_zgetelem.f90
tools/psb_z_map.f90
tools/psb_dins_a.f90
tools/psb_loc_to_glob.f90
tools/psb_cgetelem.f90
tools/psb_zcdbldext.F90
tools/psb_d_remote_mat.F90
tools/psb_cd_set_bld.f90
tools/psb_zfree.f90
tools/psb_zallc.f90
tools/psb_lallc.f90
tools/psb_cd_reinit.f90
tools/psb_csphalo.F90
tools/psb_cfree_a.f90
tools/psb_cd_lstext.f90
tools/psb_zfree_a.f90
tools/psb_s_par_csr_spspmm.f90
tools/psb_dgetelem.f90
tools/psb_callc.f90
tools/psb_d_par_csr_spspmm.f90
tools/psb_sspins.F90
tools/psb_sallc_a.f90
tools/psb_c_remote_mat.F90
tools/psb_zins.f90
tools/psb_e_remote_vect.F90
tools/psb_zsphalo.F90
tools/psb_cdren.f90
tools/psb_casb_a.f90
tools/psb_dins.f90
tools/psb_ifree.f90
tools/psb_mallc_a.f90
tools/psb_s_remote_vect.F90
tools/psb_c_remap.F90
tools/psb_efree_a.f90
tools/psb_sins_a.f90
tools/psb_cdins.F90
tools/psb_cdall.f90
tools/psb_lasb.f90
tools/psb_csprn.f90
tools/psb_casb.f90
tools/psb_c_map.f90
tools/psb_lins.f90
tools/psb_cspasb.f90
tools/psb_dspfree.f90
tools/psb_sspalloc.f90
tools/psb_z_remap.F90
tools/psb_z_glob_transpose.F90
tools/psb_easb_a.f90
tools/psb_cins_a.f90
tools/psb_iallc.f90
tools/psb_m_remote_vect.F90
tools/psb_eallc_a.f90
tools/psb_dspalloc.f90
tools/psb_zasb_a.f90
tools/psb_s_remote_mat.F90
tools/psb_cd_remap.F90
tools/psb_zspins.F90
tools/psb_zins_a.f90
tools/psb_cdcpy.F90
# tools/psb_i2allc_a.f90
tools/psb_dallc.f90
tools/psb_cd_renum_block.F90
tools/psb_dasb_a.f90
tools/psb_zsprn.f90
tools/psb_get_overlap.f90
serial/psb_crwextd.f90
serial/psb_zspspmm.f90
serial/psb_drwextd.f90
serial/psb_dnumbmm.f90
serial/psb_damax_s.f90
serial/psb_zgeprt.f90
serial/impl/psb_c_coo_impl.F90
serial/impl/psb_d_coo_impl.F90
serial/impl/psb_d_csc_impl.F90
serial/impl/psb_s_coo_impl.F90
serial/impl/psb_c_csc_impl.F90
serial/impl/psb_c_rb_idx_tree_impl.F90
serial/impl/psb_z_csc_impl.F90
serial/impl/psb_d_mat_impl.F90
serial/impl/psb_s_csr_impl.F90
serial/impl/psb_c_mat_impl.F90
serial/impl/psb_c_csr_impl.F90
serial/impl/psb_z_mat_impl.F90
serial/impl/psb_s_rb_idx_tree_impl.F90
serial/impl/psb_d_csr_impl.F90
serial/impl/psb_s_mat_impl.F90
serial/impl/psb_s_base_mat_impl.F90
serial/impl/psb_base_mat_impl.f90
serial/impl/psb_d_rb_idx_tree_impl.F90
serial/impl/psb_z_rb_idx_tree_impl.F90
serial/impl/psb_z_csr_impl.F90
serial/impl/psb_z_coo_impl.F90
serial/impl/psb_c_base_mat_impl.F90
serial/impl/psb_z_base_mat_impl.F90
serial/impl/psb_d_base_mat_impl.F90
serial/impl/psb_s_csc_impl.F90
serial/smmp.f90
serial/psi_m_serial_impl.F90
serial/psb_spdot_srtd.f90
serial/psb_sasum_s.f90
serial/psb_snumbmm.f90
serial/psb_camax_s.f90
serial/lsmmp.f90
serial/psb_csymbmm.f90
serial/psb_dgeprt.f90
serial/psb_zrwextd.f90
serial/psb_srwextd.f90
serial/psb_znumbmm.f90
serial/sort/psb_c_msort_impl.f90
serial/sort/psb_c_hsort_impl.f90
serial/sort/psb_m_isort_impl.f90
serial/sort/psb_m_msort_impl.f90
serial/sort/psb_s_hsort_impl.f90
serial/sort/psb_e_isort_impl.f90
serial/sort/psb_m_qsort_impl.f90
serial/sort/psb_z_hsort_impl.f90
serial/sort/psb_s_qsort_impl.f90
serial/sort/psb_z_qsort_impl.f90
serial/sort/psb_c_isort_impl.f90
serial/sort/psb_e_msort_impl.f90
serial/sort/psb_d_msort_impl.f90
serial/sort/psb_d_qsort_impl.f90
serial/sort/psb_s_isort_impl.f90
serial/sort/psb_z_isort_impl.f90
serial/sort/psb_e_hsort_impl.f90
serial/sort/psb_z_msort_impl.f90
serial/sort/psb_s_msort_impl.f90
serial/sort/psb_m_hsort_impl.f90
serial/sort/psb_d_hsort_impl.f90
serial/sort/psb_e_qsort_impl.f90
serial/sort/psb_d_isort_impl.f90
serial/sort/psb_c_qsort_impl.f90
serial/psb_dasum_s.f90
serial/psi_z_serial_impl.F90
serial/psb_dsymbmm.f90
serial/psb_samax_s.f90
serial/psb_lsame.f90
serial/psb_dspspmm.f90
serial/psb_ssymbmm.f90
serial/psb_cgeprt.f90
serial/psb_sgeprt.f90
# serial/psi_i2_serial_impl.F90
serial/psi_e_serial_impl.F90
serial/psb_zsymbmm.f90
serial/psb_cspspmm.f90
serial/psb_aspxpby.f90
serial/psi_s_serial_impl.F90
serial/psb_zamax_s.f90
serial/psb_spge_dot.f90
serial/psb_zasum_s.f90
serial/psb_casum_s.f90
serial/psi_d_serial_impl.F90
serial/psi_c_serial_impl.F90
serial/psb_sspspmm.f90
serial/psb_cnumbmm.f90
psblas/psb_damax.f90
psblas/psb_dspmm.f90
psblas/psb_dasum.f90
psblas/psb_sgetmatinfo.F90
psblas/psb_dspnrm1.f90
### psblas/psb_zvmlt.f90
psblas/psb_daxpby.f90
psblas/psb_smlt_vect.f90
psblas/psb_dspsm.f90
psblas/psb_zabs_vect.f90
psblas/psb_zspmm.f90
psblas/psb_sinv_vect.f90
psblas/psb_zinv_vect.f90
psblas/psb_dmlt_vect.f90
psblas/psb_sabs_vect.f90
psblas/psb_ddot.f90
psblas/psb_camax.f90
psblas/psb_cdiv_vect.f90
psblas/psb_ddiv_vect.f90
psblas/psb_dabs_vect.f90
psblas/psb_zmlt_vect.f90
psblas/psb_caxpby.f90
psblas/psb_zaxpby.f90
psblas/psb_cspsm.f90
psblas/psb_sspnrm1.f90
psblas/psb_cabs_vect.f90
### psblas/psb_dvmlt.f90
psblas/psb_zdot.f90
psblas/psb_zgetmatinfo.F90
psblas/psb_znrm2.f90
psblas/psb_sspmm.f90
psblas/psb_cspmm.f90
psblas/psb_cnrmi.f90
psblas/psb_ccmp_vect.f90
psblas/psb_casum.f90
psblas/psb_scmp_vect.f90
### psblas/psb_svmlt.f90
psblas/psb_sdot.f90
psblas/psb_cmlt_vect.f90
psblas/psb_dnrmi.f90
psblas/psb_dcmp_vect.f90
psblas/psb_cnrm2.f90
psblas/psb_cgetmatinfo.F90
### psblas/psb_cvmlt.f90
psblas/psb_zamax.f90
psblas/psb_dinv_vect.f90
psblas/psb_dnrm2.f90
psblas/psb_zspsm.f90
psblas/psb_snrm2.f90
psblas/psb_sdiv_vect.f90
psblas/psb_zdiv_vect.f90
psblas/psb_znrmi.f90
psblas/psb_saxpby.f90
psblas/psb_zspnrm1.f90
psblas/psb_dgetmatinfo.F90
psblas/psb_sasum.f90
psblas/psb_zcmp_vect.f90
psblas/psb_samax.f90
psblas/psb_snrmi.f90
psblas/psb_cdot.f90
psblas/psb_cspnrm1.f90
psblas/psb_sspsm.f90
psblas/psb_cinv_vect.f90
psblas/psb_zasum.f90
modules/comm/psi_z_comm_v_mod.f90
# modules/comm/psb_i2_comm_a_mod.f90
modules/comm/psb_m_comm_a_mod.f90
modules/comm/psb_z_linmap_mod.f90
modules/comm/psi_s_comm_a_mod.f90
# modules/comm/psi_i2_comm_a_mod.f90
modules/comm/psi_m_comm_a_mod.f90
modules/comm/psi_l_comm_v_mod.f90
modules/comm/psb_comm_mod.f90
modules/comm/psb_l_comm_mod.f90
modules/comm/psb_d_linmap_mod.f90
modules/comm/psi_d_comm_v_mod.f90
modules/comm/psb_c_linmap_mod.f90
modules/comm/psb_s_comm_mod.f90
modules/comm/psb_base_linmap_mod.f90
modules/comm/psi_d_comm_a_mod.f90
modules/comm/psb_s_linmap_mod.f90
modules/comm/psi_s_comm_v_mod.f90
modules/comm/psb_s_comm_a_mod.f90
modules/comm/psb_c_comm_mod.f90
modules/comm/psb_i_comm_mod.f90
modules/comm/psi_c_comm_v_mod.f90
modules/comm/psb_d_comm_a_mod.f90
modules/comm/psi_z_comm_a_mod.f90
modules/comm/psb_z_comm_mod.f90
modules/comm/psi_i_comm_v_mod.f90
modules/comm/psb_e_comm_a_mod.f90
modules/comm/psb_d_comm_mod.f90
modules/comm/psi_e_comm_a_mod.f90
modules/comm/psb_c_comm_a_mod.f90
modules/comm/psb_linmap_mod.f90
modules/comm/psb_z_comm_a_mod.f90
modules/comm/psi_c_comm_a_mod.f90
# modules/auxil/psb_i2_isort_mod.f90
modules/auxil/psb_z_ip_reord_mod.F90
modules/auxil/psi_s_serial_mod.f90
modules/auxil/psb_s_hsort_x_mod.f90
modules/auxil/psb_s_qsort_mod.f90
modules/auxil/psb_d_hsort_mod.f90
modules/auxil/psi_alcx_mod.f90
modules/auxil/psb_e_ip_reord_mod.F90
# modules/auxil/psb_i2_msort_mod.f90
modules/auxil/psb_rb_idx_tree_mod.f90
modules/auxil/psb_m_isort_mod.f90
modules/auxil/psb_e_msort_mod.f90
modules/auxil/psb_c_msort_mod.f90
modules/auxil/psb_e_isort_mod.f90
modules/auxil/psb_c_rb_idx_tree_mod.f90
modules/auxil/psb_c_realloc_mod.F90
modules/auxil/psb_ip_reord_mod.F90
modules/auxil/psb_e_qsort_mod.f90
modules/auxil/psi_e_serial_mod.f90
modules/auxil/psi_serial_mod.f90
modules/auxil/psb_l_hsort_x_mod.f90
modules/auxil/psi_lcx_mod.f90
modules/auxil/psb_d_rb_idx_tree_mod.f90
modules/auxil/psb_m_realloc_mod.F90
modules/auxil/psb_z_isort_mod.f90
modules/auxil/psb_e_hsort_mod.f90
modules/auxil/psi_m_serial_mod.f90
# modules/auxil/psi_i2_serial_mod.f90
modules/auxil/psb_s_isort_mod.f90
modules/auxil/psb_e_realloc_mod.F90
modules/auxil/psb_c_hsort_mod.f90
modules/auxil/psb_z_msort_mod.f90
modules/auxil/psi_d_serial_mod.f90
modules/auxil/psb_z_qsort_mod.f90
# modules/auxil/psb_i2_hsort_mod.f90
modules/auxil/psb_m_msort_mod.f90
modules/auxil/psb_m_ip_reord_mod.F90
modules/auxil/psb_string_mod.f90
modules/auxil/psb_c_isort_mod.f90
modules/auxil/psb_d_hsort_x_mod.f90
modules/auxil/psb_s_hsort_mod.f90
modules/auxil/psb_i_hsort_x_mod.f90
modules/auxil/psb_d_qsort_mod.f90
modules/auxil/psb_s_realloc_mod.F90
modules/auxil/psb_m_hsort_mod.f90
modules/auxil/psb_z_realloc_mod.F90
modules/auxil/psb_z_rb_idx_tree_mod.f90
# modules/auxil/psb_i2_ip_reord_mod.F90
# modules/auxil/psb_i2_realloc_mod.F90
modules/auxil/psb_s_rb_idx_tree_mod.f90
modules/auxil/psb_c_hsort_x_mod.f90
modules/auxil/psb_s_ip_reord_mod.F90
modules/auxil/psb_d_isort_mod.f90
modules/auxil/psi_z_serial_mod.f90
# modules/auxil/psb_i2_qsort_mod.f90
modules/auxil/psb_d_msort_mod.f90
modules/auxil/psb_c_qsort_mod.f90
modules/auxil/psb_z_hsort_x_mod.f90
modules/auxil/psb_c_ip_reord_mod.F90
modules/auxil/psb_sort_mod.f90
modules/auxil/psi_acx_mod.f90
modules/auxil/psb_d_realloc_mod.F90
modules/auxil/psb_m_qsort_mod.f90
modules/auxil/psb_s_msort_mod.f90
modules/auxil/psi_c_serial_mod.f90
modules/auxil/psb_d_ip_reord_mod.F90
modules/auxil/psb_z_hsort_mod.f90
modules/psi_d_mod.F90
modules/psi_l_mod.F90
modules/penv/psi_d_collective_mod.F90
modules/penv/psi_m_p2p_mod.F90
# modules/penv/psi_i2_collective_mod.F90
modules/penv/psi_s_p2p_mod.F90
modules/penv/psi_e_p2p_mod.F90
modules/penv/psi_m_collective_mod.F90
modules/penv/psi_d_p2p_mod.F90
modules/penv/psi_p2p_mod.F90
modules/penv/psi_penv_mod.F90
modules/penv/psi_z_p2p_mod.F90
modules/penv/psi_c_collective_mod.F90
modules/penv/psi_collective_mod.F90
# modules/penv/psi_i2_p2p_mod.F90
modules/penv/psi_c_p2p_mod.F90
modules/penv/psi_e_collective_mod.F90
modules/penv/psi_z_collective_mod.F90
modules/penv/psi_s_collective_mod.F90
modules/psb_cbind_const_mod.F90
modules/psi_s_mod.F90
modules/psi_c_mod.F90
modules/tools/psb_s_tools_a_mod.f90
modules/tools/psb_d_tools_a_mod.f90
modules/tools/psb_z_tools_a_mod.f90
modules/tools/psb_i_tools_mod.F90
modules/tools/psb_s_tools_mod.F90
modules/tools/psb_tools_mod.f90
modules/tools/psb_m_tools_a_mod.f90
modules/tools/psb_cd_tools_mod.F90
modules/tools/psb_d_tools_mod.F90
modules/tools/psb_c_tools_mod.F90
modules/tools/psb_e_tools_a_mod.f90
# modules/tools/psb_i2_tools_a_mod.f90
modules/tools/psb_c_tools_a_mod.f90
modules/tools/psb_z_tools_mod.F90
modules/tools/psb_l_tools_mod.F90
modules/psb_realloc_mod.F90
modules/psb_check_mod.f90
modules/serial/psb_mat_mod.f90
modules/serial/psb_s_csr_mat_mod.f90
modules/serial/psb_z_mat_mod.F90
modules/serial/psb_z_vect_mod.F90
modules/serial/psb_l_base_vect_mod.F90
modules/serial/psb_c_serial_mod.f90
modules/serial/psb_z_csc_mat_mod.f90
modules/serial/psb_d_csc_mat_mod.f90
modules/serial/psb_z_serial_mod.f90
modules/serial/psb_c_base_mat_mod.F90
modules/serial/psb_z_base_mat_mod.F90
modules/serial/psb_z_csr_mat_mod.f90
modules/serial/psb_c_csc_mat_mod.f90
modules/serial/psb_z_base_vect_mod.F90
modules/serial/psb_l_vect_mod.F90
modules/serial/psb_d_csr_mat_mod.f90
modules/serial/psb_c_csr_mat_mod.f90
modules/serial/psb_s_base_mat_mod.F90
modules/serial/psb_base_mat_mod.F90
modules/serial/psb_i_base_vect_mod.F90
modules/serial/psb_s_vect_mod.F90
modules/serial/psb_s_base_vect_mod.F90
modules/serial/psb_d_base_vect_mod.F90
modules/serial/psb_c_mat_mod.F90
modules/serial/psb_d_base_mat_mod.F90
modules/serial/psb_c_vect_mod.F90
modules/serial/psb_d_mat_mod.F90
modules/serial/psb_s_mat_mod.F90
modules/serial/psb_i_vect_mod.F90
modules/serial/psb_d_vect_mod.F90
modules/serial/psb_c_base_vect_mod.F90
modules/serial/psb_vect_mod.f90
modules/serial/psb_d_serial_mod.f90
modules/serial/psb_s_csc_mat_mod.f90
modules/serial/psb_s_serial_mod.f90
modules/serial/psb_serial_mod.f90
modules/psi_mod.f90
modules/error.f90
modules/psb_const_mod.F90
modules/psblas/psb_c_psblas_mod.F90
modules/psblas/psb_s_psblas_mod.F90
modules/psblas/psb_d_psblas_mod.F90
modules/psblas/psb_z_psblas_mod.F90
modules/psblas/psb_psblas_mod.f90
modules/psb_error_impl.F90
modules/psb_penv_mod.F90
modules/psb_error_mod.F90
modules/psb_timers_mod.f90
modules/psi_i_mod.F90
modules/psi_z_mod.F90
modules/desc/psb_desc_const_mod.f90
modules/desc/psb_indx_map_mod.F90
modules/desc/psb_hash_mod.F90
modules/desc/psb_desc_mod.F90
modules/desc/psb_gen_block_map_mod.F90
modules/desc/psb_list_map_mod.F90
modules/desc/psb_repl_map_mod.F90
modules/desc/psb_hash_map_mod.F90
modules/desc/psb_glist_map_mod.F90
modules/psb_base_mod.f90
)
foreach(file IN LISTS PSB_base_source_files)
list(APPEND base_source_files ${CMAKE_CURRENT_LIST_DIR}/${file})
endforeach()
list(APPEND PSB_base_source_C_files modules/cutil.c)
list(APPEND PSB_base_source_C_files modules/desc/psb_hashval.c)
if (SERIAL_MPI)
list(APPEND PSB_base_source_C_files modules/fakempi.c)
endif()
foreach(file IN LISTS PSB_base_source_C_files)
list(APPEND base_source_C_files ${CMAKE_CURRENT_LIST_DIR}/${file})
endforeach()