BSD Ports

science/py-icet 4.0 FreeBSD

Pythonic approach to alloy cluster expansions

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2c4627b208
License
MPL20
Categories
science

Description

icet is a tool for the construction and sampling of alloy cluster expansions.

icet is written in Python, which allows easy integration with countless first-principles codes and analysis tools accessible from Python, and allows for a simple and intuitive user interface. All computationally demanding parts are, however, written in C++ providing performance while maintaining portability.

Install

Binary package:

pkg install py312-icet

From the ports tree:

cd /usr/ports/science/py-icet/ && make install clean

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

RUN_DEPENDS=	py312-icet>0:science/py-icet

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:latest-4.0--4.0
FreeBSD:14:quarterly-4.0n/a-4.0
FreeBSD:15:latest-4.0n/a-3.0
FreeBSD:15:quarterly-4.0n/an/an/a
FreeBSD:16:latest-4.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 7

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 107

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

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

Files

distinfo 1
FileSizeSHA256
icet-4.0.tar.bz23.871749e+0629c2cee940f95bff54913adac17bef76a1fd87d7fcf7b32a3623fad21dc62b1c

Commit history 2

DateCommitCreditsLog message
2c4627b208 Yuri Victorovich science/py-icet: update 3.2 → 4.0
1c349bee29 Yuri Victorovich science/py-icet: Unbreak by sildcarded .so in strip target.
Reported by: fallout