VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

parallel_iter< F, Container, Input, Sync > Struct Template Reference

#include <parallel.h>

Collaboration diagram for parallel_iter< F, Container, Input, Sync >:

Classes

struct  aux
 

Public Member Functions

 parallel_iter (const F *f, sz num_threads)
 
void run (Container &v)
 

Private Attributes

aux a
 
parallel_for< aux, Sync > pf
 

Constructor & Destructor Documentation

template<typename F, typename Container, typename Input, bool Sync = false>
parallel_iter< F, Container, Input, Sync >::parallel_iter ( const F *  f,
sz  num_threads 
)
inline

Member Function Documentation

template<typename F, typename Container, typename Input, bool Sync = false>
void parallel_iter< F, Container, Input, Sync >::run ( Container &  v)
inline

Member Data Documentation

template<typename F, typename Container, typename Input, bool Sync = false>
aux parallel_iter< F, Container, Input, Sync >::a
private
template<typename F, typename Container, typename Input, bool Sync = false>
parallel_for<aux, Sync> parallel_iter< F, Container, Input, Sync >::pf
private

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