How To Install MUMPS-devel on Rocky Linux 8
Introduction
In this tutorial we learn how to install MUMPS-devel
on Rocky Linux 8.
What is MUMPS-devel
Shared links and header files. This package contains dummy MPI header file including symbols used by MUMPS.
We can use yum
or dnf
to install MUMPS-devel
on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install MUMPS-devel.
Install MUMPS-devel on Rocky Linux 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install MUMPS-devel
using dnf
by running the following command:
sudo dnf -y install MUMPS-devel
Install MUMPS-devel on Rocky Linux 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install MUMPS-devel
using yum
by running the following command:
sudo yum -y install MUMPS-devel
How To Uninstall MUMPS-devel on Rocky Linux 8
To uninstall only the MUMPS-devel
package we can use the following command:
sudo dnf remove MUMPS-devel
MUMPS-devel Package Contents on Rocky Linux 8
/usr/include/MUMPS
/usr/include/MUMPS/cmumps_c.h
/usr/include/MUMPS/cmumps_root.h
/usr/include/MUMPS/cmumps_struc.h
/usr/include/MUMPS/const.h
/usr/include/MUMPS/dmumps_c.h
/usr/include/MUMPS/dmumps_root.h
/usr/include/MUMPS/dmumps_struc.h
/usr/include/MUMPS/elapse.h
/usr/include/MUMPS/eval.h
/usr/include/MUMPS/macros.h
/usr/include/MUMPS/mpi.h
/usr/include/MUMPS/mpif.h
/usr/include/MUMPS/mumps_c_types.h
/usr/include/MUMPS/mumps_compat.h
/usr/include/MUMPS/mumps_int_def.h
/usr/include/MUMPS/params.h
/usr/include/MUMPS/protos.h
/usr/include/MUMPS/smumps_c.h
/usr/include/MUMPS/smumps_root.h
/usr/include/MUMPS/smumps_struc.h
/usr/include/MUMPS/space.h
/usr/include/MUMPS/types.h
/usr/include/MUMPS/zmumps_c.h
/usr/include/MUMPS/zmumps_root.h
/usr/include/MUMPS/zmumps_struc.h
/usr/lib64/gfortran/modules/MUMPS-5.3.5
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_ana_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_buf.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_load.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_lr_core.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_lr_stats.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_lr_type.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_ooc.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_save_restore.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_sol_es.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_sol_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/cmumps_struc_def.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/ddll.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_ana_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_buf.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_load.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_lr_core.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_lr_stats.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_lr_type.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_ooc.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_save_restore.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_sol_es.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_sol_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/dmumps_struc_def.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/idll.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_ana_blk_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_ana_ord_wrappers.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_build_sort_index_elt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_build_sort_index_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_fac_descband_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_fac_ibct_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_fac_maprow_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_front_data_mgt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_future_niv2.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_l0_omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_lr_common.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_memory_mod.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_ooc_common.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/mumps_static_mapping.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_ana_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_buf.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_par_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_load.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_lr_core.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_lr_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_lr_stats.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_lr_type.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_ooc.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_save_restore.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_save_restore_files.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_sol_es.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_sol_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/smumps_struc_def.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_ana_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_buf.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_load.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_lr_core.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_lr_stats.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_lr_type.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_ooc.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_save_restore.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_sol_es.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_sol_lr.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/MUMPS-5.3.5/zmumps_struc_def.mod
/usr/lib64/libcmumps.so
/usr/lib64/libdmumps.so
/usr/lib64/libmpiseq.so
/usr/lib64/libmumps_common.so
/usr/lib64/libpord.so
/usr/lib64/libsmumps.so
/usr/lib64/libzmumps.so
References
Summary
In this tutorial we learn how to install MUMPS-devel
on Rocky Linux 8 using yum and dnf.