asl::ProbeLI Class Reference
Numerics » Data Analysis Tools

Collects point values from the input data with linear interpolation
More...

`#include <aslProbe.h>`

Collaboration diagram for asl::ProbeLI:
[legend]

## 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)
| 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 ()
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

## Detailed Description

Collects point values from the input data with linear interpolation

/

Definition at line 85 of file aslProbe.h.

## Constructor & Destructor Documentation

## ProbeLI() [1/2]

asl::ProbeLI::ProbeLI | ( | SPAbstractData | d | ) |

## ProbeLI() [2/2]

asl::ProbeLI::ProbeLI | ( | SPAbstractData | d | ) |

## Member Function Documentation

## addPoint() [1/2]

void asl::ProbeLI::addPoint | ( | AVec<> | p | ) |

## addPoint() [2/2]

void asl::ProbeLI::addPoint | ( | AVec<> | p | ) |

## getComponent() [1/2]

vector< double > & asl::ProbeLI::getComponent | ( | unsigned int | i | ) |

inline

Definition at line 132 of file aslProbe.h.

## getComponent() [2/2]

vector<double>& asl::ProbeLI::getComponent | ( | unsigned int | i | ) |

inline

## getNComponents() [1/2]

const unsigned int asl::ProbeLI::getNComponents | ( |  | ) | const

## getNComponents() [2/2]

const unsigned int asl::ProbeLI::getNComponents | ( |  | ) | const

## getNDimensions() [1/2]

const unsigned int asl::ProbeLI::getNDimensions | ( |  | ) | const

## getNDimensions() [2/2]

const unsigned int asl::ProbeLI::getNDimensions | ( |  | ) | const

## getValue() [1/2]

AVec< double > asl::ProbeLI::getValue | ( | unsigned int | pointNumber | ) |

inline

Definition at line 138 of file aslProbe.h.

## getValue() [2/2]

AVec<double> asl::ProbeLI::getValue | ( | unsigned int | pointNumber | ) |

inline

## init() [1/2]

void asl::ProbeLI::init | ( |  | ) |

initialization of internal kernels and data

## init() [2/2]

void asl::ProbeLI::init | ( |  | ) |

initialization of internal kernels and data

## loadPointsToACL() [1/2]

void asl::ProbeLI::loadPointsToACL | ( |  | ) |

protected

## loadPointsToACL() [2/2]

void asl::ProbeLI::loadPointsToACL | ( |  | ) |

protected

## loadValuesFromACL() [1/2]

void asl::ProbeLI::loadValuesFromACL | ( |  | ) |

protected

## loadValuesFromACL() [2/2]

void asl::ProbeLI::loadValuesFromACL | ( |  | ) |

protected

## update() [1/2]

void asl::ProbeLI::update | ( |  | ) |

Updates data in output.

## update() [2/2]

void asl::ProbeLI::update | ( |  | ) |

Updates data in output.

## Member Data Documentation

## data

SPAbstractData asl::ProbeLI::data

protected

Definition at line 88 of file aslProbe.h.

## k

acl::Kernel asl::ProbeLI::k

protected

Definition at line 89 of file aslProbe.h.

## points

std::vector< AVec<> > asl::ProbeLI::points

protected

Definition at line 91 of file aslProbe.h.

## pointsACL

acl::SPVectorOfElementsData asl::ProbeLI::pointsACL

protected

Definition at line 92 of file aslProbe.h.

## values

vector< vector< double > > asl::ProbeLI::values

protected

Definition at line 94 of file aslProbe.h.

## valuesACL

acl::SPVectorOfElementsData asl::ProbeLI::valuesACL

protected

Definition at line 95 of file aslProbe.h.

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

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/data/aslProbe.h