XPLOR

Contents

XPLOR#

class nfflr.nn.XPLOR(r_onset: float = 3.5, r_cutoff: float = 4)[source]#

XPLOR cutoff profile.

Parameters:
r_onsetfloat

inner cutoff radius

r_cutofffloat

cutoff radius

Examples

rs = torch.linspace(0, 5, 100)
cut = nfflr.nn.XPLOR(3.5, 4.0)
plt.plot(rs, cut(rs))
plt.xlabel("r")
plt.ylabel("$f_{cut}$")
plt.xlim(0, 5)
plt.show()
../../_images/nfflr-nn-XPLOR-1.png

Methods

forward(r)