VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

residue Struct Reference

#include <model.h>

Inheritance diagram for residue:
Collaboration diagram for residue:

Public Member Functions

 residue (const main_branch &m)
 
void set_conf (const atomv &atoms, vecv &coords, const ligand_conf &c)
 
void set_conf (const atomv &atoms, vecv &coords, const residue_conf &c)
 
void derivative (const vecv &coords, const vecv &forces, ligand_change &c) const
 
void derivative (const vecv &coords, const vecv &forces, residue_change &c) const
 

Public Attributes

Node node
 
branches children
 

Constructor & Destructor Documentation

residue::residue ( const main_branch m)
inline

Member Function Documentation

template<typename Node >
void heterotree< Node >::set_conf ( const atomv atoms,
vecv coords,
const ligand_conf c 
)
inlineinherited
template<typename Node >
void heterotree< Node >::set_conf ( const atomv atoms,
vecv coords,
const residue_conf c 
)
inlineinherited

References branches_set_conf(), heterotree< Node >::children, heterotree< Node >::node, and residue_conf::torsions.

Here is the call graph for this function:

template<typename Node >
void heterotree< Node >::derivative ( const vecv coords,
const vecv forces,
ligand_change c 
) const
inlineinherited
template<typename Node >
void heterotree< Node >::derivative ( const vecv coords,
const vecv forces,
residue_change c 
) const
inlineinherited

References branches_derivative(), heterotree< Node >::children, heterotree< Node >::node, and residue_change::torsions.

Here is the call graph for this function:

Member Data Documentation

template<typename Node >
Node heterotree< Node >::node
inherited
template<typename Node >
branches heterotree< Node >::children
inherited

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