pele.potentials._lj_cpp#

Module source

# distutils: language = C++ # cython: language_level=3str

class pele.potentials._lj_cpp.LJ

Source

cdef class LJ(_pele.BasePotential):

define the python interface to the c++ LJ implementation

class pele.potentials._lj_cpp.LJCut

Source

cdef class LJCut(_pele.BasePotential):

define the python interface to the c++ LJ implementation

class pele.potentials._lj_cpp.LJCutCellLists

Source

cdef class LJCutCellLists(_pele.BasePotential):

define the python interface to the c++ LJ implementation

class pele.potentials._lj_cpp.LJFrozen

Source

cdef class LJFrozen(_pele.BasePotential):

Lennard Jones potential with frozen atoms

note: this should not really be used. It is preferable to just create the potential and wrap it manually with FrozenPotentialWrapper

class pele.potentials._lj_cpp.LJNeighborList

Source

cdef class LJNeighborList(_pele.BasePotential):

define the python interface to the c++ LJ implementation

class pele.potentials._lj_cpp.BLJCut

Source

cdef class BLJCut(_pele.BasePotential):

Binary Lennard-Jones with a cutoff

class pele.potentials._lj_cpp.LJCutAtomList

Source

cdef class LJCutAtomList(_pele.BasePotential):

define the python interface to the c++ implementation