#include <Monomials_1D.hpp>
|
| Polydim::Utilities::Monomials_Data | Compute (const unsigned int polynomial_degree) const |
| |
| Eigen::MatrixXi | Exponents (const Polydim::Utilities::Monomials_Data &data) const |
| |
| Eigen::MatrixXd | DerivativeMatrix (const Polydim::Utilities::Monomials_Data &data, const unsigned int &i) const |
| |
| Eigen::MatrixXd | D_x (const Polydim::Utilities::Monomials_Data &data) const |
| |
| int | Index (const Eigen::VectorXi &exponents) const |
| |
| std::vector< int > | DerivativeIndices (const Polydim::Utilities::Monomials_Data &data, const unsigned int &index) const |
| |
| std::vector< int > | SecondDerivativeIndices (const Polydim::Utilities::Monomials_Data &data, const unsigned int &index) const |
| |
| Eigen::MatrixXd | Vander (const Polydim::Utilities::Monomials_Data &data, const Eigen::MatrixXd &points, const Eigen::Vector3d ¢roid, const double &diam) const |
| |
| std::vector< Eigen::MatrixXd > | VanderDerivatives (const Polydim::Utilities::Monomials_Data &data, const Eigen::MatrixXd &vander, const double &diam) const |
| |
| Eigen::MatrixXd | VanderLaplacian (const Polydim::Utilities::Monomials_Data &data, const Eigen::MatrixXd &vander, const double &diam) const |
| |
| void | MGSOrthonormalize (const Eigen::VectorXd &weights, const Eigen::MatrixXd &Vander, Eigen::MatrixXd &Hmatrix, Eigen::MatrixXd &QmatrixInv, Eigen::MatrixXd &Qmatrix) const |
| |
◆ Compute()
| Monomials_Data Polydim::Utilities::Monomials_1D::Compute |
( |
const unsigned int |
polynomial_degree | ) |
const |
◆ D_x()
◆ DerivativeIndices()
◆ DerivativeMatrix()
◆ Exponents()
◆ Index()
| int Polydim::Utilities::Monomials_1D::Index |
( |
const Eigen::VectorXi & |
exponents | ) |
const |
◆ MGSOrthonormalize()
| void Polydim::Utilities::Monomials_1D::MGSOrthonormalize |
( |
const Eigen::VectorXd & |
weights, |
|
|
const Eigen::MatrixXd & |
Vander, |
|
|
Eigen::MatrixXd & |
Hmatrix, |
|
|
Eigen::MatrixXd & |
QmatrixInv, |
|
|
Eigen::MatrixXd & |
Qmatrix |
|
) |
| const |
|
inline |
◆ SecondDerivativeIndices()
◆ Vander()
| Eigen::MatrixXd Polydim::Utilities::Monomials_1D::Vander |
( |
const Polydim::Utilities::Monomials_Data & |
data, |
|
|
const Eigen::MatrixXd & |
points, |
|
|
const Eigen::Vector3d & |
centroid, |
|
|
const double & |
diam |
|
) |
| const |
|
inline |
◆ VanderDerivatives()
| std::vector< Eigen::MatrixXd > Polydim::Utilities::Monomials_1D::VanderDerivatives |
( |
const Polydim::Utilities::Monomials_Data & |
data, |
|
|
const Eigen::MatrixXd & |
vander, |
|
|
const double & |
diam |
|
) |
| const |
|
inline |
◆ VanderLaplacian()
| Eigen::MatrixXd Polydim::Utilities::Monomials_1D::VanderLaplacian |
( |
const Polydim::Utilities::Monomials_Data & |
data, |
|
|
const Eigen::MatrixXd & |
vander, |
|
|
const double & |
diam |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following files: