def lj_total_pbc

bend-prot@0.1.0.0 · pbc.bend:45

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

45def lj_total_pbc(xs: List<&2, P.Atom>, +ys: List<&2, P.Atom>, +eps: F32, +sig2: F32, +c2: F32, +box: G.Vec3) -> F32:
46  match xs:
47    case Nil{}:
48      0.0
49    case h <> t:
50      (lj_total_pbc(t, ys, eps, sig2, c2, box) + lj_self_atom_pbc(h, ys, eps, sig2, c2, box) : F32)

Uses (6)

Used by (1)