VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

gauss Struct Reference
Inheritance diagram for gauss:
Collaboration diagram for gauss:

Public Member Functions

 gauss (fl offset_, fl width_, 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
 
fl width
 
atom_type::t atom_typing_used
 
fl cutoff
 
std::string name
 

Constructor & Destructor Documentation

gauss::gauss ( fl  offset_,
fl  width_,
fl  cutoff_ 
)
inline

References distance_additive::cutoff, term::name, offset, to_string(), and width.

Here is the call graph for this function:

Member Function Documentation

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

Reimplemented from usable.

References gaussian(), offset, optimal_distance(), and width.

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 gauss::offset

Referenced by eval(), and gauss().

fl gauss::width

Referenced by eval(), and gauss().

atom_type::t usable::atom_typing_used
inherited

Referenced by usable::eval().


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