def lj_row_pbc

bend-prot@0.1.0.0 · pbc.bend:33

import bend-prot@0.1.0.0/pbc.bend as Pbc
import Base
import bend-prot@0.1.0.0/geom.bend as G
import bend-prot@0.1.0.0/protein.bend as P

33def lj_row_pbc(+pi: G.Vec3, +eps: F32, +sig2: F32, +c2: F32, +box: G.Vec3, ys: List<&2, P.Atom>) -> F32:
34  match ys:
35    case Nil{}:
36      0.0
37    case h <> t:
38      (lj_row_pbc(pi, eps, sig2, c2, box, t) + lj_head_pbc(pi, eps, sig2, c2, box, h) : F32)

Uses (6)

Used by (3)