Port details on branch 2022Q2 |
- xlife++ XLiFE++: eXtended Library of Finite Elements in C++
- 2.3 math =0 2.3Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2018-05-13 05:47:13
- Last Update: 2023-07-21 17:20:04
- Commit Hash: 546dab9
- License: GPLv3
- WWW:
- https://uma.ensta-paristech.fr/soft/XLiFE++/
- Description:
- XLiFE++ is an FEM-BEM C++ code developed by P.O.e.m.s. laboratory and I.R.M.A.R.
laboratory, that can solve 1D/2D/3D, scalar/vector,
transient/stationary/harmonic problems.
It provides:
* Advanced mesh tools, with refinement methods, including an advanced interface
to the mesh generator Gmsh
* High order Lagrange Finite Elements (every order)
* High order edge Finite Elements (every order)
* Boundary Elements methods: Laplace, Helmholtz, Maxwell, Stokes (in progress)
* Essential conditions (periodic, quasi-periodic)
* Absorbing conditions: DtN, PML, ...
* Export to visualization tools such as Gmsh, Paraview, Matlab
* Many solvers (direct solvers, iterative solvers, eigenvalue solvers, wrappers
to Arpack, UmfPack and Eigen libraries)
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/xlife++/ && make install clean
- To add the package, run one of these commands:
- pkg install math/xlife++
- pkg install xlife++
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xlife++
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1688574100
SHA256 (xlifepp-sources-v2.3-2022-04-22.tbz) = 1cdec9efb7f74a09f3daaa5df08c0dc74ea8081a936d1e2403c28c495345a986
SIZE (xlifepp-sources-v2.3-2022-04-22.tbz) = 136367920
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- eigen3.pc : math/eigen3
- gfortran12 : lang/gcc12
- as : devel/binutils
- Runtime dependencies:
-
- gfortran12 : lang/gcc12
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for xlife++-2.3:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- math_xlife++
- USES:
- cmake compiler:c++11-lang eigen:3 fortran tar:tbz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|