math/lis 2.1.11
Library of Iterative Solvers for linear systems
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- math
- Package size
- 389.2 KiB, 1192.1 KiB installed
Description
Lis (pronounced [lis]) is a parallel software library for solving linear equations and eigenvalue problems that arise in the numerical solution of partial differential equations using iterative methods.
Install
As a binary package — by origin, or by package name:
pkg install math/lis
pkg install lis
From the ports tree:
cd /usr/ports/math/lis/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lis>0:math/lis
LIB_DEPENDS= liblis.so:math/lis
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1.11 | 2.1.11 | 2.0.30 | 2.1.8 | 2.1.11 |
| FreeBSD:14:quarterly | 2.1.11 | 2.1.11 | n/a | 2.1.8 | 2.1.11 |
| FreeBSD:15:latest | 2.1.11 | 2.1.11 | n/a | 2.1.8 | 2.1.8 |
| FreeBSD:15:quarterly | 2.1.11 | 2.1.11 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.11 | 2.1.11 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 3
No port depends on this one.
Configuration
Options name: math_lis
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
| MPI | off | MPI (Message Passing Interface) support |
| OPENMPI | off | Parallel processing support via Open MPI |
- USES
- gmake libtool zip
- Service scripts
- none
Files
Manual pages 278
- esolve(1)
- esolver(1)
- gesolve(1)
- gesolver(1)
- hpcg_kernel(1)
- hpcg_spmvtest(1)
- lis(3)
- lis_array_abs(3)
- lis_array_abs(3)
- lis_array_axpy(3)
- lis_array_axpy(3)
- lis_array_axpyz(3)
- lis_array_axpyz(3)
- lis_array_cgs(3)
- lis_array_cgs(3)
- lis_array_copy(3)
- lis_array_copy(3)
- lis_array_dot(3)
- lis_array_dot(3)
- lis_array_ge(3)
- lis_array_ge(3)
- lis_array_matmat(3)
- lis_array_matmat(3)
- lis_array_matmat_ns(3)
- lis_array_matmat_ns(3)
- lis_array_matvec(3)
- lis_array_matvec(3)
- lis_array_matvec_ns(3)
- lis_array_matvec_ns(3)
- lis_array_matvect(3)
- lis_array_matvect(3)
- lis_array_mgs(3)
- lis_array_mgs(3)
- lis_array_nrm1(3)
- lis_array_nrm1(3)
- lis_array_nrm2(3)
- lis_array_nrm2(3)
- lis_array_nrmi(3)
- lis_array_nrmi(3)
- lis_array_pdiv(3)
- lis_array_pdiv(3)
- lis_array_pmul(3)
- lis_array_pmul(3)
- lis_array_qr(3)
- lis_array_qr(3)
- lis_array_reciprocal(3)
- lis_array_reciprocal(3)
- lis_array_scale(3)
- lis_array_scale(3)
- lis_array_set_all(3)
- lis_array_set_all(3)
- lis_array_shift(3)
- lis_array_shift(3)
- lis_array_solve(3)
- lis_array_solve(3)
- lis_array_sum(3)
- lis_array_sum(3)
- lis_array_swap(3)
- lis_array_swap(3)
- lis_array_xpay(3)
- lis_array_xpay(3)
- lis_esolve(3)
- lis_esolve(3)
- lis_esolver_create(3)
- lis_esolver_create(3)
- lis_esolver_destroy(3)
- lis_esolver_destroy(3)
- lis_esolver_get_esolver(3)
- lis_esolver_get_esolver(3)
- lis_esolver_get_esolvername(3)
- lis_esolver_get_esolvername(3)
- lis_esolver_get_evalues(3)
- lis_esolver_get_evalues(3)
- lis_esolver_get_evectors(3)
- lis_esolver_get_evectors(3)
- lis_esolver_get_iter(3)
- lis_esolver_get_iter(3)
- lis_esolver_get_iterex(3)
- lis_esolver_get_iterex(3)
- lis_esolver_get_iters(3)
- lis_esolver_get_iters(3)
- lis_esolver_get_residualnorm(3)
- lis_esolver_get_residualnorm(3)
- lis_esolver_get_residualnorms(3)
- lis_esolver_get_residualnorms(3)
- lis_esolver_get_rhistory(3)
- lis_esolver_get_rhistory(3)
- lis_esolver_get_status(3)
- lis_esolver_get_status(3)
- lis_esolver_get_time(3)
- lis_esolver_get_time(3)
- lis_esolver_get_timeex(3)
- lis_esolver_get_timeex(3)
- lis_esolver_set_option(3)
- lis_esolver_set_option(3)
- lis_esolver_set_optionC(3)
- lis_esolver_set_optionC(3)
- lis_finalize(3)
- lis_finalize(3)
- lis_initialize(3)
- lis_initialize(3)
- lis_input(3)
- lis_input(3)
- lis_input_matrix(3)
- lis_input_matrix(3)
- lis_input_vector(3)
- lis_input_vector(3)
- lis_matrix_assemble(3)
- lis_matrix_assemble(3)
- lis_matrix_axpy(3)
- lis_matrix_axpy(3)
- lis_matrix_axpyz(3)
- lis_matrix_axpyz(3)
- lis_matrix_convert(3)
- lis_matrix_convert(3)
- lis_matrix_copy(3)
- lis_matrix_copy(3)
- lis_matrix_create(3)
- lis_matrix_create(3)
- lis_matrix_destroy(3)
- lis_matrix_destroy(3)
- lis_matrix_duplicate(3)
- lis_matrix_duplicate(3)
- lis_matrix_get_diagonal(3)
- lis_matrix_get_diagonal(3)
- lis_matrix_get_nnz(3)
- lis_matrix_get_nnz(3)
- lis_matrix_get_range(3)
- lis_matrix_get_range(3)
- lis_matrix_get_size(3)
- lis_matrix_get_size(3)
- lis_matrix_get_type(3)
- lis_matrix_get_type(3)
- lis_matrix_malloc(3)
- lis_matrix_malloc(3)
- lis_matrix_scale(3)
- lis_matrix_scale(3)
- lis_matrix_set_blocksize(3)
- lis_matrix_set_blocksize(3)
- lis_matrix_set_bsc(3)
- lis_matrix_set_bsc(3)
- lis_matrix_set_bsr(3)
- lis_matrix_set_bsr(3)
- lis_matrix_set_coo(3)
- lis_matrix_set_coo(3)
- lis_matrix_set_csc(3)
- lis_matrix_set_csc(3)
- lis_matrix_set_csr(3)
- lis_matrix_set_csr(3)
- lis_matrix_set_dia(3)
- lis_matrix_set_dia(3)
- lis_matrix_set_dns(3)
- lis_matrix_set_dns(3)
- lis_matrix_set_ell(3)
- lis_matrix_set_ell(3)
- lis_matrix_set_jad(3)
- lis_matrix_set_jad(3)
- lis_matrix_set_msr(3)
- lis_matrix_set_msr(3)
- lis_matrix_set_size(3)
- lis_matrix_set_size(3)
- lis_matrix_set_type(3)
- lis_matrix_set_type(3)
- lis_matrix_set_value(3)
- lis_matrix_set_value(3)
- lis_matrix_set_vbr(3)
- lis_matrix_set_vbr(3)
- lis_matrix_shift_diagonal(3)
- lis_matrix_shift_diagonal(3)
- lis_matrix_unset(3)
- lis_matrix_unset(3)
- lis_matrix_xpay(3)
- lis_matrix_xpay(3)
- lis_matvec(3)
- lis_matvec(3)
- lis_matvect(3)
- lis_matvect(3)
- lis_output(3)
- lis_output(3)
- lis_output_matrix(3)
- lis_output_matrix(3)
- lis_output_vector(3)
- lis_output_vector(3)
- lis_solve(3)
- lis_solve(3)
- lis_solve_kernel(3)
- lis_solve_kernel(3)
- lis_solver_create(3)
- lis_solver_create(3)
- lis_solver_destroy(3)
- lis_solver_destroy(3)
- lis_solver_get_iter(3)
- lis_solver_get_iter(3)
- lis_solver_get_iterex(3)
- lis_solver_get_iterex(3)
- lis_solver_get_precon(3)
- lis_solver_get_precon(3)
- lis_solver_get_preconname(3)
- lis_solver_get_preconname(3)
- lis_solver_get_residualnorm(3)
- lis_solver_get_residualnorm(3)
- lis_solver_get_rhistory(3)
- lis_solver_get_rhistory(3)
- lis_solver_get_solver(3)
- lis_solver_get_solver(3)
- lis_solver_get_solvername(3)
- lis_solver_get_solvername(3)
- lis_solver_get_status(3)
- lis_solver_get_status(3)
- lis_solver_get_time(3)
- lis_solver_get_time(3)
- lis_solver_get_timeex(3)
- lis_solver_get_timeex(3)
- lis_solver_set_option(3)
- lis_solver_set_option(3)
- lis_solver_set_optionC(3)
- lis_solver_set_optionC(3)
- lis_vector_abs(3)
- lis_vector_axpy(3)
- lis_vector_axpy(3)
- lis_vector_axpyz(3)
- lis_vector_axpyz(3)
- lis_vector_copy(3)
- lis_vector_copy(3)
- lis_vector_create(3)
- lis_vector_create(3)
- lis_vector_destroy(3)
- lis_vector_destroy(3)
- lis_vector_dot(3)
- lis_vector_dot(3)
- lis_vector_duplicate(3)
- lis_vector_duplicate(3)
- lis_vector_gather(3)
- lis_vector_gather(3)
- lis_vector_get_range(3)
- lis_vector_get_range(3)
- lis_vector_get_size(3)
- lis_vector_get_size(3)
- lis_vector_get_value(3)
- lis_vector_get_value(3)
- lis_vector_get_values(3)
- lis_vector_get_values(3)
- lis_vector_nrm1(3)
- lis_vector_nrm1(3)
- lis_vector_nrm2(3)
- lis_vector_nrm2(3)
- lis_vector_nrmi(3)
- lis_vector_nrmi(3)
- lis_vector_pdiv(3)
- lis_vector_pmul(3)
- lis_vector_reciprocal(3)
- lis_vector_scale(3)
- lis_vector_scale(3)
- lis_vector_scatter(3)
- lis_vector_scatter(3)
- lis_vector_set_all(3)
- lis_vector_set_all(3)
- lis_vector_set_size(3)
- lis_vector_set_size(3)
- lis_vector_set_value(3)
- lis_vector_set_value(3)
- lis_vector_set_values(3)
- lis_vector_set_values(3)
- lis_vector_shift(3)
- lis_vector_sum(3)
- lis_vector_swap(3)
- lis_vector_xpay(3)
- lis_vector_xpay(3)
- lis_wtime(3)
- lis_wtime(3)
- lsolve(1)
- spmvtest1(1)
- spmvtest2(1)
- spmvtest2b(1)
- spmvtest3(1)
- spmvtest3b(1)
- spmvtest4(1)
- spmvtest5(1)
pkg-plist 298
- bin/esolve
- bin/esolver
- bin/gesolve
- bin/gesolver
- bin/hpcg_kernel
- bin/hpcg_spmvtest
- bin/lsolve
- bin/spmvtest1
- bin/spmvtest2
- bin/spmvtest2b
- bin/spmvtest3
- bin/spmvtest3b
- bin/spmvtest4
- bin/spmvtest5
- include/lis.h
- include/lis_config.h
- include/lisf.h
- lib/liblis.so
- lib/liblis.so.0
- lib/liblis.so.0.0.0
- share/man/man1/esolve.1.gz
- share/man/man1/esolver.1.gz
- share/man/man1/gesolve.1.gz
- share/man/man1/gesolver.1.gz
- share/man/man1/hpcg_kernel.1.gz
- share/man/man1/hpcg_spmvtest.1.gz
- share/man/man1/lsolve.1.gz
- share/man/man1/spmvtest1.1.gz
- share/man/man1/spmvtest2.1.gz
- share/man/man1/spmvtest2b.1.gz
- share/man/man1/spmvtest3.1.gz
- share/man/man1/spmvtest3b.1.gz
- share/man/man1/spmvtest4.1.gz
- share/man/man1/spmvtest5.1.gz
- share/man/man3/lis.3.gz
- share/man/man3/lis_array_abs.3.gz
- share/man/man3/lis_array_abs.3f.gz
- share/man/man3/lis_array_axpy.3.gz
- share/man/man3/lis_array_axpy.3f.gz
- share/man/man3/lis_array_axpyz.3.gz
- share/man/man3/lis_array_axpyz.3f.gz
- share/man/man3/lis_array_cgs.3.gz
- share/man/man3/lis_array_cgs.3f.gz
- share/man/man3/lis_array_copy.3.gz
- share/man/man3/lis_array_copy.3f.gz
- share/man/man3/lis_array_dot.3.gz
- share/man/man3/lis_array_dot.3f.gz
- share/man/man3/lis_array_ge.3.gz
- share/man/man3/lis_array_ge.3f.gz
- share/man/man3/lis_array_matmat.3.gz
- share/man/man3/lis_array_matmat.3f.gz
- share/man/man3/lis_array_matmat_ns.3.gz
- share/man/man3/lis_array_matmat_ns.3f.gz
- share/man/man3/lis_array_matvec.3.gz
- share/man/man3/lis_array_matvec.3f.gz
- share/man/man3/lis_array_matvec_ns.3.gz
- share/man/man3/lis_array_matvec_ns.3f.gz
- share/man/man3/lis_array_matvect.3.gz
- share/man/man3/lis_array_matvect.3f.gz
- share/man/man3/lis_array_mgs.3.gz
- share/man/man3/lis_array_mgs.3f.gz
- share/man/man3/lis_array_nrm1.3.gz
- share/man/man3/lis_array_nrm1.3f.gz
- share/man/man3/lis_array_nrm2.3.gz
- share/man/man3/lis_array_nrm2.3f.gz
- share/man/man3/lis_array_nrmi.3.gz
- share/man/man3/lis_array_nrmi.3f.gz
- share/man/man3/lis_array_pdiv.3.gz
- share/man/man3/lis_array_pdiv.3f.gz
- share/man/man3/lis_array_pmul.3.gz
- share/man/man3/lis_array_pmul.3f.gz
- share/man/man3/lis_array_qr.3.gz
- share/man/man3/lis_array_qr.3f.gz
- share/man/man3/lis_array_reciprocal.3.gz
- share/man/man3/lis_array_reciprocal.3f.gz
- share/man/man3/lis_array_scale.3.gz
- share/man/man3/lis_array_scale.3f.gz
- share/man/man3/lis_array_set_all.3.gz
- share/man/man3/lis_array_set_all.3f.gz
- share/man/man3/lis_array_shift.3.gz
- share/man/man3/lis_array_shift.3f.gz
- share/man/man3/lis_array_solve.3.gz
- share/man/man3/lis_array_solve.3f.gz
- share/man/man3/lis_array_sum.3.gz
- share/man/man3/lis_array_sum.3f.gz
- share/man/man3/lis_array_swap.3.gz
- share/man/man3/lis_array_swap.3f.gz
- share/man/man3/lis_array_xpay.3.gz
- share/man/man3/lis_array_xpay.3f.gz
- share/man/man3/lis_esolve.3.gz
- share/man/man3/lis_esolve.3f.gz
- share/man/man3/lis_esolver_create.3.gz
- share/man/man3/lis_esolver_create.3f.gz
- share/man/man3/lis_esolver_destroy.3.gz
- share/man/man3/lis_esolver_destroy.3f.gz
- share/man/man3/lis_esolver_get_esolver.3.gz
- share/man/man3/lis_esolver_get_esolver.3f.gz
- share/man/man3/lis_esolver_get_esolvername.3.gz
- share/man/man3/lis_esolver_get_esolvername.3f.gz
- share/man/man3/lis_esolver_get_evalues.3.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lis-2.1.11.zip | 3.962641e+06 | 2523439ad448608e6e5167b69a0c5d721db2e30d5943188a9ca9f21baa0dd0a9 |
Master sites 1
- https://www.ssisc.org/lis/dl/
Commit history 0
No commits in the history this site was built from.