Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SINGROUP/dscribe
/ types & classes
Types & classes
31 in github.com/SINGROUP/dscribe
⨍
Functions
2,448
◇
Types & classes
31
↳
Endpoints
3
↓ 61 callers
Class
SOAP
Class for generating a partial power spectrum from Smooth Overlap of Atomic Orbitals (SOAP). This implementation uses real (tesseral) spherical
dscribe/descriptors/soap.py:33
↓ 28 callers
Class
ACSF
Implementation of Atom-Centered Symmetry Functions. Notice that the species of the central atom is not encoded in the output, only the surrou
dscribe/descriptors/acsf.py:24
↓ 23 callers
Class
MBTR
Implementation of the Many-body tensor representation. You can use this descriptor for finite and periodic systems. When dealing with periodi
dscribe/descriptors/mbtr.py:126
↓ 13 callers
Class
CoulombMatrix
Calculates the zero padded Coulomb matrix. The Coulomb matrix is defined as: C_ij = 0.5 Zi**exponent, when i = j = (Zi*Zj)/
dscribe/descriptors/coulombmatrix.py:25
↓ 10 callers
Class
EwaldSumMatrix
Calculates an Ewald sum matrix for the a given system. Each entry M_ij of the Ewald sum matrix will contain the Coulomb energy between a
dscribe/descriptors/ewaldsummatrix.py:29
↓ 9 callers
Class
AverageKernel
Used to compute a global similarity of structures based on the average similarity of local atomic environments in the structure. More precisely,
dscribe/kernels/averagekernel.py:21
↓ 9 callers
Class
REMatchKernel
Used to compute a global similarity of structures based on the regularized-entropy match (REMatch) kernel of local atomic environments in the
dscribe/kernels/rematchkernel.py:21
↓ 9 callers
Class
System
Represents atomic systems that are used internally by the package. Inherits from the ase.Atoms class, but adds the possibility to cache variou
dscribe/core/system.py:23
↓ 6 callers
Class
SineMatrix
Calculates the zero padded Sine matrix for different systems. The Sine matrix is defined as: Cij = 0.5 Zi**exponent | i = j
dscribe/descriptors/sinematrix.py:25
↓ 5 callers
Class
LMBTR
Implementation of the Local Many-body tensor representation. You can use this descriptor for finite and periodic systems. When dealing w
dscribe/descriptors/lmbtr.py:39
↓ 5 callers
Class
ValleOganov
Shortcut for implementing the fingerprint descriptor by Valle and Oganov for using MBTR. Automatically uses the right weighting and normalizes the
dscribe/descriptors/valleoganov.py:4
↓ 4 callers
Class
Lattice
A lattice object. Essentially a matrix with conversion matrices. In general, it is assumed that length units are in Angstroms and angles are
dscribe/core/lattice.py:20
↓ 2 callers
Class
get_pybind_include
Helper class to determine the pybind11 include path The purpose of this class is to postpone importing pybind11 until it is actually installed
setup.py:23
↓ 1 callers
Class
FFNet
A simple feed-forward network with one hidden layer, randomly initialized weights, sigmoid activation and a linear output layer.
examples/forces_and_energies/training_pytorch.py:60
↓ 1 callers
Class
NaClFactory
A factory for creating NaCl (B1, Rocksalt) lattices.
tests/test_general.py:416
Class
ACSF
* Implementation for the performance-critical parts of ACSF. */
dscribe/ext/acsf.h:16
Class
CellList
* For calculating pairwise distances using a cell list. */
dscribe/ext/celllist.h:34
Class
CellListResult
dscribe/ext/celllist.h:25
Class
CoulombMatrix
* Coulomb matrix descriptor. */
dscribe/ext/coulombmatrix.h:32
Class
Descriptor
* Descriptor base class. */
dscribe/ext/descriptor.h:29
Class
Descriptor
An abstract base class for all descriptors.
dscribe/descriptors/descriptor.py:31
Class
DescriptorGlobal
* Base class for global descriptors. */
dscribe/ext/descriptorglobal.h:30
Class
DescriptorGlobal
An abstract base class for all global descriptors.
dscribe/descriptors/descriptorglobal.py:22
Class
DescriptorLocal
* Base class for local descriptors. */
dscribe/ext/descriptorlocal.h:30
Class
DescriptorLocal
An abstract base class for all local descriptors.
dscribe/descriptors/descriptorlocal.py:21
Class
DescriptorMatrix
A common base class for two-body matrix-like descriptors.
dscribe/descriptors/descriptormatrix.py:25
Class
ExtendedSystem
dscribe/ext/geometry.h:28
Class
LocalSimilarityKernel
An abstract base class for all kernels that use the similarity of local atomic environments to compute a global similarity measure.
dscribe/kernels/localsimilaritykernel.py:26
Class
MBTR
* Implementation for the performance-critical parts of MBTR. */
dscribe/ext/mbtr.h:30
Class
SOAPGTO
* SOAP descriptor with GTO radial basis. */
dscribe/ext/soap.h:30
Class
SOAPPolynomial
* SOAP descriptor with polynomial radial basis. */
dscribe/ext/soap.h:99