BuildMultis(Eigen::RowVectorXi const &orders) const | muq::Approximation::SmolyakQuadrature | |
Compute(unsigned int order) override | muq::Approximation::SmolyakQuadrature | virtual |
Compute(Eigen::RowVectorXi const &orders) override | muq::Approximation::SmolyakQuadrature | virtual |
Compute(std::shared_ptr< muq::Utilities::MultiIndexSet > const &multis) | muq::Approximation::SmolyakQuadrature | virtual |
ComputeWeights(std::shared_ptr< muq::Utilities::MultiIndexSet > const &multis) | muq::Approximation::SmolyakQuadrature | static |
dim | muq::Approximation::Quadrature | protected |
Dim() const | muq::Approximation::Quadrature | inlinevirtual |
Exactness(unsigned int quadOrder) const | muq::Approximation::Quadrature | virtual |
Points() const | muq::Approximation::Quadrature | inlinevirtual |
pts | muq::Approximation::Quadrature | protected |
Quadrature(unsigned int dimIn) | muq::Approximation::Quadrature | inline |
scalarRules | muq::Approximation::SmolyakQuadrature | private |
SmolyakQuadrature(unsigned int dim, std::shared_ptr< Quadrature > const &scalarRule) | muq::Approximation::SmolyakQuadrature | |
SmolyakQuadrature(std::vector< std::shared_ptr< Quadrature >> const &scalarRulesIn) | muq::Approximation::SmolyakQuadrature | |
UpdateWeights(unsigned int activeInd, std::shared_ptr< muq::Utilities::MultiIndexSet > const &multis, Eigen::VectorXd &multiWeights) | muq::Approximation::SmolyakQuadrature | static |
Weights() const | muq::Approximation::Quadrature | inlinevirtual |
wts | muq::Approximation::Quadrature | protected |
~Quadrature()=default | muq::Approximation::Quadrature | virtual |
~SmolyakQuadrature()=default | muq::Approximation::SmolyakQuadrature | virtual |