VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

tree< T > Struct Template Reference

#include <tree.h>

Public Member Functions

 tree (const T &node_)
 
void set_conf (const frame &parent, const atomv &atoms, vecv &coords, flv::const_iterator &c)
 
vecp derivative (const vecv &coords, const vecv &forces, flv::iterator &p) const
 

Public Attributes

node
 
std::vector< tree< T > > children
 

Constructor & Destructor Documentation

template<typename T >
tree< T >::tree ( const T &  node_)
inline

Member Function Documentation

template<typename T >
void tree< T >::set_conf ( const frame parent,
const atomv atoms,
vecv coords,
flv::const_iterator &  c 
)
inline

References branches_set_conf(), tree< T >::children, and tree< T >::node.

Here is the call graph for this function:

template<typename T >
vecp tree< T >::derivative ( const vecv coords,
const vecv forces,
flv::iterator &  p 
) const
inline

References branches_derivative(), tree< T >::children, and tree< T >::node.

Here is the call graph for this function:

Member Data Documentation

template<typename T >
T tree< T >::node
template<typename T >
std::vector< tree<T> > tree< T >::children

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