VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

vector_mutable< T > Struct Template Reference

#include <tree.h>

Inheritance diagram for vector_mutable< T >:
Collaboration diagram for vector_mutable< T >:

Public Member Functions

template<typename C >
void set_conf (const atomv &atoms, vecv &coords, const std::vector< C > &c)
 
szv count_torsions () const
 
template<typename C >
void derivative (const vecv &coords, const vecv &forces, std::vector< C > &c) const
 

Member Function Documentation

template<typename T>
template<typename C >
void vector_mutable< T >::set_conf ( const atomv atoms,
vecv coords,
const std::vector< C > &  c 
)
inline

Referenced by model::set(), model::sete(), and model::seti().

Here is the caller graph for this function:

template<typename T>
szv vector_mutable< T >::count_torsions ( ) const
inline

Referenced by vector_mutable< ligand >::count_torsions(), and model::get_size().

Here is the caller graph for this function:

template<typename T>
template<typename C >
void vector_mutable< T >::derivative ( const vecv coords,
const vecv forces,
std::vector< C > &  c 
) const
inline

Referenced by model::eval_deriv().

Here is the caller graph for this function:


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