ASL
0.1.7
Advanced Simulation Library
|
realizes Barycentric algorithms for triangles generated within Kernel More...
#include <aclBarycentric.h>
Public Member Functions | |
Barycentric (vector< acl::VectorOfElements > &p) | |
Barycentric () | |
void | init (vector< VectorOfElements > &p) |
VectorOfElements | getCordinates (const VectorOfElements &p) |
VectorOfElements | interpolate (const VectorOfElements &p, const VectorOfElements &f) |
VectorOfElements | in (const VectorOfElements &p) |
VectorOfElements | gradient (const VectorOfElements &f) |
Public Attributes | |
vector< acl::VectorOfElements > | corners |
MatrixOfElements | t |
MatrixOfElements | tInv |
VectorOfElements | initTInv |
realizes Barycentric algorithms for triangles generated within Kernel
The coordinates do not contain the first coordinate
Definition at line 37 of file aclBarycentric.h.
acl::Barycentric::Barycentric | ( | vector< acl::VectorOfElements > & | p | ) |
acl::Barycentric::Barycentric | ( | ) |
VectorOfElements acl::Barycentric::getCordinates | ( | const VectorOfElements & | p | ) |
VectorOfElements acl::Barycentric::gradient | ( | const VectorOfElements & | f | ) |
VectorOfElements acl::Barycentric::in | ( | const VectorOfElements & | p | ) |
void acl::Barycentric::init | ( | vector< VectorOfElements > & | p | ) |
VectorOfElements acl::Barycentric::interpolate | ( | const VectorOfElements & | p, |
const VectorOfElements & | f | ||
) |
vector<acl::VectorOfElements> acl::Barycentric::corners |
Definition at line 40 of file aclBarycentric.h.
VectorOfElements acl::Barycentric::initTInv |
Definition at line 43 of file aclBarycentric.h.
MatrixOfElements acl::Barycentric::t |
Definition at line 41 of file aclBarycentric.h.
MatrixOfElements acl::Barycentric::tInv |
Definition at line 42 of file aclBarycentric.h.