ASL
0.1.7
Advanced Simulation Library
|
Collects point values from the input data with linear interpolation. More...
#include <aslProbe.h>
Public Member Functions | |
ProbeLI (SPAbstractData d) | |
void | addPoint (AVec<> 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 | loadPointsToACL () |
void | loadValuesFromACL () |
Protected Attributes | |
SPAbstractData | data |
acl::Kernel | k |
std::vector< AVec<> > | points |
acl::SPVectorOfElementsData | pointsACL |
vector< vector< double > > | values |
acl::SPVectorOfElementsData | valuesACL |
Collects point values from the input data with linear interpolation.
/
Definition at line 85 of file aslProbe.h.
asl::ProbeLI::ProbeLI | ( | SPAbstractData | d | ) |
void asl::ProbeLI::addPoint | ( | AVec<> | p | ) |
|
inline |
Definition at line 132 of file aslProbe.h.
const unsigned int asl::ProbeLI::getNComponents | ( | ) | const |
const unsigned int asl::ProbeLI::getNDimensions | ( | ) | const |
|
inline |
Definition at line 138 of file aslProbe.h.
void asl::ProbeLI::init | ( | ) |
initialization of internal kernels and data
|
protected |
|
protected |
void asl::ProbeLI::update | ( | ) |
Updates data in output.
|
protected |
Definition at line 88 of file aslProbe.h.
|
protected |
Definition at line 89 of file aslProbe.h.
|
protected |
Definition at line 91 of file aslProbe.h.
|
protected |
Definition at line 92 of file aslProbe.h.
|
protected |
Definition at line 94 of file aslProbe.h.
|
protected |
Definition at line 95 of file aslProbe.h.