BSD Ports

science/pcmsolver 1.3.0_3 FreeBSD

API for the Polarizable Continuum Model

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
70f20d6d43
License
GPLv3
Categories
science
Package size
834.1 KiB, 6576.2 KiB installed

Description

PCMSolver is a quantum chemistry library that aims to: * Provide a plug-and-play library for adding the Polarizable Continuum Model functionality to any quantum chemistry program * Create a playground for easily extending the implementation of the model

In the other systems

SystemPortVersion
FreeBSDscience/pcmsolver1.3.0_3
DragonFlyscience/pcmsolver1.3.0_1

Install

Binary package:

pkg install pcmsolver

From the ports tree:

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

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

RUN_DEPENDS=	pcmsolver>0:science/pcmsolver
LIB_DEPENDS=	libpcm.so:science/pcmsolver

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.3.0_31.3.0_3-1.3.0_11.3.0_3
FreeBSD:14:quarterly1.3.0_31.3.0_3n/a1.3.0_11.3.0_3
FreeBSD:15:latest1.3.0_31.3.0_3n/a--
FreeBSD:15:quarterly1.3.0_31.3.0_3n/an/an/a
FreeBSD:16:latest1.3.0_31.3.0_3n/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 21
Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++14-lang fortran python:build
Service scripts
none

Files

pkg-plist 98
  • bin/go_pcm.py
  • bin/plot_cavity.py
  • bin/run_pcm
  • include/PCMSolver/Citation.hpp
  • include/PCMSolver/Config.hpp
  • include/PCMSolver/ErrorHandling.hpp
  • include/PCMSolver/LoggerInterface.hpp
  • include/PCMSolver/PCMInput.h
  • include/PCMSolver/PCMSolverExport.h
  • include/PCMSolver/PhysicalConstants.hpp
  • include/PCMSolver/STLUtils.hpp
  • include/PCMSolver/TimerInterface.hpp
  • include/PCMSolver/VersionInfo.hpp
  • include/PCMSolver/bi_operators/BIOperatorData.hpp
  • include/PCMSolver/bi_operators/BoundaryIntegralOperator.hpp
  • include/PCMSolver/bi_operators/Collocation.hpp
  • include/PCMSolver/bi_operators/IBoundaryIntegralOperator.hpp
  • include/PCMSolver/bi_operators/Numerical.hpp
  • include/PCMSolver/bi_operators/Purisima.hpp
  • include/PCMSolver/cavity/Cavity.hpp
  • include/PCMSolver/cavity/CavityData.hpp
  • include/PCMSolver/cavity/Element.hpp
  • include/PCMSolver/cavity/GePolCavity.hpp
  • include/PCMSolver/cavity/ICavity.hpp
  • include/PCMSolver/cavity/RestartCavity.hpp
  • include/PCMSolver/external/libtaylor/CMakeLists.txt
  • include/PCMSolver/external/libtaylor/README
  • include/PCMSolver/external/libtaylor/ctaylor.hpp
  • include/PCMSolver/external/libtaylor/ctaylor_math.hpp
  • include/PCMSolver/external/libtaylor/example.cpp
  • include/PCMSolver/external/libtaylor/micromath.hpp
  • include/PCMSolver/external/libtaylor/polymul.hpp
  • include/PCMSolver/external/libtaylor/taylor.hpp
  • include/PCMSolver/external/libtaylor/taylor_math.hpp
  • include/PCMSolver/external/libtaylor/tmath.hpp
  • include/PCMSolver/external/libtaylor/unittest_taylor.cpp
  • include/PCMSolver/green/AnisotropicLiquid.hpp
  • include/PCMSolver/green/DerivativeTypes.hpp
  • include/PCMSolver/green/Green.hpp
  • include/PCMSolver/green/GreenData.hpp
  • include/PCMSolver/green/GreenUtils.hpp
  • include/PCMSolver/green/GreensFunction.hpp
  • include/PCMSolver/green/IGreensFunction.hpp
  • include/PCMSolver/green/InterfacesImpl.hpp
  • include/PCMSolver/green/IonicLiquid.hpp
  • include/PCMSolver/green/SphericalDiffuse.hpp
  • include/PCMSolver/green/SphericalSharp.hpp
  • include/PCMSolver/green/UniformDielectric.hpp
  • include/PCMSolver/green/Vacuum.hpp
  • include/PCMSolver/interface/Input.hpp
  • include/PCMSolver/interface/Meddle.hpp
  • include/PCMSolver/mmfq/FQOhno.hpp
  • include/PCMSolver/pcmsolver.f90
  • include/PCMSolver/pcmsolver.h
  • include/PCMSolver/solver/CPCMSolver.hpp
  • include/PCMSolver/solver/IEFSolver.hpp
  • include/PCMSolver/solver/ISolver.hpp
  • include/PCMSolver/solver/Solver.hpp
  • include/PCMSolver/solver/SolverData.hpp
  • include/PCMSolver/solver/SolverImpl.hpp
  • include/PCMSolver/utils/Atom.hpp
  • include/PCMSolver/utils/ChargeDistribution.hpp
  • include/PCMSolver/utils/Factory.hpp
  • include/PCMSolver/utils/Legendre.hpp
  • include/PCMSolver/utils/Logger.hpp
  • include/PCMSolver/utils/LoggerImpl.hpp
  • include/PCMSolver/utils/MMFQ.hpp
  • include/PCMSolver/utils/MathUtils.hpp
  • include/PCMSolver/utils/Molecule.hpp
  • include/PCMSolver/utils/QuadratureRules.hpp
  • include/PCMSolver/utils/Solvent.hpp
  • include/PCMSolver/utils/Sphere.hpp
  • include/PCMSolver/utils/SplineFunction.hpp
  • include/PCMSolver/utils/Stencils.hpp
  • include/PCMSolver/utils/Symmetry.hpp
  • include/PCMSolver/utils/Timer.hpp
  • include/PCMSolver/utils/cnpy.hpp
  • include/PCMSolver/utils/getkw/Getkw.h
  • include/PCMSolver/utils/getkw/GetkwError.h
  • include/PCMSolver/utils/getkw/Keyword.h
  • include/PCMSolver/utils/getkw/Section.h
  • lib/libpcm.a
  • lib/libpcm.so
  • lib/libpcm.so.1
  • lib/python/pcmsolver/__init__.py
  • lib/python/pcmsolver/external/__init__.py
  • lib/python/pcmsolver/external/docopt.py
  • lib/python/pcmsolver/getkw.py
  • lib/python/pcmsolver/metadata.py
  • lib/python/pcmsolver/pcmdata.py
  • lib/python/pcmsolver/pcmparser.py
  • lib/python/pcmsolver/pyparsing.py
  • share/cmake/PCMSolver/PCMSolverConfig.cmake
  • share/cmake/PCMSolver/PCMSolverConfigVersion.cmake
  • share/cmake/PCMSolver/PCMSolverTargets-shared-.cmake
  • share/cmake/PCMSolver/PCMSolverTargets-shared.cmake
  • share/cmake/PCMSolver/PCMSolverTargets-static-.cmake
  • share/cmake/PCMSolver/PCMSolverTargets-static.cmake
distinfo 1
FileSizeSHA256
PCMSolver-pcmsolver-v1.3.0_GH0.tar.gz9.8241099e+0785d40881e3dbdb13e9b8dc661cd576c181760f6e0d760ab5630b5a8155418f34

Commit history 1

DateCommitCreditsLog message
70f20d6d43 Yuri Victorovich */*: CMake 4 compatibility
PR: 295319