How To Install lis-doc on Fedora 36

In this tutorial we learn how to install lis-doc in Fedora 36. lis-doc is Developer documentation for lis

Introduction

In this tutorial we learn how to install lis-doc on Fedora 36.

What is lis-doc

Lis, a Library of Iterative Solvers for linear systems, is a scalable parallel library for solving systems of linear equations and standard eigenvalue problems with real sparse matrices using iterative methods. This package contains the developer documentation for lis.

We can use yum or dnf to install lis-doc on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install lis-doc.

Install lis-doc on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install lis-doc using dnf by running the following command:

sudo dnf -y install lis-doc

Install lis-doc on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install lis-doc using yum by running the following command:

sudo yum -y install lis-doc

How To Uninstall lis-doc on Fedora 36

To uninstall only the lis-doc package we can use the following command:

sudo dnf remove lis-doc

lis-doc Package Contents on Fedora 36

/usr/share/doc/lis-doc
/usr/share/doc/lis-doc/lis-ug-en.pdf
/usr/share/doc/lis-doc/lis-ug-ja.pdf
/usr/share/licenses/lis-doc
/usr/share/licenses/lis-doc/COPYING
/usr/share/man/man3/lis.3.gz
/usr/share/man/man3/lis_array_abs.3.gz
/usr/share/man/man3/lis_array_abs.3f.gz
/usr/share/man/man3/lis_array_axpy.3.gz
/usr/share/man/man3/lis_array_axpy.3f.gz
/usr/share/man/man3/lis_array_axpyz.3.gz
/usr/share/man/man3/lis_array_axpyz.3f.gz
/usr/share/man/man3/lis_array_cgs.3.gz
/usr/share/man/man3/lis_array_cgs.3f.gz
/usr/share/man/man3/lis_array_copy.3.gz
/usr/share/man/man3/lis_array_copy.3f.gz
/usr/share/man/man3/lis_array_dot.3.gz
/usr/share/man/man3/lis_array_dot.3f.gz
/usr/share/man/man3/lis_array_ge.3.gz
/usr/share/man/man3/lis_array_ge.3f.gz
/usr/share/man/man3/lis_array_matmat.3.gz
/usr/share/man/man3/lis_array_matmat.3f.gz
/usr/share/man/man3/lis_array_matmat_ns.3.gz
/usr/share/man/man3/lis_array_matmat_ns.3f.gz
/usr/share/man/man3/lis_array_matvec.3.gz
/usr/share/man/man3/lis_array_matvec.3f.gz
/usr/share/man/man3/lis_array_matvec_ns.3.gz
/usr/share/man/man3/lis_array_matvec_ns.3f.gz
/usr/share/man/man3/lis_array_matvect.3.gz
/usr/share/man/man3/lis_array_matvect.3f.gz
/usr/share/man/man3/lis_array_mgs.3.gz
/usr/share/man/man3/lis_array_mgs.3f.gz
/usr/share/man/man3/lis_array_nrm1.3.gz
/usr/share/man/man3/lis_array_nrm1.3f.gz
/usr/share/man/man3/lis_array_nrm2.3.gz
/usr/share/man/man3/lis_array_nrm2.3f.gz
/usr/share/man/man3/lis_array_nrmi.3.gz
/usr/share/man/man3/lis_array_nrmi.3f.gz
/usr/share/man/man3/lis_array_pdiv.3.gz
/usr/share/man/man3/lis_array_pdiv.3f.gz
/usr/share/man/man3/lis_array_pmul.3.gz
/usr/share/man/man3/lis_array_pmul.3f.gz
/usr/share/man/man3/lis_array_qr.3.gz
/usr/share/man/man3/lis_array_qr.3f.gz
/usr/share/man/man3/lis_array_reciprocal.3.gz
/usr/share/man/man3/lis_array_reciprocal.3f.gz
/usr/share/man/man3/lis_array_scale.3.gz
/usr/share/man/man3/lis_array_scale.3f.gz
/usr/share/man/man3/lis_array_set_all.3.gz
/usr/share/man/man3/lis_array_set_all.3f.gz
/usr/share/man/man3/lis_array_shift.3.gz
/usr/share/man/man3/lis_array_shift.3f.gz
/usr/share/man/man3/lis_array_solve.3.gz
/usr/share/man/man3/lis_array_solve.3f.gz
/usr/share/man/man3/lis_array_sum.3.gz
/usr/share/man/man3/lis_array_sum.3f.gz
/usr/share/man/man3/lis_array_swap.3.gz
/usr/share/man/man3/lis_array_swap.3f.gz
/usr/share/man/man3/lis_array_xpay.3.gz
/usr/share/man/man3/lis_array_xpay.3f.gz
/usr/share/man/man3/lis_esolve.3.gz
/usr/share/man/man3/lis_esolve.3f.gz
/usr/share/man/man3/lis_esolver_create.3.gz
/usr/share/man/man3/lis_esolver_create.3f.gz
/usr/share/man/man3/lis_esolver_destroy.3.gz
/usr/share/man/man3/lis_esolver_destroy.3f.gz
/usr/share/man/man3/lis_esolver_get_esolver.3.gz
/usr/share/man/man3/lis_esolver_get_esolver.3f.gz
/usr/share/man/man3/lis_esolver_get_esolvername.3.gz
/usr/share/man/man3/lis_esolver_get_esolvername.3f.gz
/usr/share/man/man3/lis_esolver_get_evalues.3.gz
/usr/share/man/man3/lis_esolver_get_evalues.3f.gz
/usr/share/man/man3/lis_esolver_get_evectors.3.gz
/usr/share/man/man3/lis_esolver_get_evectors.3f.gz
/usr/share/man/man3/lis_esolver_get_iter.3.gz
/usr/share/man/man3/lis_esolver_get_iter.3f.gz
/usr/share/man/man3/lis_esolver_get_iterex.3.gz
/usr/share/man/man3/lis_esolver_get_iterex.3f.gz
/usr/share/man/man3/lis_esolver_get_iters.3.gz
/usr/share/man/man3/lis_esolver_get_iters.3f.gz
/usr/share/man/man3/lis_esolver_get_residualnorm.3.gz
/usr/share/man/man3/lis_esolver_get_residualnorm.3f.gz
/usr/share/man/man3/lis_esolver_get_residualnorms.3.gz
/usr/share/man/man3/lis_esolver_get_residualnorms.3f.gz
/usr/share/man/man3/lis_esolver_get_rhistory.3.gz
/usr/share/man/man3/lis_esolver_get_rhistory.3f.gz
/usr/share/man/man3/lis_esolver_get_status.3.gz
/usr/share/man/man3/lis_esolver_get_status.3f.gz
/usr/share/man/man3/lis_esolver_get_time.3.gz
/usr/share/man/man3/lis_esolver_get_time.3f.gz
/usr/share/man/man3/lis_esolver_get_timeex.3.gz
/usr/share/man/man3/lis_esolver_get_timeex.3f.gz
/usr/share/man/man3/lis_esolver_set_option.3.gz
/usr/share/man/man3/lis_esolver_set_option.3f.gz
/usr/share/man/man3/lis_esolver_set_optionC.3.gz
/usr/share/man/man3/lis_esolver_set_optionC.3f.gz
/usr/share/man/man3/lis_finalize.3.gz
/usr/share/man/man3/lis_finalize.3f.gz
/usr/share/man/man3/lis_initialize.3.gz
/usr/share/man/man3/lis_initialize.3f.gz
/usr/share/man/man3/lis_input.3.gz
/usr/share/man/man3/lis_input.3f.gz
/usr/share/man/man3/lis_input_matrix.3.gz
/usr/share/man/man3/lis_input_matrix.3f.gz
/usr/share/man/man3/lis_input_vector.3.gz
/usr/share/man/man3/lis_input_vector.3f.gz
/usr/share/man/man3/lis_matrix_assemble.3.gz
/usr/share/man/man3/lis_matrix_assemble.3f.gz
/usr/share/man/man3/lis_matrix_axpy.3.gz
/usr/share/man/man3/lis_matrix_axpy.3f.gz
/usr/share/man/man3/lis_matrix_axpyz.3.gz
/usr/share/man/man3/lis_matrix_axpyz.3f.gz
/usr/share/man/man3/lis_matrix_convert.3.gz
/usr/share/man/man3/lis_matrix_convert.3f.gz
/usr/share/man/man3/lis_matrix_copy.3.gz
/usr/share/man/man3/lis_matrix_copy.3f.gz
/usr/share/man/man3/lis_matrix_create.3.gz
/usr/share/man/man3/lis_matrix_create.3f.gz
/usr/share/man/man3/lis_matrix_destroy.3.gz
/usr/share/man/man3/lis_matrix_destroy.3f.gz
/usr/share/man/man3/lis_matrix_duplicate.3.gz
/usr/share/man/man3/lis_matrix_duplicate.3f.gz
/usr/share/man/man3/lis_matrix_get_diagonal.3.gz
/usr/share/man/man3/lis_matrix_get_diagonal.3f.gz
/usr/share/man/man3/lis_matrix_get_nnz.3.gz
/usr/share/man/man3/lis_matrix_get_nnz.3f.gz
/usr/share/man/man3/lis_matrix_get_range.3.gz
/usr/share/man/man3/lis_matrix_get_range.3f.gz
/usr/share/man/man3/lis_matrix_get_size.3.gz
/usr/share/man/man3/lis_matrix_get_size.3f.gz
/usr/share/man/man3/lis_matrix_get_type.3.gz
/usr/share/man/man3/lis_matrix_get_type.3f.gz
/usr/share/man/man3/lis_matrix_malloc.3.gz
/usr/share/man/man3/lis_matrix_malloc.3f.gz
/usr/share/man/man3/lis_matrix_scale.3.gz
/usr/share/man/man3/lis_matrix_scale.3f.gz
/usr/share/man/man3/lis_matrix_set_blocksize.3.gz
/usr/share/man/man3/lis_matrix_set_blocksize.3f.gz
/usr/share/man/man3/lis_matrix_set_bsc.3.gz
/usr/share/man/man3/lis_matrix_set_bsc.3f.gz
/usr/share/man/man3/lis_matrix_set_bsr.3.gz
/usr/share/man/man3/lis_matrix_set_bsr.3f.gz
/usr/share/man/man3/lis_matrix_set_coo.3.gz
/usr/share/man/man3/lis_matrix_set_coo.3f.gz
/usr/share/man/man3/lis_matrix_set_csc.3.gz
/usr/share/man/man3/lis_matrix_set_csc.3f.gz
/usr/share/man/man3/lis_matrix_set_csr.3.gz
/usr/share/man/man3/lis_matrix_set_csr.3f.gz
/usr/share/man/man3/lis_matrix_set_dia.3.gz
/usr/share/man/man3/lis_matrix_set_dia.3f.gz
/usr/share/man/man3/lis_matrix_set_dns.3.gz
/usr/share/man/man3/lis_matrix_set_dns.3f.gz
/usr/share/man/man3/lis_matrix_set_ell.3.gz
/usr/share/man/man3/lis_matrix_set_ell.3f.gz
/usr/share/man/man3/lis_matrix_set_jad.3.gz
/usr/share/man/man3/lis_matrix_set_jad.3f.gz
/usr/share/man/man3/lis_matrix_set_msr.3.gz
/usr/share/man/man3/lis_matrix_set_msr.3f.gz
/usr/share/man/man3/lis_matrix_set_size.3.gz
/usr/share/man/man3/lis_matrix_set_size.3f.gz
/usr/share/man/man3/lis_matrix_set_type.3.gz
/usr/share/man/man3/lis_matrix_set_type.3f.gz
/usr/share/man/man3/lis_matrix_set_value.3.gz
/usr/share/man/man3/lis_matrix_set_value.3f.gz
/usr/share/man/man3/lis_matrix_set_vbr.3.gz
/usr/share/man/man3/lis_matrix_set_vbr.3f.gz
/usr/share/man/man3/lis_matrix_shift_diagonal.3.gz
/usr/share/man/man3/lis_matrix_shift_diagonal.3f.gz
/usr/share/man/man3/lis_matrix_unset.3.gz
/usr/share/man/man3/lis_matrix_unset.3f.gz
/usr/share/man/man3/lis_matrix_xpay.3.gz
/usr/share/man/man3/lis_matrix_xpay.3f.gz
/usr/share/man/man3/lis_matvec.3.gz
/usr/share/man/man3/lis_matvec.3f.gz
/usr/share/man/man3/lis_matvect.3.gz
/usr/share/man/man3/lis_matvect.3f.gz
/usr/share/man/man3/lis_output.3.gz
/usr/share/man/man3/lis_output.3f.gz
/usr/share/man/man3/lis_output_matrix.3.gz
/usr/share/man/man3/lis_output_matrix.3f.gz
/usr/share/man/man3/lis_output_vector.3.gz
/usr/share/man/man3/lis_output_vector.3f.gz
/usr/share/man/man3/lis_solve.3.gz
/usr/share/man/man3/lis_solve.3f.gz
/usr/share/man/man3/lis_solve_kernel.3.gz
/usr/share/man/man3/lis_solve_kernel.3f.gz
/usr/share/man/man3/lis_solver_create.3.gz
/usr/share/man/man3/lis_solver_create.3f.gz
/usr/share/man/man3/lis_solver_destroy.3.gz
/usr/share/man/man3/lis_solver_destroy.3f.gz
/usr/share/man/man3/lis_solver_get_iter.3.gz
/usr/share/man/man3/lis_solver_get_iter.3f.gz
/usr/share/man/man3/lis_solver_get_iterex.3.gz
/usr/share/man/man3/lis_solver_get_iterex.3f.gz
/usr/share/man/man3/lis_solver_get_precon.3.gz
/usr/share/man/man3/lis_solver_get_precon.3f.gz
/usr/share/man/man3/lis_solver_get_preconname.3.gz
/usr/share/man/man3/lis_solver_get_preconname.3f.gz
/usr/share/man/man3/lis_solver_get_residualnorm.3.gz
/usr/share/man/man3/lis_solver_get_residualnorm.3f.gz
/usr/share/man/man3/lis_solver_get_rhistory.3.gz
/usr/share/man/man3/lis_solver_get_rhistory.3f.gz
/usr/share/man/man3/lis_solver_get_solver.3.gz
/usr/share/man/man3/lis_solver_get_solver.3f.gz
/usr/share/man/man3/lis_solver_get_solvername.3.gz
/usr/share/man/man3/lis_solver_get_solvername.3f.gz
/usr/share/man/man3/lis_solver_get_status.3.gz
/usr/share/man/man3/lis_solver_get_status.3f.gz
/usr/share/man/man3/lis_solver_get_time.3.gz
/usr/share/man/man3/lis_solver_get_time.3f.gz
/usr/share/man/man3/lis_solver_get_timeex.3.gz
/usr/share/man/man3/lis_solver_get_timeex.3f.gz
/usr/share/man/man3/lis_solver_set_option.3.gz
/usr/share/man/man3/lis_solver_set_option.3f.gz
/usr/share/man/man3/lis_solver_set_optionC.3.gz
/usr/share/man/man3/lis_solver_set_optionC.3f.gz
/usr/share/man/man3/lis_vector_abs.3.gz
/usr/share/man/man3/lis_vector_axpy.3.gz
/usr/share/man/man3/lis_vector_axpy.3f.gz
/usr/share/man/man3/lis_vector_axpyz.3.gz
/usr/share/man/man3/lis_vector_axpyz.3f.gz
/usr/share/man/man3/lis_vector_copy.3.gz
/usr/share/man/man3/lis_vector_copy.3f.gz
/usr/share/man/man3/lis_vector_create.3.gz
/usr/share/man/man3/lis_vector_create.3f.gz
/usr/share/man/man3/lis_vector_destroy.3.gz
/usr/share/man/man3/lis_vector_destroy.3f.gz
/usr/share/man/man3/lis_vector_dot.3.gz
/usr/share/man/man3/lis_vector_dot.3f.gz
/usr/share/man/man3/lis_vector_duplicate.3.gz
/usr/share/man/man3/lis_vector_duplicate.3f.gz
/usr/share/man/man3/lis_vector_gather.3.gz
/usr/share/man/man3/lis_vector_gather.3f.gz
/usr/share/man/man3/lis_vector_get_range.3.gz
/usr/share/man/man3/lis_vector_get_range.3f.gz
/usr/share/man/man3/lis_vector_get_size.3.gz
/usr/share/man/man3/lis_vector_get_size.3f.gz
/usr/share/man/man3/lis_vector_get_value.3.gz
/usr/share/man/man3/lis_vector_get_value.3f.gz
/usr/share/man/man3/lis_vector_get_values.3.gz
/usr/share/man/man3/lis_vector_get_values.3f.gz
/usr/share/man/man3/lis_vector_nrm1.3.gz
/usr/share/man/man3/lis_vector_nrm1.3f.gz
/usr/share/man/man3/lis_vector_nrm2.3.gz
/usr/share/man/man3/lis_vector_nrm2.3f.gz
/usr/share/man/man3/lis_vector_nrmi.3.gz
/usr/share/man/man3/lis_vector_nrmi.3f.gz
/usr/share/man/man3/lis_vector_pdiv.3.gz
/usr/share/man/man3/lis_vector_pmul.3.gz
/usr/share/man/man3/lis_vector_reciprocal.3.gz
/usr/share/man/man3/lis_vector_scale.3.gz
/usr/share/man/man3/lis_vector_scale.3f.gz
/usr/share/man/man3/lis_vector_scatter.3.gz
/usr/share/man/man3/lis_vector_scatter.3f.gz
/usr/share/man/man3/lis_vector_set_all.3.gz
/usr/share/man/man3/lis_vector_set_all.3f.gz
/usr/share/man/man3/lis_vector_set_size.3.gz
/usr/share/man/man3/lis_vector_set_size.3f.gz
/usr/share/man/man3/lis_vector_set_value.3.gz
/usr/share/man/man3/lis_vector_set_value.3f.gz
/usr/share/man/man3/lis_vector_set_values.3.gz
/usr/share/man/man3/lis_vector_set_values.3f.gz
/usr/share/man/man3/lis_vector_shift.3.gz
/usr/share/man/man3/lis_vector_sum.3.gz
/usr/share/man/man3/lis_vector_swap.3.gz
/usr/share/man/man3/lis_vector_xpay.3.gz
/usr/share/man/man3/lis_vector_xpay.3f.gz
/usr/share/man/man3/lis_wtime.3.gz
/usr/share/man/man3/lis_wtime.3f.gz

References

Summary

In this tutorial we learn how to install lis-doc on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).