Loading...
Searching...
No Matches
PLMD::ForcesOutput< precision > Struct Template Reference

#include <ParallelTaskManager.h>

Static Public Member Functions

static ForcesOutput create (precision *reduced, size_t rs, precision *notReduce, size_t nrsz)
 
static ForcesOutput create (std::vector< precision > &reduced, std::vector< precision > &notReduced)
 

Public Attributes

View< precision > thread_safe
 
View< precision > thread_unsafe
 

Member Function Documentation

◆ create() [1/2]

template<typename precision>
static ForcesOutput PLMD::ForcesOutput< precision >::create ( precision * reduced,
size_t rs,
precision * notReduce,
size_t nrsz )
inlinestatic

◆ create() [2/2]

template<typename precision>
static ForcesOutput PLMD::ForcesOutput< precision >::create ( std::vector< precision > & reduced,
std::vector< precision > & notReduced )
inlinestatic

Member Data Documentation

◆ thread_safe

template<typename precision>
View<precision> PLMD::ForcesOutput< precision >::thread_safe

◆ thread_unsafe

template<typename precision>
View<precision> PLMD::ForcesOutput< precision >::thread_unsafe

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