ASL
0.1.7
Advanced Simulation Library
|
Collects point values from the input data. More...
#include <aslProbe.h>
Public Member Functions | |
Probe (SPAbstractData d) | |
void | addPoint (AVec< int > p) |
void | init () |
initialization of internal kernels and data More... | |
void | update () |
Updates data in output. More... | |
const unsigned int | getNComponents () const |
const unsigned int | getNDimensions () const |
vector< double > & | getComponent (unsigned int i) |
AVec< double > | getValue (unsigned int pointNumber) |
Protected Member Functions | |
void | loadIndicesToACL () |
void | loadValuesFromACL () |
Protected Attributes | |
SPAbstractData | data |
acl::Kernel | k |
std::vector< int > | indices |
acl::SPVectorOfElementsData | indicesACL |
vector< vector< double > > | values |
acl::SPVectorOfElementsData | valuesACL |
Collects point values from the input data.
/ The class takes in
Definition at line 53 of file aslProbe.h.
asl::Probe::Probe | ( | SPAbstractData | d | ) |
void asl::Probe::addPoint | ( | AVec< int > | p | ) |
|
inline |
Definition at line 116 of file aslProbe.h.
const unsigned int asl::Probe::getNComponents | ( | ) | const |
const unsigned int asl::Probe::getNDimensions | ( | ) | const |
|
inline |
Definition at line 122 of file aslProbe.h.
void asl::Probe::init | ( | ) |
initialization of internal kernels and data
|
protected |
|
protected |
void asl::Probe::update | ( | ) |
Updates data in output.
|
protected |
Definition at line 56 of file aslProbe.h.
|
protected |
Definition at line 59 of file aslProbe.h.
|
protected |
Definition at line 60 of file aslProbe.h.
|
protected |
Definition at line 57 of file aslProbe.h.
|
protected |
Definition at line 62 of file aslProbe.h.
|
protected |
Definition at line 63 of file aslProbe.h.