torchani.cutoffs#
Collection of Cutoff functions
These can be used to envelope the outputs of torchani.potentials.PairPotential
and
torchani.aev.AEVComputer
Classes
Base class for cutoff functions |
|
Use a bi-weight function as a cutoff |
|
Use a cosine function as a cutoff |
|
Dummy cutoff that returns ones as factors |
|
Use an infinitely differentiable exponential cutoff |
|
Use a tri-weight function as a cutoff |
- class torchani.cutoffs.CutoffDummy(*args, **kwargs)[source]#
Dummy cutoff that returns ones as factors
- class torchani.cutoffs.CutoffBiweight(*args, **kwargs)[source]#
Use a bi-weight function as a cutoff
The functional expression is: $(1 - (r/r_{cut})^2)^2$
- class torchani.cutoffs.CutoffTriweight(*args, **kwargs)[source]#
Use a tri-weight function as a cutoff
The functional expression is: $(1 - (r/r_{cut})^2)^3$
- class torchani.cutoffs.CutoffCosine[source]#
Use a cosine function as a cutoff
The functional expression is: $0.5 cos(pi r/r_{cut})) + 0.5$