FreeBSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.112.1.112.0.302.1.82.1.11
FreeBSD:14:quarterly2.1.112.1.11n/a2.1.82.1.11
FreeBSD:15:latest2.1.112.1.11n/a2.1.82.1.8
FreeBSD:15:quarterly2.1.112.1.11n/an/an/a
FreeBSD:16:latest2.1.112.1.11n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
MPIoffMPI (Message Passing Interface) support
OPENMPIoffParallel 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
FileSizeSHA256
lis-2.1.11.zip3.962641e+062523439ad448608e6e5167b69a0c5d721db2e30d5943188a9ca9f21baa0dd0a9
Master sites 1
  • https://www.ssisc.org/lis/dl/

Commit history 0

No commits in the history this site was built from.