FreeBSD Ports

science/libgridxc 2.0.3

Library to compute the exchange and correlation energy and potentials

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
cf54cf2033
License
BSD3CLAUSE
Categories
science
Package size
250.1 KiB, 489.0 KiB installed

Description

A library to compute the exchange and correlation energy and potential in spherical (i.e. an atom) or periodic systems. It is based on SiestaXC.

The project is based on the SiestaXC code, and eventually will produce a package to be included in the Electronic Structure Library.

Install

As a binary package — by origin, or by package name:

pkg install science/libgridxc
pkg install libgridxc

From the ports tree:

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

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

RUN_DEPENDS=	libgridxc>0:science/libgridxc
LIB_DEPENDS=	libgridxc.so:science/libgridxc

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.0.32.0.3-1.1.0_22.0.3
FreeBSD:14:quarterly2.0.32.0.3n/a1.1.0_22.0.3
FreeBSD:15:latest2.0.32.0.3n/a1.1.0_21.1.0_2
FreeBSD:15:quarterly2.0.32.0.3n/an/an/a
FreeBSD:16:latest2.0.32.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.

All build dependencies 33
All run dependencies 25

No port depends on this one.

Configuration

Options name: science_libgridxc

OptionDefaultDescription
LIBXConUse libxc for exchange-correlation functionals for DFT
MPICHonParallel processing support via MPICH
NOMPIoffBuild without parallel processing support
OPENMPIoffParallel processing support via Open MPI
USES
cmake:testing fortran pkgconfig
Service scripts
none

Files

pkg-plist 42
  • include/libgridxc/gridxc.mod
  • include/libgridxc/gridxc_alloc.mod
  • include/libgridxc/gridxc_am05.mod
  • include/libgridxc/gridxc_array.mod
  • include/libgridxc/gridxc_atom.mod
  • include/libgridxc/gridxc_bessph.mod
  • include/libgridxc/gridxc_cell.mod
  • include/libgridxc/gridxc_cellsubs.mod
  • include/libgridxc/gridxc_chkgmx.mod
  • include/libgridxc/gridxc_config.mod
  • include/libgridxc/gridxc_debugxc.mod
  • include/libgridxc/gridxc_fft3d.mod
  • include/libgridxc/gridxc_fft_gpfa.mod
  • include/libgridxc/gridxc_fftr.mod
  • include/libgridxc/gridxc_gga.mod
  • include/libgridxc/gridxc_gpfa_core_dp.mod
  • include/libgridxc/gridxc_gpfa_core_sp.mod
  • include/libgridxc/gridxc_hybrids.mod
  • include/libgridxc/gridxc_interpolation.mod
  • include/libgridxc/gridxc_io.mod
  • include/libgridxc/gridxc_lda.mod
  • include/libgridxc/gridxc_mesh1d.mod
  • include/libgridxc/gridxc_mesh3d.mod
  • include/libgridxc/gridxc_minvec.mod
  • include/libgridxc/gridxc_moreparallelsubs.mod
  • include/libgridxc/gridxc_precision.mod
  • include/libgridxc/gridxc_radfft.mod
  • include/libgridxc/gridxc_sorting.mod
  • include/libgridxc/gridxc_sys.mod
  • include/libgridxc/gridxc_vdwxc.mod
  • include/libgridxc/gridxc_vv_vdwxc.mod
  • include/libgridxc/gridxc_walltime.mod
  • include/libgridxc/gridxc_xcmod.mod
  • include/libgridxc/gridxc_xwpbe.mod
  • lib/cmake/libgridxc/libgridxc-config-version.cmake
  • lib/cmake/libgridxc/libgridxc-config.cmake
  • lib/cmake/libgridxc/libgridxc-targets-.cmake
  • lib/cmake/libgridxc/libgridxc-targets.cmake
  • lib/libgridxc.so
  • lib/libgridxc.so.2
  • lib/libgridxc.so.2.0.3
  • libdata/pkgconfig/libgridxc.pc
distinfo 1
FileSizeSHA256
libgridxc-2.0.3.tar.gz36049413aaa36fb2a1c30f38f0b94245dfb4fb5f7c58be68b45c7f359266261caf23b3
Master sites 1
  • https://gitlab.com/siesta-project/libraries/libgridxc/-/archive/2.0.3/

Commit history 1

DateCommitCreditsLog message
cf54cf2033 Yuri Victorovich science/libgridxc: unbreak; add test results