BSD Ports

science/mrcpp 1.5.0_2 FreeBSD

MultiResolution Computation Program Package

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
science
Package size
29871.9 KiB, 57479.1 KiB installed

Description

The MultiResolution Computation Program Package (MRCPP) is a general purpose numerical mathematics library based on multiresolution analysis and the multiwavelet basis which provide low-scaling algorithms as well as rigorous error control in numerical computations.

The code is being developed at the Hylleraas Centre for Quantum Molecular Sciences at UiT - The Arctic University of Norway.

In the other systems

SystemPortVersion
FreeBSDscience/mrcpp1.5.0_2
DragonFlyscience/mrcpp1.5.0_1

Install

Binary package:

pkg install mrcpp

From the ports tree:

cd /usr/ports/science/mrcpp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mrcpp>0:science/mrcpp
LIB_DEPENDS=	libmrcpp.so:science/mrcpp

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:latest1.5.0_21.5.0_2-1.5.0_11.5.0_2
FreeBSD:14:quarterly1.5.0_21.5.0_2n/a1.5.0_11.5.0_2
FreeBSD:15:latest1.5.0_21.5.0_2n/a1.5.0_11.5.0_1
FreeBSD:15:quarterly1.5.0_21.5.0_2n/an/an/a
FreeBSD:16:latest1.5.0_21.5.0_2n/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.

Build dependencies 35
Run dependencies 19

Configuration

Options name: science_mrcpp

OptionDefaultDescription
ARCH_FLAGSoffEnable architecture-specific compiler flags
MPICHonParallel processing support via MPICH
NOMPIoffBuild without parallel processing support
OPENMPIoffParallel processing support via Open MPI
USES
cmake:testing compiler:c++14-lang eigen:3
Service scripts
none

Files

pkg-plist 484
  • include/MRCPP/Gaussians
  • include/MRCPP/MWFunctions
  • include/MRCPP/MWOperators
  • include/MRCPP/Parallel
  • include/MRCPP/Plotter
  • include/MRCPP/Printer
  • include/MRCPP/Timer
  • include/MRCPP/config.h
  • include/MRCPP/constants.h
  • include/MRCPP/core/CrossCorrelation.h
  • include/MRCPP/core/CrossCorrelationCache.h
  • include/MRCPP/core/FilterCache.h
  • include/MRCPP/core/GaussQuadrature.h
  • include/MRCPP/core/InterpolatingBasis.h
  • include/MRCPP/core/LegendreBasis.h
  • include/MRCPP/core/MWFilter.h
  • include/MRCPP/core/ObjectCache.h
  • include/MRCPP/core/QuadratureCache.h
  • include/MRCPP/core/ScalingBasis.h
  • include/MRCPP/core/ScalingCache.h
  • include/MRCPP/functions/AnalyticFunction.h
  • include/MRCPP/functions/BoysFunction.h
  • include/MRCPP/functions/GaussExp.h
  • include/MRCPP/functions/GaussFunc.h
  • include/MRCPP/functions/GaussPoly.h
  • include/MRCPP/functions/Gaussian.h
  • include/MRCPP/functions/LegendrePoly.h
  • include/MRCPP/functions/Polynomial.h
  • include/MRCPP/functions/RepresentableFunction.h
  • include/MRCPP/functions/function_utils.h
  • include/MRCPP/macros.h
  • include/MRCPP/mrcpp_declarations.h
  • include/MRCPP/operators/ABGVOperator.h
  • include/MRCPP/operators/BSOperator.h
  • include/MRCPP/operators/ConvolutionOperator.h
  • include/MRCPP/operators/DerivativeConvolution.h
  • include/MRCPP/operators/DerivativeKernel.h
  • include/MRCPP/operators/DerivativeOperator.h
  • include/MRCPP/operators/HelmholtzKernel.h
  • include/MRCPP/operators/HelmholtzOperator.h
  • include/MRCPP/operators/IdentityConvolution.h
  • include/MRCPP/operators/IdentityKernel.h
  • include/MRCPP/operators/MWOperator.h
  • include/MRCPP/operators/OperatorState.h
  • include/MRCPP/operators/OperatorStatistics.h
  • include/MRCPP/operators/PHOperator.h
  • include/MRCPP/operators/PoissonKernel.h
  • include/MRCPP/operators/PoissonOperator.h
  • include/MRCPP/treebuilders/ABGVCalculator.h
  • include/MRCPP/treebuilders/AdditionCalculator.h
  • include/MRCPP/treebuilders/AnalyticAdaptor.h
  • include/MRCPP/treebuilders/BSCalculator.h
  • include/MRCPP/treebuilders/BandWidthAdaptor.h
  • include/MRCPP/treebuilders/ConvolutionCalculator.h
  • include/MRCPP/treebuilders/CopyAdaptor.h
  • include/MRCPP/treebuilders/CrossCorrelationCalculator.h
  • include/MRCPP/treebuilders/DefaultCalculator.h
  • include/MRCPP/treebuilders/DerivativeCalculator.h
  • include/MRCPP/treebuilders/MapCalculator.h
  • include/MRCPP/treebuilders/MultiplicationCalculator.h
  • include/MRCPP/treebuilders/OperatorAdaptor.h
  • include/MRCPP/treebuilders/PHCalculator.h
  • include/MRCPP/treebuilders/PowerCalculator.h
  • include/MRCPP/treebuilders/ProjectionCalculator.h
  • include/MRCPP/treebuilders/SplitAdaptor.h
  • include/MRCPP/treebuilders/SquareCalculator.h
  • include/MRCPP/treebuilders/TreeAdaptor.h
  • include/MRCPP/treebuilders/TreeBuilder.h
  • include/MRCPP/treebuilders/TreeCalculator.h
  • include/MRCPP/treebuilders/WaveletAdaptor.h
  • include/MRCPP/treebuilders/add.h
  • include/MRCPP/treebuilders/apply.h
  • include/MRCPP/treebuilders/grid.h
  • include/MRCPP/treebuilders/map.h
  • include/MRCPP/treebuilders/multiply.h
  • include/MRCPP/treebuilders/project.h
  • include/MRCPP/trees/BandWidth.h
  • include/MRCPP/trees/BoundingBox.h
  • include/MRCPP/trees/FunctionNode.h
  • include/MRCPP/trees/FunctionTree.h
  • include/MRCPP/trees/FunctionTreeVector.h
  • include/MRCPP/trees/HilbertPath.h
  • include/MRCPP/trees/MWNode.h
  • include/MRCPP/trees/MWTree.h
  • include/MRCPP/trees/MultiResolutionAnalysis.h
  • include/MRCPP/trees/NodeAllocator.h
  • include/MRCPP/trees/NodeBox.h
  • include/MRCPP/trees/NodeIndex.h
  • include/MRCPP/trees/OperatorNode.h
  • include/MRCPP/trees/OperatorTree.h
  • include/MRCPP/trees/TreeIterator.h
  • include/MRCPP/utils/Plotter.h
  • include/MRCPP/utils/Printer.h
  • include/MRCPP/utils/Timer.h
  • include/MRCPP/utils/details.h
  • include/MRCPP/utils/math_utils.h
  • include/MRCPP/utils/mpi_utils.h
  • include/MRCPP/utils/omp_utils.h
  • include/MRCPP/utils/periodic_utils.h
  • include/MRCPP/utils/tree_utils.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
MRChemSoft-mrcpp-v1.5.0-e865a7e_GH0.tar.gz4.8487085e+07e97c0e6c5322f8ab31275071b1ebae813e94b82a0befa1cf4eb4301d5dece440

Commit history 0

No commits in the history this site was built from.