How To Install MUMPS-mpich-devel on Rocky Linux 8

In this tutorial we learn how to install MUMPS-mpich-devel on Rocky Linux 8. MUMPS-mpich-devel is The MUMPS headers and development-related files

Introduction

In this tutorial we learn how to install MUMPS-mpich-devel on Rocky Linux 8.

What is MUMPS-mpich-devel

Shared links, header files for MUMPS.

We can use yum or dnf to install MUMPS-mpich-devel on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install MUMPS-mpich-devel.

Install MUMPS-mpich-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-mpich-devel using dnf by running the following command:

sudo dnf -y install MUMPS-mpich-devel

Install MUMPS-mpich-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-mpich-devel using yum by running the following command:

sudo yum -y install MUMPS-mpich-devel

How To Uninstall MUMPS-mpich-devel on Rocky Linux 8

To uninstall only the MUMPS-mpich-devel package we can use the following command:

sudo dnf remove MUMPS-mpich-devel

MUMPS-mpich-devel Package Contents on Rocky Linux 8

/usr/include/mpich-x86_64/cmumps_c.h
/usr/include/mpich-x86_64/cmumps_root.h
/usr/include/mpich-x86_64/cmumps_struc.h
/usr/include/mpich-x86_64/const.h
/usr/include/mpich-x86_64/dmumps_c.h
/usr/include/mpich-x86_64/dmumps_root.h
/usr/include/mpich-x86_64/dmumps_struc.h
/usr/include/mpich-x86_64/eval.h
/usr/include/mpich-x86_64/macros.h
/usr/include/mpich-x86_64/mumps_c_types.h
/usr/include/mpich-x86_64/mumps_compat.h
/usr/include/mpich-x86_64/mumps_int_def.h
/usr/include/mpich-x86_64/params.h
/usr/include/mpich-x86_64/protos.h
/usr/include/mpich-x86_64/smumps_c.h
/usr/include/mpich-x86_64/smumps_root.h
/usr/include/mpich-x86_64/smumps_struc.h
/usr/include/mpich-x86_64/space.h
/usr/include/mpich-x86_64/types.h
/usr/include/mpich-x86_64/zmumps_c.h
/usr/include/mpich-x86_64/zmumps_root.h
/usr/include/mpich-x86_64/zmumps_struc.h
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_ana_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_buf.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_load.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_lr_core.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_lr_stats.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_lr_type.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_ooc.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_save_restore.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_sol_es.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_sol_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/cmumps_struc_def.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/ddll.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_ana_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_buf.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_load.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_lr_core.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_lr_stats.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_lr_type.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_ooc.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_save_restore.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_sol_es.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_sol_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/dmumps_struc_def.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/idll.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_ana_blk_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_ana_ord_wrappers.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_build_sort_index_elt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_build_sort_index_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_fac_descband_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_fac_ibct_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_fac_maprow_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_front_data_mgt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_future_niv2.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_l0_omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_lr_common.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_memory_mod.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_ooc_common.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/mumps_static_mapping.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_ana_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_buf.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_par_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_load.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_lr_core.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_lr_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_lr_stats.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_lr_type.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_ooc.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_save_restore.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_save_restore_files.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_sol_es.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_sol_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/smumps_struc_def.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_ana_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_ana_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_buf.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_dynamic_memory_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac1_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac1_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac2_ldlt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac2_lu_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_asm_master_elt_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_asm_master_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_front_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_front_type2_aux_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_par_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_fac_s_is_pointers_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_facsol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_load.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_lr_core.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_lr_data_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_lr_stats.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_lr_type.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_ooc.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_ooc_buffer.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_parallel_analysis.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_save_restore.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_save_restore_files.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_sol_es.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_sol_l0omp_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_sol_lr.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_static_ptr_m.mod
/usr/lib64/gfortran/modules/mpich/MUMPS-5.3.5/zmumps_struc_def.mod
/usr/lib64/mpich/lib/libcmumps.so
/usr/lib64/mpich/lib/libdmumps.so
/usr/lib64/mpich/lib/libmumps_common.so
/usr/lib64/mpich/lib/libpord.so
/usr/lib64/mpich/lib/libsmumps.so
/usr/lib64/mpich/lib/libzmumps.so

References

Summary

In this tutorial we learn how to install MUMPS-mpich-devel on Rocky Linux 8 using yum and dnf.