VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

repulsion Struct Reference
Inheritance diagram for repulsion:
Collaboration diagram for repulsion:

Public Member Functions

 repulsion (fl offset_, fl cutoff_)
 
fl eval (sz t1, sz t2, fl r) const
 
fl eval (const atom_base &a, const atom_base &b, fl r) const
 

Public Attributes

fl offset
 
atom_type::t atom_typing_used
 
fl cutoff
 
std::string name
 

Constructor & Destructor Documentation

repulsion::repulsion ( fl  offset_,
fl  cutoff_ 
)
inline

References term::name, offset, and to_string().

Here is the call graph for this function:

Member Function Documentation

fl repulsion::eval ( sz  t1,
sz  t2,
fl  r 
) const
inlinevirtual

Reimplemented from usable.

References offset, and optimal_distance().

Here is the call graph for this function:

fl usable::eval ( const atom_base a,
const atom_base b,
fl  r 
) const
inlinevirtualinherited

Implements distance_additive.

References usable::atom_typing_used, and atom_type::get().

Here is the call graph for this function:

Member Data Documentation

fl repulsion::offset

Referenced by eval(), and repulsion().

atom_type::t usable::atom_typing_used
inherited

Referenced by usable::eval().


The documentation for this struct was generated from the following file: