Port details |
- madness Multiresolution adaptive numeric environment for scientific simulation
- 0.10.1.20180823_12 science
=0 Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2018-08-27 07:56:43
- Last Update: 2021-04-07 08:09:01
- Commit Hash: cf118cc
- License: GPLv2
- Description:
- MADNESS provides a high-level environment for the solution of integral and
differential equations in many dimensions using adaptive, fast methods with
guaranteed precision based on multi-resolution analysis and novel separated
representations. There are three main components to MADNESS. At the lowest
level is a new petascale parallel programming environment that increases
programmer productivity and code performance/scalability while maintaining
backward compatibility with current programming tools such as MPI and Global
Arrays. The numerical capabilities built upon the parallel tools provide a
high-level environment for composing and solving numerical problems in many
(1-6+) dimensions. Finally, built upon the numerical tools are new applications
with initial focus upon chemistry, atomic and molecular physics, material
science, and nuclear structure.
WWW: https://github.com/m-a-d-n-e-s-s/madness
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- madness>0:science/madness
- To install the port:
- cd /usr/ports/science/madness/ && make install clean
- To add the package, run one of these commands:
- pkg install science/madness
- pkg install madness
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: madness
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1535353560
SHA256 (m-a-d-n-e-s-s-madness-0.10.1.20180823-ebb3fd7_GH0.tar.gz) = fe1901c335dfcff9323f6a6fde528a5a10998c21d3c21d727040ece2ffb55118
SIZE (m-a-d-n-e-s-s-madness-0.10.1.20180823-ebb3fd7_GH0.tar.gz) = 6829265
- 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:
-
- libsysinfo>0 : devel/libsysinfo
- cmake : devel/cmake
- gfortran10 : lang/gcc10
- python3.8 : lang/python38
- as : devel/binutils
- Runtime dependencies:
-
- gfortran10 : lang/gcc10
- Library dependencies:
-
- libblas.so : math/blas
- liblapack.so : math/lapack
- libmpich.so : net/mpich
- libtcmalloc.so : devel/google-perftools
- libxc.so : science/libxc
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for madness-0.10.1.20180823_12:
TBB=off: Enables use of Intel Thread Building Blocks
===> Use 'make config' to modify these settings
- Options name:
- science_madness
- USES:
- cmake compiler:c++14-lang fortran localbase:ldflags python:build
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
07 Apr 2021 08:09:01 0.10.1.20180823_12 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.10.1.20180823_12 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
15 Jan 2021 18:36:00
0.10.1.20180823_12 |
yuri  |
science/madness: Make TBB dependency optional, OFF by default until the upstream
fixes oneTBB support
PR: 252694 |
17 Jul 2020 10:12:26
0.10.1.20180823_11 |
martymac  |
Update devel/tbb to 2020.3 and bump dependent ports' revisions
Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES |
01 Apr 2020 14:14:52
0.10.1.20180823_10 |
martymac  |
Update devel/tbb to 2020.2 and bump dependent port's revisions
Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES |
26 Dec 2019 16:25:22
0.10.1.20180823_9 |
martymac  |
Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]
Also, while here, re-generate patches using the makepatch target
[1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES |
25 Sep 2019 10:03:50
0.10.1.20180823_8 |
martymac  |
Update devel/tbb to 2019.8 and bump dependent ports' revisions
Changelog: https://github.com/intel/tbb/blob/tbb_2019/CHANGES |
26 Jul 2019 20:46:57
0.10.1.20180823_7 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
22 Apr 2019 13:16:34
0.10.1.20180823_6 |
gerald  |
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.
Suggested by: tijl |
25 Dec 2018 20:25:40
0.10.1.20180823_5 |
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
12 Dec 2018 01:35:36
0.10.1.20180823_5 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
20 Oct 2018 23:29:28
0.10.1.20180823_4 |
yuri  |
science/libxc: Update 3.0.0 -> 4.2.3
PR: 231648
Approved by: dieterich@ogolem.org (maintainer's timeout; 27 days) |
11 Oct 2018 14:47:14
0.10.1.20180823_3 |
martymac  |
Update devel/tbb to version 2019.1 and bump dependent ports' revisions
Also, reintegrate HTML documentation that was removed in previous version. |
04 Oct 2018 10:03:59
0.10.1.20180823_2 |
martymac  |
Update devel/tbb to version 2019 and bump dependent port's revisions |
22 Sep 2018 16:36:38
0.10.1.20180823_1 |
yuri  |
Change 20 ports from net/mpich2 to net/mpich
mpich2 is the obsolete version 2.x, mpich is at the current version 3.x
Ports:
math/scalapack science/nwchem science/quantum-espresso science/qmcpack
science/madness
science/qbox science/openmx science/jdftx science/fleur science/libgridxc
science/mdynamix science/lm science/dftbplus science/py-gpaw devel/ga
math/elpa net/charm science/gromacs math/pari math/arpack-ng-mpich |
27 Aug 2018 07:56:14
0.10.1.20180823 |
yuri  |
New port: science/madness: Multiresolution adaptive numeric environment for
scientific simulation |