Definition at line 13 of file Vandermonde.hpp.
Public Member Functions | |
template<typename vector_type , typename vector_type2 > | |
Vandermonde (const Support &support, const MonomialBasis< dim > &monomialBasis, const vector_type &particlesFrom, const vector_type2 &particlesTo, T HOverEpsilon=0.5) | |
MatrixType & | getMatrix (MatrixType &M) |
T | getEps () |
T | getMinSpacing () |
Private Member Functions | |
void | computeEps (T factor) |
template<typename vector_type , typename vector_type2 > | |
void | initialize (const Support &sup, const vector_type &particlesFrom, vector_type2 &particlesTo) |
Static Private Member Functions | |
static T | computeAbsSum (const Point< dim, T > &x) |
Private Attributes | |
const Point< dim, T > | point |
openfpm::vector_std< Point< dim, T > > | offsets |
const MonomialBasis< dim > | monomialBasis |
T | eps |
T | HOverEpsilon |
T | minSpacing |
|
inline |
Definition at line 27 of file Vandermonde.hpp.
|
inlinestaticprivate |
Definition at line 86 of file Vandermonde.hpp.
|
inlineprivate |
Definition at line 66 of file Vandermonde.hpp.
|
inline |
Definition at line 54 of file Vandermonde.hpp.
|
inline |
Definition at line 38 of file Vandermonde.hpp.
|
inline |
Definition at line 58 of file Vandermonde.hpp.
|
inlineprivate |
Definition at line 97 of file Vandermonde.hpp.
|
private |
Definition at line 19 of file Vandermonde.hpp.
|
private |
Definition at line 19 of file Vandermonde.hpp.
|
private |
Definition at line 19 of file Vandermonde.hpp.
|
private |
Definition at line 18 of file Vandermonde.hpp.
|
private |
Definition at line 17 of file Vandermonde.hpp.
|
private |
Definition at line 16 of file Vandermonde.hpp.